
AI-powered vulnerability scanner extension for Burp Suite with multi-provider support (Ollama, OpenAI, Claude, Gemini)

AI-Powered Passive Vulnerability Analysis for Burp Suite
Intelligent • Silent • Adaptive • Comprehensive
🚀 Getting Started • 📖 Documentation • 🔧 Configuration • 📊 Benchmarks • ⬆️ Upgrade to Pro


Note: This is the Community Edition. Commercial and Professional Editions with advanced features are available separately.
SILENTCHAIN AI™ - Community Edition is a Burp Suite extension that brings the power of artificial intelligence to web application security testing. Using advanced AI models, SILENTCHAIN performs intelligent passive analysis of HTTP traffic to identify OWASP Top 10 vulnerabilities, security misconfigurations, and potential attack vectors.
Traditional security scanners rely on predefined signatures and patterns. SILENTCHAIN AI™ goes beyond with:
[REDACTED_*] placeholders before sending to cloud AI providers, then restored in the responsesk-), GitHub (ghp_), AWS (AKIA), GitLab (glpat-), Slack (xoxb-)user:pass@host URIsSILENTCHAIN AI™ detects a wide range of security issues including:
Download the extension
silentchain-community-edition.jar from GitHub Releases (this link always serves the newest build). Specific versions (silentchain-community-edition-X.Y.Z.jar) are on the Releases page.Load it in Burp Suite
.jar and click NextConfigure your AI provider
Start scanning
Requires Burp Suite Professional + an active Burp AI subscription. No API URL or key needed — analysis runs in-process through PortSwigger's Burp AI service and consumes Burp AI Credits from your account.
Burp AIFree, local, no API keys required
Install Ollama:
# macOS/Linux
curl -fsSL https://ollama.ai/install.sh | sh
# Windows
# Download from https://ollama.ai/download
Pull a model:
ollama pull deepseek-r1
# or
ollama pull llama3
Configure SILENTCHAIN:
Ollamahttp://localhost:11434deepseek-r1:latestGet API key from platform.openai.com
Configure SILENTCHAIN:
OpenAIhttps://api.openai.com/v1sk-...gpt-4 or gpt-3.5-turboGet API key from console.anthropic.com
Configure SILENTCHAIN:
Claudehttps://api.anthropic.com/v1claude-3-5-sonnet-20241022Get API key from makersuite.google.com
Configure SILENTCHAIN:
Geminihttps://generativelanguage.googleapis.com/v1gemini-1.5-pro| Level | AI Confidence | Meaning |
|---|---|---|
| Certain | 90-100% |
Set Target Scope
Burp → Target → Scope → Add
Example: https://example.com/*
Browse Application
Review Findings
SILENTCHAIN → Findings panelTarget → Issue Activity (integrated with Burp)Right-click any request in:
Select: SILENTCHAIN - Analyze Request
This forces analysis even if the URL was previously scanned.
SILENTCHAIN Professional adds active verification capabilities:
See it in action — watch the full SILENTCHAIN Professional demo to see AI-powered active verification, WAF evasion, and automated fuzzing at work.
Contact us for commercial licensing and professional editions: [email protected]
Solution:
ollama list)Solution:
Target → Scope)SILENTCHAIN - Analyze Request)Solution:
.jar.jar if the file may be corruptedSolution:
llama3 instead of deepseek-r1)Enable verbose logging:
Settings → AdvancedVerbose LoggingThis project does not accept outside contributions. See CONTRIBUTING.md for details.
Open an issue with tag enhancement:
SILENTCHAIN AI™ CE is source-visible but proprietary software. By using this software, you agree to the terms in the LICENSE file.
PortSwigger Ltd. is granted explicit permission to redistribute, host, and bundle this software within Burp Suite and the BApp Store free of charge to users. All other redistribution is prohibited without written permission.
Do not use this software for unauthorized access or activities outside systems you own or have explicit permission to test.
See PRIVACY.md for the full privacy notice, including the per-provider data-residency table and your responsibilities when scanning sensitive targets.
SILENTCHAIN analyzes HTTP requests and responses intercepted by Burp Suite. Depending on the AI provider you select, this data may be transmitted to third-party cloud services.
When a cloud AI provider is selected, SILENTCHAIN sends the HTTP request method, URL, headers, body, and response data for each in-scope request to the provider's API for analysis. The built-in DataSanitizer (enabled by default) redacts API keys, credentials, session tokens, and other sensitive patterns before transmission, but it cannot guarantee removal of all sensitive data from request/response bodies.
Do not submit regulated data to cloud AI providers. This includes:
If your target application processes any of the above data categories, you must use a local AI provider (Ollama) or ensure you have appropriate data processing agreements with the cloud provider and legal authorization to transmit such data.
SILENTCHAIN itself does not collect, store, or transmit any usage data, telemetry, or analytics. All data flows are directly between your Burp Suite instance and your selected AI provider.
Built by:
Built with:
Inspired by the security community's dedication to making the web safer.
"SILENTCHAIN AI™", "SILENTCHAIN™", and the SILENTCHAIN AI logo are trademarks of SN1PERSECURITY LLC. Unauthorized use is prohibited.
See NOTICE for third-party trademark attributions.
SILENTCHAIN AI™ - Intelligent Security Testing for the Modern Web
Website • Documentation • Professional Edition • Professional Demo
Copyright © 2026 SN1PERSECURITY LLC. All rights reserved.
| Category | Vulnerabilities |
|---|
| Injection | SQL Injection, NoSQL Injection, Command Injection, LDAP Injection, XPath Injection |
| Cross-Site Scripting | Reflected XSS, Stored XSS, DOM-based XSS |
| Authentication | Broken Authentication, Session Management Issues, Credential Exposure |
| Access Control | IDOR, Broken Authorization, Privilege Escalation |
| Cryptography | Weak Encryption, Insecure SSL/TLS, Sensitive Data Exposure |
| Configuration | Security Misconfigurations, Default Credentials, Debug Enabled |
| XXE | XML External Entity Attacks |
| Deserialization | Insecure Deserialization |
| Components | Vulnerable Dependencies, Outdated Libraries |
| Setting | Description | Default |
|---|
| AI Provider | AI service to use | Burp AI |
| Passive Analysis | Auto-analyze in-scope proxy traffic | Off (opt-in) |
| API URL | Provider endpoint (external providers) | (provider default) |
| API Key | Authentication key (external providers) | (empty) |
| Model | AI model name (external providers) | (provider default) |
| Max Tokens | Response length limit | 2048 |
| Sanitizer | Redact secrets/PII before sending | On |
| Verbose Logging | Enable detailed logs | On |
| High confidence, verified vulnerability pattern |
| Firm | 75-89% | Strong indicators, likely vulnerable |
| Tentative | 50-74% | Potential issue, requires manual verification |
| Feature | Community (Free) | Professional |
|---|
| AI-Powered Passive Analysis | ✅ | ✅ |
| OWASP Top 10 Detection | ✅ | ✅ |
| Multi-AI Support | ✅ | ✅ |
| Professional UI | ✅ | ✅ |
| CWE/OWASP Mapping | ✅ | ✅ |
| Deduplication | ✅ | ✅ |
| Phase 2 Active Verification | ❌ | ✅ |
| Advanced Payload Libraries | ❌ | ✅ |
| WAF Detection & Evasion | ❌ | ✅ |
| Out-of-Band (OOB) Testing | ❌ | ✅ |
| Burp Intruder Integration | ❌ | ✅ |
| Automatic Fuzzing | ❌ | ✅ |
| Priority Support | ❌ | ✅ |
| Provider | Data Destination | Data Transmitted |
|---|
| Ollama | Local machine only | Nothing leaves your machine |
| OpenAI | OpenAI, L.L.C. servers (api.openai.com) | HTTP request/response content from in-scope targets |
| Claude | Anthropic, PBC servers (api.anthropic.com) | HTTP request/response content from in-scope targets |
| Gemini | Google LLC servers (generativelanguage.googleapis.com) | HTTP request/response content from in-scope targets |
| Azure OpenAI | Your Azure OpenAI / Foundry resource | HTTP request/response content from in-scope targets |
| Burp AI | PortSwigger Burp AI (in-process) | HTTP request/response content from in-scope targets |