Přejít na obsah
PentAGI

Úvod

PentAGI je samohostovaný, plně autonomní multiagentový systém pro pentest.

PentAGI je open-source platforma pro automatizované bezpečnostní testování. Cíl a záměr popíšete v přirozeném jazyce; tým specializovaných AI agentů naplánuje práci, spustí profesionální tools v izolovaném Docker sandboxu, zapamatuje si získané poznatky a předá vám report.

Platforma je určena pro bezpečnostní inženýry, výzkumníky a red teamy, kteří chtějí autonomního asistenta provozovaného na vlastní infrastruktuře s možností volby jazykových modelů.

Co platforma umí

  • Autonomní testování. Agenti rozdělí každý zadaný task na subtasks, zvolí další krok, provedou jej a přizpůsobí se výsledkům – s volitelným sledováním provádění a inteligentním plánováním task pro menší modely.
  • Tým specialistů. Primární agent deleguje výzkum, programování, instalaci a pentest na specializované agenty. Agenti se mohou obrátit na poradce (adviser) pro získání pokynů a při zapnutém monitorování provádění jejich práci po určitém počtu volání nástrojů (tool calls) také kontroluje. Reflektor (reflector) nasměruje jakéhokoli agenta, který přestal volat nástroje, zpět k dosažení správného výsledku.
  • Profesionální tools. Více než 20 tools, jako jsou nmap, metasploit a sqlmap, běží v sandboxovaném kontejneru, který je sestaven z Docker image vybraného pro každý flow.
  • Memory a znalosti. Výsledky a úspěšné postupy jsou ukládány v PostgreSQL s pgvector pro pozdější opětovné použití; volitelný knowledge graph Neo4j sleduje vztahy mezi hostiteli, službami a findings.
  • Webová inteligence. Vestavěný izolovaný prohlížeč a search engines – Tavily, Firecrawl, Traversaal, Perplexity, DuckDuckGo, Google, Sploitus a SearXNG – shromažďují aktuální informace.
  • Observabilita. Langfuse pro trasování LLM a Grafana s OpenTelemetry, VictoriaMetrics, Jaeger a Loki pro celý systém.
  • API. REST a GraphQL s Bearer tokeny pro automatizaci a integraci.

Podívejte se na přehled

Krátká ukázka PentAGI v akci: sledujte na YouTube.

Současné hranice možností

  • PentAGI je platforma pro autonomní pentest s assistant, nikoliv produkt typu Breach and Attack Simulation (BAS) s předdefinovanými kampaněmi.
  • Reporty z flow lze zobrazit na webu, kopírovat nebo stáhnout ve formátu Markdown či PDF.
  • Providers jsou k dispozici jako vestavěné integrace i prostřednictvím vlastních endpointů kompatibilních s OpenAI.

Testujte pouze systémy, které vlastníte nebo k jejichž testování máte výslovné oprávnění. Používání PentAGI podléhá EULA.

Naposledy aktualizováno