LibreAI / KI-Agenten / PentestGPT
// agents · GreyDGL/PentestGPT

PentestGPT

PentestGPT ist ein Open-Source-Projekt aus der Kategorie KI-Agenten von GreyDGL (GreyDGL/PentestGPT auf GitHub). Es hat 15.834 Sterne auf GitHub und 2.761 Forks, wird unter der Lizenz MIT veröffentlicht und wurde zuletzt am 14. Juli 2026 auf GitHub aktualisiert.

Automated penetration-testing agent framework powered by LLMs, published at USENIX Security 2024.

★ 15,8 Tsd. Sterne⑂ 2,8 Tsd. ForksMITaktualisiert Jul 2026
▦ Visual — das README dieses Projekts enthält keinen einbettbaren Screenshot,
darum hier ein Platzhalter. Die Anleitung unten ist trotzdem vollständig.
// projektdaten

Projektdaten

GitHub-Sterne
15.834
Forks
2.761
Lizenz
MIT
Zuletzt auf GitHub aktualisiert
14. Juli 2026
Kategorie
KI-Agenten
Eintragstyp
Vollständige Installationsanleitung
// so funktioniert es

So funktioniert es

  1. Confirm your scope and authorization

    Only test systems you own or are explicitly authorized to assess; note the target address and any instructions for the engagement.

  2. Clone and install

    Clone the repo and run make install, which uses uv to sync dependencies; a self-contained Docker image is also provided.

  3. Connect an agent backend

    Install and authenticate the Claude Code or Codex CLI for autonomous runs, or configure a provider for the interactive multi-LLM mode.

  4. Run your first task

    Point pentestgpt at a target in CTF or pentest mode, watch the staged pipeline work, and resume later from a saved session if needed.

// funktionen

Warum es so beliebt ist

Multi-stage pipeline

The agent works through staged phases and feeds each stage's findings into the next, for both CTF and penetration-test workflows.

Autonomous agent mode

Drives Claude Code or Codex to run tools and reason through a target without human intervention at each step.

Multi-category CTF support

Covers Web, Crypto, Reversing, Forensics, PWN and Privilege Escalation challenge categories.

Session persistence

Save and resume penetration testing sessions instead of restarting long engagements from scratch.

Live walkthrough and feedback

Tracks steps in real time with live activity updates as the agent works through a challenge.

Interactive multi-LLM mode

The modernized legacy mode supports OpenAI, Anthropic, Gemini, DeepSeek, xAI, Qwen, Moonshot and local Ollama providers.

Advertisement
// selbst ausführen

Führe es selbst aus

  1. Clone the repository

    Clone PentestGPT and enter the project directory.

    git clone https://github.com/GreyDGL/PentestGPT.git
    cd PentestGPT
  2. Install dependencies

    Install the project with the Makefile target, which runs uv sync (Python 3.12+ and uv required).

    make install
  3. Run against an authorized target

    Start the agent against a target you are authorized to test; CTF mode is the default.

    pentestgpt --target 10.10.11.234
// anwendungsfälle

Was du damit bauen kannst

Advertisement
// häufige fragen

Häufige Fragen

Who maintains PentestGPT?

It is maintained by GreyDGL and contributors, and the underlying research was published at USENIX Security 2024.

Is PentestGPT free to use?

The code is MIT-licensed and free. Only use it against systems you own or are authorized to test.

Does it need a paid API key?

Usually: autonomous mode needs an authenticated Claude Code or Codex CLI, and interactive mode uses your own provider keys, though local Ollama is supported there at no API cost.

How does it compare with running a plain LLM chat?

PentestGPT adds a staged pipeline, tool execution, live walkthrough tracking and session persistence around the model, instead of one-off chat answers you must act on manually.

How do I get started?

Clone the repo, run make install, authenticate a backend CLI, then run pentestgpt --target <ip> against an authorized lab target.

// weiter entdecken

Ähnliche Tools

KI-Agenten

pentagi

Autonomous AI agents for penetration testing — self-hosted, multi-agent, with a full web UI

★ 25,3 Tsd. SterneMIT
Anleitung ansehen →
KI-Agenten

AstrBot

AI Agent Assistant & development framework that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨

★ 41,3 Tsd. SterneAGPL-3.0
Anleitung ansehen →
KI-Agenten

SkillSpector

NVIDIA's security scanner for AI agent skills - check before you install

★ 19,7 Tsd. SterneApache-2.0
Anleitung ansehen →
KI-Agenten

AgentDock

Retired agent framework: its prompts and guides live on in successor repos.

★ 1,8 Tsd. SterneMIT
Anleitung ansehen →
KI-Agenten

NarraNexus

A framework for agent nexuses where intelligence emerges from interaction.

★ 88 SterneApache-2.0
Anleitung ansehen →
KI-Agenten

embabel-agent

Agent framework for the JVM. Pronounced Em-BAY-bel /ɛmˈbeɪbəl/

★ 4,5 Tsd. SterneApache-2.0
Anleitung ansehen →
// alternativen

Alternativen im Bereich KI-Agenten

Die anderen Projekte der Kategorie KI-Agenten mit den meisten Sternen im LibreAI-Katalog — die realistische Auswahl, falls PentestGPT nicht das Richtige ist.

// mehr in agents

Mehr in KI-Agenten

Verwandte Projekte der Kategorie KI-Agenten im Katalog, die PentestGPT bei den Sternen am nächsten stehen — zum Weiterstöbern auf beiden Seiten.

Hol dir PentestGPT

Kostenlos und offen — hol dir den Quellcode, gib dem Repository einen Stern und leg los.