#11 · Primary category: Cybersecurity & Decryption Tools
PentestGPT
Automated Penetration Testing Agentic Framework Powered by Large Language Models
Project last updated:07/14/26
GitHub Stars
15.1K
Forks
2.6K
Contributors
24
License
MIT
Why we included this project
Security teams and penetration testers curious about how far LLM-driven agents can go in offensive security will find this a useful reference. PentestGPT turns a large language model into a multi-stage agent that carries a session from reconnaissance through exploitation to reporting, and it can run either autonomously on Claude Code or Codex or interactively with a human in the loop across many providers. The interactive mode is the more practical option for most practitioners: it maintains a task tree and a reasoning loop that generates and parses each step, so you can steer the session step by step instead of trusting the model end to end. It also covers a broad range of challenge categories, from web and crypto to reversing, forensics, and privilege escalation, which makes it useful for real engagements and CTF practice alike. The design is documented in a USENIX Security 2024 paper, so the decisions behind it are explained rather than just asserted.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
reverse-skill
AI-powered skill router for reverse engineering, authorized penetration testing, and security research, with on-demand toolchain bootstrapping and self-evolving knowledge base.
gitleaks
Find secrets with Gitleaks 🔑
osquery
SQL powered operating system instrumentation, monitoring, and analytics.
NeoPass
Your Essential Exam Companion for the Iamneo Portal & NPTEL Exams Disguised as NeoExamShield bypass
anubis
Weighs the soul of incoming HTTP requests to stop AI crawlers