GreyDGL/PentestGPT
Automated Penetration Testing Agentic Framework Powered by Large Language Models
This tool automates penetration testing for cybersecurity professionals. You provide it with a target system's IP address and optionally a challenge context (like "WordPress site, focus on plugin vulnerabilities"), and it autonomously analyzes the system, identifies vulnerabilities, and attempts to exploit them. The output is a real-time walkthrough of its actions and findings, helping security analysts and ethical hackers efficiently assess system weaknesses.
12,054 stars. Available on PyPI.
Use this if you are a penetration tester or security analyst looking to automate the process of finding and exploiting vulnerabilities in target systems using an AI-powered agent.
Not ideal if you need to perform manual, highly customized security testing or if you cannot provide a Docker environment for its operation.
Stars
12,054
Forks
2,051
Language
Python
License
MIT
Category
Last pushed
Feb 23, 2026
Commits (30d)
0
Dependencies
16
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/GreyDGL/PentestGPT"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
berylliumsec/nebula
AI-powered penetration testing assistant for automating recon, note-taking, and vulnerability analysis.
ipa-lab/hackingBuddyGPT
Helping Ethical Hackers use LLMs in 50 Lines of Code or less..
MorDavid/BruteForceAI
Advanced LLM-powered brute-force tool combining AI intelligence with automated login attacks
mbrg/power-pwn
An offensive/defense security toolset for discovery, recon and ethical assessment of AI Agents
sherifkozman/the-red-council
LLM Adversarial Security Arena — Jailbreak → Detect → Defend → Verify