S1N6H/pentest-harness
Pentest Harness — Heaven for Hackers. A self-hosted AI agent harness for authorized pentests, bug bounty, security labs, and CTFs. Bring your own AI model API; sessions stay local.
Hızlı değerlendirme
Özet
Pentest Harness, yetkili güvenlik testleri için farklı LLM sağlayıcılarını ve pentest araçlarını yerel bir arayüzde birleştiren self-hosted bir agent çalışma alanıdır.
Profiline uyum
Pentest ve güvenlik testlerine odaklanır; profilinizde bu alana yönelik bir ihtiyaç belirtilmiyor.
Neden yükseliyor
33 günlük bir repoda 398 yıldız dikkat çekiyor; ancak README dışındaki benimseme verisi bilinmiyor ve son 28 günde 2 commit ile 2 farklı yazar görülmesi geliştirme temposu hakkında güçlü kanıt sunmuyor.
Problem
Pentest ve bug bounty çalışmalarında LLM, araçlar, oturum geçmişi ve kimlik bilgilerini ayrı ayrı yönetmek iş akışını parçalayabilir; proje bunları tek bir çalışma alanında topluyor.
Çözüm
TypeScript tabanlı web arayüzü ve agent araç seti sunuyor; OpenAI, Anthropic ve OpenAI uyumlu API'lere bağlanıyor, oturumları JSONL veya SQLite ile saklıyor ve bileşenlerin plugin mimarisiyle değiştirilebildiğini belirtiyor.
Yenilik
Belirgin bir teknik yenilik iddiası kanıtlanmıyor; mevcut agent araçlarını, çoklu LLM sağlayıcılarını ve pentest iş akışını self-hosted bir arayüzde birleştiren bir ürün.
Teknolojiler
- TypeScript
- Node.js
- pnpm
- Cordis
- SQLite
- JSONL
- OpenAI API
- Anthropic API
Riskler
- Pentest Mode ve güvenlik varsayımlarının kapsamı README'den doğrulanamıyor; gerçek sistemlerde kullanmadan önce araç izinleri ve korumaları incelenmeli.
- Shell ve filesystem gibi araçlar agent'a güçlü yetkiler verebilir; kapsam dışı hedeflere karşı kullanım riski bulunur.
- API anahtarlarının yerel credential store'da tutulduğu belirtiliyor; uygulamanın güvenlik modeli ve depolama ayrıntıları bağımsız olarak doğrulanmalı.
- Proje çok yeni; son 28 gündeki düşük commit sayısı uzun vadeli bakım ve kararlılık için sınırlı kanıt sağlıyor.
- LLM çıktıları hatalı veya yanıltıcı olabilir; pentest bulguları bağımsız doğrulama gerektirir.
Detaylı değerlendirme
Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.