← Tilbake til listen

Burp Suite offisiell MCP Server: Auto-infiltrasjonstesting for AI Agent

itadol5j

Burp Suite MCP Server Struktur

Burp Suite Offisiell MCP Server: Automatisk infiltreringstest for AI Agent

PortSwigger (Burp Suite Developer) ble offisielt utgittMCP-server, la AI Agent passereModellkontekstprotokoll (MCP) Direkte kontroll av Burp Suite.

Det betyr at AI Agent kan.Automatiske infiltreringsprøverHar det.

Hva er Burp Suite MCP Server?

MCP (Modelsubject Protocol) Det er en Antropisk protokoll som gjør det mulig for AI Agent å samhandle med eksterne verktøy. Burp Suite MCP ServerBridge til Burp Suite og AI AgentJeg vet ikke.

Arbeidsflyt:

AI Agent (Claude/GPT) → MCP 协议 → MCP Server → Burp Suite → 渗透测试

Kjernefunksjoner

Funksjoner Annotasjoner
MCP-server Standard lytting 57.0.0.1:9876
SSE-grensesnitt HTTP Server-sent hendelser grensesnitt
Stdio Proxy Stdio MCP kompatibel med Claude Desktop
Autoinstaller Autokonfigurer Claude-skrivebordet
Konfigurer redigering Aktiver også Burp-filredigeringsverktøyet
Tilpassede verktøy Utvidbare nye MCP-verktøy

:: Installasjonstrinn

Forutsetninger

  • Java.Andre arrangører
  • krukke kommandoMå være implementerende
  • Burp Suite: Burp Suite søknad kreves

Installasjonssteg

# 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

🔗 Koble Claude Desktop

Claude Desktop støtter for tiden bare Stdio MCP-servere, så Burp MCP Server girProxy:)

# 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"
      ]
    }
  }
}

Rationale:)

  • Claude Desktop starter Stdio Proxy Server
  • Proxyserver vedlagt Burp
  • Alle forespørsler sendt via Proxy til Burp

🛠️ Direkte tilkobling med SSE Server

Hvis din MCP Clear støtter SSE, kan du koble direkte til:

# SSE 接口 URL
http://127.0.0.1:9876

# 或带 /sse 路径
http://127.0.0.1:9876/sse

Utvid egendefinert verktøy

Du kan definere nye MCP-verktøy:

// 工具定义在 src/main/kotlin/net/portswigger/mcp/tools/Tools.kt

// 创建新的 serializable data class
@Serializable
data class MyCustomTool(
    val param1: String,
    val param2: Int
)

// 工具名称自动从参数类名派生
// 返回字符串或更丰富的 PromptMessageContents

Det er greit.Oppnå Paginaed grensesnittLegger til automatisk støtte for sidebrudd.

Søknader

scene AI Agent, hva kan jeg gjøre?
Auto-infiltreringstest AI Agent autoscan, analysere hull
Gap-analyse AI Agent analyserer Burp fanget data
Rapporter generasjon AI Agent Generation Osmose Test Report
Konfigurer automatisering AI Agent Konfigurer Burp

Sammendrag

Burp Suite MCP ServerInfiltrasjonstest i AI-alderen:)

  • PortSwigger Offisiell, svært pålitelig
  • Støtte for MCP-protokollen, kompatibel Claude Desktop
  • Gi SSE Server og Stdio Proxy
  • Utvidet egendefinert verktøy
  • AI Agent kan automatisere infiltreringsprøver.

Infiltrasjonstest + AI-agent, ny era av cybersikkerhet.

GitHub:)https://github.com/PortSwigger/mcp-server

MCP-avtale:)https://modercontentprotocol.io/