当前位置:首页 > 探索 > burp安装教程 正文

burp安装教程

来源:烟消火灭网   作者:百科   时间:2026-10-17 05:50:14

Burp Suite 的安装安装包不大,但第一次装的教程人容易卡在 Java 环境上。我见过有人双击 installer 没反应,安装折腾半小时才发现机器里压根没装 JDK。教程所以先确认一件事:你电脑上有没有 Java。安装命令行敲 java -version,教程能蹦出版本号再往下走。安装

PortSwigger 官网提供两个版本:Community 免费版和 Professional 付费版。教程学习用 Community 足够了,安装功能砍掉的教程主要是扫描器自动化那部分。下载页面在 portswigger.net/burp/communitydownload,安装选对应系统的教程安装包。Windows 是安装 .exe,macOS 是教程 .dmg,Linux 给的安装是 .sh 脚本。

Windows 下的安装

双击 exe 文件,安装向导会先检查 Java。如果提示找不到 JRE,别急着去 Oracle 官网下那个几百兆的 JDK。直接用 Adoptium 的 Temurin 构建,体积小,装完就能用。装好 Java 后重新运行 Burp 安装程序,一路 next 就行。默认路径在 C:\Program Files\BurpSuiteCommunity,别改,改了后面找快捷方式麻烦。

装完第一次启动会弹一个协议窗口,拉到最底下点 I Accept。然后问你要不要用临时项目,选 Temporary project 就行。进主界面后如果全是英文看着累,可以在 User options 里把字体调大一点,Burp 默认的 12 号字在 1080p 屏幕上确实费眼。

macOS 的坑

dmg 拖进 Applications 文件夹,双击图标。macOS 会拦一道,说“无法验证开发者”。去系统设置 → 隐私与安全性,底下有个“仍要打开”的按钮。点完再启动一次就正常了。Apple Silicon 芯片的机器需要 Rosetta 转译,第一次启动会慢几秒,之后没区别。

Linux 用户直接 sh burpsuite_community_linux.sh,它会解压出一个 BurpSuiteCommunity 目录。想全局调用就做个软链接到 /usr/local/bin。不过 Linux 下要注意,Burp 的代理默认监听 8080 端口,如果本机跑了 Tomcat 或者别的服务占了这个端口,启动时会报错。改端口在 Proxy → Options 里,随手换成 8081 就行。

装完先做两件事

第一,浏览器代理设置。Chrome 可以用 SwitchyOmega 插件,新建一个情景模式指向 127.0.0.1:8080。Firefox 更省事,直接在设置里填代理。第二,装 Burp 的 CA 证书。不装的话 HTTPS 站点全是乱码。Proxy → Options → Import/Export CA Certificate,导出 DER 格式,然后导入到系统证书库。Firefox 有自己的证书管理器,得单独导一次。

有人问社区版能不能做渗透测试。能,但得手动。比如改包重放、Intruder 爆破这些核心功能都在,只是速度被限了。Intruder 免费版每秒发 1 个请求,跑大字典会等到天亮。真要做项目还是建议上 Pro,399 美元一年,比起其他工具算便宜了。

最后提一句,Burp 吃内存。默认启动参数只给 1G 堆内存,开多了标签页会卡。找到安装目录下的 vmoptions 文件,把 -Xmx 改成 2048m 或 4096m。改完重启,抓包流畅很多。这步没人提醒的话,很多人会以为是软件本身卡,其实是内存不够。

标签:

责任编辑:百科