Burp Suite resmi MCP Server: AI Agent için Auto-infil testi

Burp Suite Resmi MCP Server: AI Agent için otomatik filtreleme testi
PortSwigger (Burp Suite Developer) resmi olarak serbest bırakıldıMCP ServerAI Agent'ın geçiş yapmasına izin verinModel Context Protokolü (MCP) Burp Suite'in doğrudan kontrolü.
Yani: AI Agent yapabilir.Otomatik filtreleme testleriOnu al.
Burp Suite MCP Server nedir?
MCP (Model konu Protokolü) AI Agent'ın dış aletlerle etkileşime girmesine izin veren bir Anthropic protokolü. Burp Suite MCP ServerBurp Suite ve AI Agent'a köprüBilmiyorum.
İş Akışı:
AI Agent (Claude/GPT) → MCP 协议 → MCP Server → Burp Suite → 渗透测试
Core işlevleri
| Fonksiyonlar | Annotations |
|---|---|
| MCP Server | Varsayılan dinleme 127.0.0.1:9876 |
| SSE Interface | HTTP Server-Sent Events Interface |
| Stdio Proxy Proxy Proxy | Stdio MCP, Claude Desktop ile uyumlu |
| Autoload | Autoconfigure Claude Desktop |
| Configure Edit | Seçmeli olarak Burp yapılandırma dosyasını düzenleme aracı etkinleştirin |
| Özel Araçlar | Yeni MCP aracı |
:: Kurulum adımları
Ön koşullar
- Java.Diğer Organiser
- jar komut: uygulanabilir olmalıdır
- Burp Suite: Burp Suite uygulaması gerekli
Kurulum adımları
# 1. 克隆仓库 git clone https://github.com/PortSwigger/mcp-server.git cd mcp-server # 2. 构建 JAR 文件 ./gradlew embedProxyJar # 3. 在 Burp Suite 中加载扩展 # Extensions → Add → Java → 选择 build/libs/burp-mcp-all.jar # 4. 配置 MCP Server(在 Burp 的 MCP 标签页) # 默认监听 http://127.0.0.1:9876
Connect Claude Desktop
Claude Desktop şu anda sadece Stdio MCP Servers'ı destekliyor, burp MCP Server sağlarProxy Proxy Proxy:
# Claude Desktop 配置文件
# ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"burp": {
"command": "java",
"args": [
"-jar",
"/path/to/mcp-proxy-all.jar",
"--sse-url",
"http://127.0.0.1:9876"
]
}
}
}
Karşılaştırma:
- Claude Desktop Stdio Proxy Server başlar
- Proxy Server Burp'a eklenmiştir
- All requests forwarded via Proxy to Burp
SSE Server kullanarak doğrudan bağlantı
MCP Clear SSE'yi desteklerse, doğrudan bağlanabilirsiniz:
# SSE 接口 URL http://127.0.0.1:9876 # 或带 /sse 路径 http://127.0.0.1:9876/sse
Genişleme
Yeni MCP araçlarını tanımlayabilirsiniz:
// 工具定义在 src/main/kotlin/net/portswigger/mcp/tools/Tools.kt
// 创建新的 serializable data class
@Serializable
data class MyCustomTool(
val param1: String,
val param2: Int
)
// 工具名称自动从参数类名派生
// 返回字符串或更丰富的 PromptMessageContents
Bu iyi.Achieve Paginaed InterfaceOtomatik sayfa mola desteği ekleyin.
Uygulamalar
| Sahne sahnesi | AI Agent, ne yapabilirim? |
|---|---|
| Auto-infil testi testi | AI Agent autoscan, delikleri analiz edin |
| Gap analizi | AI Agent Burp Yakalanan Veri Analizi |
| Report Generation | AI Agent Generation Osmosis Test Raporu |
| Configure Otomasyon | AI Agent Configure Burp |
Özet Özet Özet Özet
Burp Suite MCP ServerInfil test into the AI Age:
- PortSwigger Resmi, son derece güvenilir
- MCP protokolü için destek, uyumlu Claude Desktop
- SSE Server ve Stdio Proxy sağlayın
- Genişletilmiş Özel Alet
- AI Agent, filtrasyon testlerini otomatikleştirebilir.
İnfil testi + AI Agent, Yeni Siber Güvenlik Çağı.
GitHub:https://github.com/PortSwigger/mcp-server
MCP Anlaşması:https://modercontentprotocol.io/