Burp Suite virallinen MCP Server: Auto-infiltraatio testaus AI Agent

🔥 Burp Suite Official MCP Server: auto-infiltration test for AI Agent
PortSwigger (Burp Suite Developer) julkaistiin virallisestiMCP- palvelinAntakaa tekoälyagentin ohittaa.Kontekstipöytäkirjan malli (MCP) Burp Suite on suoraan hallinnassa.
Se tarkoittaa, että tekoälyagentti voi.Automaattiset soluttautumistestitSelvä.
Mitä Burp Suite MCP Server on?
MCP (Model subject Protocol) Se on antrooppinen protokolla, joka mahdollistaa tekoälyagentin vuorovaikutuksen ulkoisten työkalujen kanssa. Burp Suite MCP -palvelinSilta Burp Suitelle ja tekoälyagentilleEn tiedä.
Työvirta:
AI Agent (Claude/GPT) → MCP 协议 → MCP Server → Burp Suite → 渗透测试
Ydintoiminnot
| Toiminnot | Huomautukset |
|---|---|
| MCP- palvelin | Oletus kuunteluun 127.0.0.1:9876 |
| SSE-liitäntä | HTTP- palvelin-lähetti-tapahtumarajapinta |
| Stdio Proxy | Stdio MCP yhteensopiva Claude Desktopin kanssa |
| Automaattinen asennus | Automaattinen Clauden työpöydän määritys |
| Muokkaa | Salli Burp-tiedoston muokkaustyökalun valinnaisesti |
| Omat työkalut | Laajennettava uusi MCP-työkalu |
:: Asennusvaiheet
Edellytykset
- Java.Muu järjestäjä
- purkin komento: on oltava täytäntöönpanokelpoinen
- Burp-sviitti: Burp Suite-sovellus vaaditaan
Asennusvaiheet
# 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 tällä hetkellä vain tukee Stdio MCP Servers, joten Burp MCP Palvelin tarjoaaProxy:
# 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"
]
}
}
}
Perustelu:
- Claude Desktop aloittaa Stdio Proxy Server
- Bumpiin liitetty välityspalvelin
- Kaikki Proxyn kautta Burpille lähetetyt pyynnöt
Suora yhteys SSE-palvelimella
Jos MCP Clear tukee SSE:tä, voit yhdistää suoraan:
# SSE 接口 URL http://127.0.0.1:9876 # 或带 /sse 路径 http://127.0.0.1:9876/sse
Laajenna oma työkalu
Voit määritellä uusia MCP-työkaluja:
// 工具定义在 src/main/kotlin/net/portswigger/mcp/tools/Tools.kt
// 创建新的 serializable data class
@Serializable
data class MyCustomTool(
val param1: String,
val param2: Int
)
// 工具名称自动从参数类名派生
// 返回字符串或更丰富的 PromptMessageContents
Ei hätää.Saavuta sivurajapintaLisää automaattisen sivun taukotuen.
Hakemukset
| kohtaus | Al-agentti, mitä voin tehdä? |
|---|---|
| Autoinfiltraatiotesti | Tekoälyagentti autoskannaa, analysoi reikiä |
| Puutteiden analysointi | Tekoälyagentti Analyytikot Burp Captured Data |
| Raportin laatiminen | AI Agent Generation Osmosis Test Report |
| Muokkaa automaatiota | Tekoälyagentti Aseta Burp |
Yhteenveto
Burp Suite MCP -palvelinSoluttautumistestaus tekoälykaudelle:
- PortSwigger Virallinen, erittäin luotettava
- Tuki MCP-protokollalle, yhteensopiva Claude Desktop
- Tarjoa SSE-palvelin ja Stdio Proxy
- Laajennettu oma työkalu
- Al-agentti voi automatisoida soluttautumiskokeet.
Soluttautumistesti + tekoälyagentti, kyberturvallisuuden uusi aikakausi.
GitHub:https://github.com/PortSwigger/mcp-server
MCP-sopimus:https://modercontentprotocol.io/