PentestGPT
Aug 1, 2023
ยท
1 min read
An LLM-empowered Automatic Penetration Testing Tool with 8k+ GitHub stars.
PentestGPT is designed to automate penetration testing by leveraging the domain knowledge inherent in Large Language Models. It features a three-module architecture (Reasoning, Generation, and Parsing) that emulates human penetration testing workflows.
Key Features:
- Automated penetration testing guidance
- Integration with multiple LLM backends
- Real-world evaluation on CTF challenges
- 228.6% improvement in task completion over baseline models
Recognition:
- Distinguished Artifact Award at USENIX Security 2024
- Active collaboration with industry partners (Huawei, ByteDance, etc.)