Modüler Masaüstü Siber Güvenlik Workbench’i
Recon • Trafik Analizi • Crawling • Proxy • OSINT — hepsi tek uygulamada
| Araç | Gerekli |
|---|---|
| CMake | ✅ |
| C++ Derleyici (MSVC / GCC / Clang) | ✅ |
| Git | ✅ |
| Python (opsiyonel ama önerilir) | ⚡ |
⚠️ Bu bağımlılıklar zorunludur. Kurulmazsa bazı modüller çalışmaz.
İndir: https://npcap.com/#download
Kurarken:
- WinPcap API Compatible Mode aktif olsun
- Kurulumu yönetici olarak yap
sudo apt update
sudo apt install libpcap-devsudo apt install nmapWindows: https://nmap.org/download.html
sudo apt install libssl-devWindows: https://slproweb.com/products/Win32OpenSSL.html
sudo apt install python3 python3-pip
pip install requests bs4 seleniumgit clone <repo-url>
cd PenguFocecmake -S . -B build
cmake --build buildctest --test-dir build --output-on-failureLinux:
./build/PenguFoceWindows:
build\PenguFoce.exe- Hedef keşfi ve yüzey haritalama
- Modern web crawling (JS aware)
- Canlı & offline paket analizi
- HTTP/HTTPS proxy gözlemi
- Oturum bazlı raporlama
- Live & offline packet analizi
- TCP / UDP / DNS / HTTP / TLS parsing
- Flow & session takibi
- DNS ve domain keşfi
- Port ve servis tarama
- Teknoloji tespiti
- JS route keşfi
- Form & parametre toplama
- Auth-aware crawling
- HTTP/HTTPS interception
- Request/response analizi
- Hızlı port tarama
- Banner grabbing
src/
controllers/
core/
libs/
pengucore/
modules/
ui/
tests/
tools/Recon → Spider → PenguCore → Proxy → Rapor
- Admin/root olmadan packet capture çalışmaz
- Firewall bazı scan sonuçlarını etkileyebilir
- HTTPS proxy için sertifika eklemek gerekir
- Sadece yetkili sistemlerde test amaçlı kullanılmalıdır
| Alan | Durum |
|---|---|
| UI Shell | Stabil |
| PenguCore | Stabil |
| Recon | Stabil |
| Spider | Gelişiyor |
| AI Fuzzing | Planlanıyor |
PenguFoce bir tool değil,
analistin tüm workflow’unu yöneten bir sistemdir
- AI destekli fuzzing motoru
- Gelişmiş stream reassembly
- Headless browser crawling
- Plugin sistemi
Pull request’lere açığız.
Büyük değişiklikler için önce issue aç.
MIT (veya tercih ettiğin)