跳转至

Burp Suite 安装与配置

一、Burp Suite 简介

Burp Suite 是一款广泛应用于 Web 安全测试的集成式渗透测试工具,主要用于拦截、修改和重放 HTTP/HTTPS 请求,常用于漏洞挖掘、CTF 比赛等场景。

二、Burp Suite 下载

  1. 官网下载 https://portswigger.net/burp/communitydownload

三、Burp Suite 安装

1. Windows 系统

  1. 下载 Burp Suite 安装包(.exe 文件)。
  2. 双击运行安装包,按照提示完成安装。
  3. 安装完成后,桌面会生成 Burp Suite 图标,双击即可启动。

2. MacOS 系统

  1. 下载 Burp Suite 安装包(.dmg 文件)。
  2. 双击打开 dmg 文件,将 Burp Suite 拖入 Applications 文件夹。
  3. 在 Launchpad 或应用程序中找到 Burp Suite,双击启动。

注意:
部分杀毒软件可能会误报,建议添加信任或临时关闭杀毒软件。

四、Burp Suite 配置

1. 使用内置浏览器

Burp Suite 现在内置了基于 Chromium 的浏览器,无需额外配置代理:

  1. 启动 Burp Suite
  2. 点击顶部菜单栏的 "Open Browser" 按钮
  3. 内置浏览器会自动配置好代理设置,可以直接开始使用

2. 安装 Burp Suite 证书(必需步骤)

即使使用内置浏览器,也需要安装证书才能正常拦截HTTPS流量:

  1. 启动 Burp Suite,确保 Proxy -> Intercept 为 off
  2. 使用内置浏览器访问 http://burphttp://127.0.0.1:8080
  3. 点击"CA Certificate"下载证书(一般为 cacert.der
  4. 在浏览器设置中导入证书:
  5. 点击浏览器右上角的三个点,选择"设置"
  6. 在左侧菜单中点击"隐私设置和安全性"
  7. 点击"安全"
  8. 点击"管理证书"
  9. 在"受信任的根证书颁发机构"标签页中,点击"导入"
  10. 选择下载的 cacert.der 文件
  11. 在证书导入向导中,选择"将所有证书放入下列存储",然后选择"受信任的根证书颁发机构"
  12. 点击"完成"完成导入
  13. 导入证书后,重启内置浏览器

注意:
安装证书后建议重启浏览器。

五、常见问题

无法拦截请求?
检查 Burp Suite 是否正常运行,Proxy -> Intercept 是否开启。

HTTPS 网站提示证书不受信任?
检查是否正确导入并信任 Burp Suite 证书。

端口被占用?
可在 Burp Suite -> Proxy -> Options 中修改监听端口。