Przejdź do treści
PentAGI

Wprowadzenie

PentAGI to hostowany lokalnie, w pełni autonomiczny system wieloagentowy do pentest.

PentAGI to platforma open-source do automatycznego testowania bezpieczeństwa. Opisujesz system docelowy i cel w prostym języku; zespół wyspecjalizowanych agentów AI planuje pracę, uruchamia profesjonalne tools w odizolowanym sandbox Docker, zapamiętuje zdobytą wiedzę i dostarcza Ci report.

Platforma powstała z myślą o inżynierach bezpieczeństwa, badaczach i red teamach, którzy chcą autonomicznego asystenta działającego na ich własnej infrastrukturze, z wybranymi przez nich modelami językowymi.

Co oferuje platforma

  • Autonomiczne testowanie. Agenci dzielą każdy task, który im zlecisz, na subtasks, wybierają kolejny krok, wykonują go i adaptują się do wyników — z opcjonalnym monitorowaniem wykonania oraz inteligentnym planowaniem task dla mniejszych modeli.
  • Zespół specjalistów. primary_agent deleguje badania, kodowanie, instalację i pentest do wyspecjalizowanych agentów. Agenci mogą poprosić adviser o wskazówki, a przy włączonym monitorowaniu wykonania adviser przegląda ich pracę po określonej liczbie tool calls. reflector kieruje każdego agenta, który przestaje wykonywać tool calls, z powrotem ku właściwemu rezultatowi.
  • Profesjonalne tools. Ponad 20 tools, takich jak nmap, metasploit i sqlmap, działa w sandbox; dla każdego flow dobierany jest odpowiedni obraz Docker.
  • Memory i wiedza. Wyniki i sprawdzone podejścia są przechowywane w PostgreSQL z pgvector do późniejszego wykorzystania; opcjonalny knowledge graph Neo4j śledzi relacje między hostami, usługami i findings.
  • Rozpoznanie w sieci. Wbudowana, odizolowana przeglądarka i search engines — Tavily, Firecrawl, Traversaal, Perplexity, DuckDuckGo, Google, Sploitus i SearXNG — zbierają świeże informacje.
  • Obserwowalność. Langfuse do śledzenia LLM oraz Grafana z OpenTelemetry, VictoriaMetrics, Jaeger i Loki do monitorowania całego systemu.
  • API. REST i GraphQL z tokenami Bearer do automatyzacji i integracji.

Obejrzyj przegląd

Krótka prezentacja PentAGI w akcji: obejrzyj na YouTube.

Obecne granice możliwości

  • PentAGI to autonomiczna platforma do pentest wspierana przez assistant, a nie produkt typu Breach and Attack Simulation z predefiniowanymi kampaniami.
  • Reports z flow można przeglądać w przeglądarce, kopiować lub pobierać jako Markdown albo PDF.
  • Providers są dostępni jako wbudowane integracje oraz poprzez niestandardowe punkty końcowe zgodne z OpenAI.

Testuj wyłącznie systemy, których jesteś właścicielem lub masz wyraźną autoryzację do ich oceny. Korzystanie z PentAGI podlega umowie EULA.

Ostatnia aktualizacja