Alecto ポートフォリオ(2025年版)
▶ 自己紹介
私はAlectoといいます。主にサイバーセキュリティに関連するツールの開発を行っており、Linux環境をベースにPythonを使って様々なセキュリティ関連ツールや業務効率化のGUIアプリケーションを作っています。使用しているOSは主にKali Linuxで、Vimをエディタとして使いこなし、必要に応じてBashスクリプトでインストールの自動化なども行います。
仮想環境ではVirtualBox上にWindowsも導入しており、マルチプラットフォームでの動作確認も行える体制を整えています。
▶ 学習環境と経験
以下のトレーニングプラットフォームを活用し、常に実践的なスキルを鍛えています:
- picoCTF
- TryHackMe
- HackTheBox
これらの環境でリバースエンジニアリング、ウェブ脆弱性、OSINT、バイナリ解析など幅広い分野を体験しています。
▶ セキュリティツール開発実績
-
🔎 nova_observer.py
Web脅威解析スキャナ
HTTPペイロード注入、LFI、Traversal、Shodan API連携
Markdown形式でのレポート自動生成
-
🔌 reverse_attacker / reverse_victim
C2通信模倣ツール
リバースシェル、暗号化されたランサム機能、DoS指令送信など多機能実装
-
🪧 tcp_attack / dos_dns
TCPおよびUDPベースのDoS模擬ツール
User-Agent/Referer/Proxyの偽装を組み合わせたテスト用設計
-
📦 payload_checker.py
ペイロード挿入型の挙動検査ツール
ステータスで応答の差異を検出
▶ 実用GUIツール
-
📈 contact_auto_agent.py
特定業界向けの入力補助ツール(NDA考慮済)
GUIからExcelテンプレートを取り込み、構造化されたWebフォームへ自動入力
ローカル認証(SHA256)や送信ログ、営業NGワードフィルター機能付き
▶ 文書解析 / OSINT
-
PDF_Changer.py
PDF → 画像変換 → Tesseract OCRによる日本語テキスト抽出 → 整理保存
-
pdf_downloader.py
特定サイト(JASPA)からのPDF年度別自動収集と分類保存
▶ Java + Spring Boot
- REST API設計(Controller/Service構造)
- Spring Securityによるログイン・認証機能
- HTML/JavaScriptとの連携によるシステム構築経験あり
▶ 技術スタック
- 言語: Python 3, Java (Spring Boot), JavaScript (Node.js), Bash
- フレームワーク/ライブラリ: tkinter, cryptography, requests, BeautifulSoup, openpyxl
- ツール: aircrack-ng, macchanger, tesseract, pdftoppm
- OS: Kali Linux, Debian, Arch Linux, Tiny Core, Windows (VirtualBox)
- GitHub: https://github.com/Alecto-Fsociety
▶ スポンサーのお願い
Nova_Observerやその他ツールが役立つと感じた場合は、開発支援のご協力をお願いします。
「世界は攻撃されるべき存在ではない。観測されるべきだ。」
❤️ GitHubでスポンサーになる
▶ ライセンス
このリポジトリは MIT License に基づいて公開しています。
※本ポートフォリオに含まれるツールはすべて学習・研究用途で設計されています。実環境での使用は、各自の責任で行ってください。
Alecto Portfolio (2025 Edition)
▶ About Me
I'm Alecto. I mainly develop cybersecurity-related tools, building various security tools and business-efficiency GUI applications in a Linux environment using Python. My primary OS is Kali Linux, and I’m proficient with Vim as my editor and create Bash scripts for installation automation as needed.
I also use Windows in a VirtualBox VM for cross-platform verification.
▶ Learning Platforms & Experience
I continuously enhance my hands-on skills using these training platforms:
I've experienced a wide range of fields such as reverse engineering, web vulnerabilities, OSINT, and binary analysis on these platforms.
▶ Security Tool Development Achievements
-
🔎 nova_observer.py
Web threat analysis scanner
HTTP payload injection, LFI, traversal, Shodan API integration
Automatic report generation in Markdown format
-
🔌 reverse_attacker / reverse_victim
C2 communication simulation tool
Multi-functional: reverse shell, encrypted ransomware, DoS command, etc.
-
🪧 tcp_attack / dos_dns
TCP and UDP-based DoS simulation tools
Test design with User-Agent/Referer/Proxy spoofing
-
📦 payload_checker.py
Payload-based behavior checker
Detects response variations via status codes
▶ Practical GUI Tools
-
📈 contact_auto_agent.py
Input support tool for a specific industry (NDA considered)
Import Excel templates via GUI and automatically input into structured web forms
Local authentication (SHA256), submission logs, and NG word filter included
▶ Document Analysis / OSINT
-
PDF_Changer.py
PDF → image conversion → Japanese text extraction with Tesseract OCR → organized saving
-
pdf_downloader.py
Automatic batch download and classification of PDFs by year from a specific site (JASPA)
▶ Java + Spring Boot
- REST API design (Controller/Service structure)
- Login/authentication using Spring Security
- System development in collaboration with HTML/JavaScript
▶ Tech Stack
- Languages: Python 3, Java (Spring Boot), JavaScript (Node.js), Bash
- Frameworks/Libraries: tkinter, cryptography, requests, BeautifulSoup, openpyxl
- Tools: aircrack-ng, macchanger, tesseract, pdftoppm
- OS: Kali Linux, Debian, Arch Linux, Tiny Core, Windows (VirtualBox)
- GitHub: https://github.com/Alecto-Fsociety
▶ Contact
For inquiries about custom tools or business automation scripts, please contact me at the email address below.
📧 goodbye_friend1111@proton.me
▶ Support / Sponsor
If you find Nova_Observer or other tools useful, please consider supporting my development.
"The world deserves to be observed, not attacked."
❤️ Sponsor me on GitHub
▶ License
This repository is published under the MIT License.
*All tools in this portfolio are designed for educational and research purposes. Use in a production environment is at your own risk.*