BURP-AI
BURP-AI is a Burp Suite extension that integrates AI for automated vulnerability detection and HTTP request analysis in real-time.
Language: Python
Repository: github.com/th30d4y/BURP-AI
Features
Section titled “Features”- Background vulnerability analysis with multiple AI models
- Detects: RCE, IDOR, SQLi, XSS, auth bypass, and other vulnerability classes
- Interactive AI chat for custom security queries
- Native request history and repeater functionality
- Supports 11+ AI models with automatic fallback
Prerequisites
Section titled “Prerequisites”- Burp Suite (Pro or Community)
- Python 2.7+ via Jython runtime
- Java 8+ (bundled with Burp Suite)
- DigitalOcean AI API key (or compatible provider)
Installation
Section titled “Installation”- Clone the repository:
git clone https://github.com/th30d4y/BURP-AI.git- In Burp Suite, open Extensions → Installed → Add.
- Set Extension type to Python.
- Select
burpaai.pyfrom the cloned directory. - Open the BurpAI tab in Burp Suite.
- Enter your API key and click Save.
| Action | How |
|---|---|
| Analyze a request | Select the request → click Analyze with AI |
| Send to AI | Right-click a request → Send to BurpAI |
| Chat with AI | Type in the input box → press Enter or click Send |
| Switch model | Use the Model dropdown |
| View history | Click an entry in the history table |
| File | Purpose |
|---|---|
burpaai.py | Main extension file |
SECURITY.md | Security policy |
SECURITY_ADVISORY.md | Security advisories |
COLLABORATION.md | Contribution guidelines |
requirements.txt | Python dependencies |