博文概览 #

1. 下载与安装:别去奇怪的网盘 #
只从 PortSwigger 官网下载,选 stable(稳定版)就行。
macOS 用户就按应用安装方式走(拖到 Applications 或直接运行)。别自己到处改 app 包内容,后面升级会很痛苦。
2. 神秘力量加持 #
下载自带汉化功能的神奇Jar包,放置到软件内对应目录 /Contents/Resources/app
3. 引用神奇Jar包启动BP #
cd /Applications/Burp\ Suite\ Professional.app/Contents/Resources/app && "/Applications/Burp Suite Professional.app/Contents/Resources/jre.bundle/Contents/Home/bin/java" "--add-opens=java.desktop/javax.swing=ALL-UNNAMED" "--add-opens=java.base/java.lang=ALL-UNNAMED" "--add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED" "--add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED" "--add-opens=java.base/jdk.internal.org.objectweb.asm.Opcodes=ALL-UNNAMED" "-javaagent:BurpLoaderKeygen.jar" "-jar" "/Applications/Burp Suite Professional.app/Contents/Resources/app/burpsuite_pro.jar"4. 运行神奇Jar #
/Applications/Burp\ Suite\ Professional.app/Contents/Resources/jre.bundle/Contents/Home/bin/java -jar /Applications/Burp\ Suite\ Professional.app/Contents/Resources/app/BurpLoaderKeygen.jar5. 修改配置,优雅食用 #
修改 /Contents/vmoptions.txt ,增加下列行
--add-opens=java.desktop/javax.swing=ALL-UNNAMED
--add-opens=java.base/java.lang=ALL-UNNAMED
--add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED
--add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED
--add-opens=java.base/jdk.internal.org.objectweb.asm.Opcodes=ALL-UNNAMED
-javaagent:BurpLoaderKeygen.jar=loader,hanizfy
-Xmx${拟分配内存大小}m5.1 性能与稳定:给 Burp 足够的内存 #
Burp 跑着跑着卡顿,大概率不是“电脑不行”,是 JVM 内存太小。
你真正需要的通常就一行(示例 2GB):
-Xmx2048m别一上来就给 16GB,然后再抱怨系统全局卡顿。内存给多少,按你抓包量和机器配置来,实测后再调。
6. MCP能力加持 #
只从 BurpSuite Pro软件中 BApp商店 下载。
6.1 插件安装与配置 #
- 打开
BApp商店,搜索mcp找到官方插件,点击安装

- 点击安装后的
MCP插件页面,修改设置

- 导出代理服务器Jar包

6.2 配置MCP #
{
"mcpServers": {
"burp": {
"command": "<path to Java executable packaged with Burp>",
"args": [
"-jar",
"/path/to/mcp/extract/path/mcp-proxy.jar",
"--sse-url",
"<your Burp MCP server URL configured in the extension>"
]
}
}
}6.3 体验AI带来的便利 #
强大推理模型Anthropc Claude Opus 4.5驱动下的BP,会带来什么惊喜呢?
