一、启动 Burp Suite
确保监听器正常:
Proxy → Proxy settings
应该能看到一个 Listener:
127.0.0.1:8080
Running ✓
二、配置 Firefox 代理
进入:
Settings → Network Settings
选择:
Manual proxy configuration
填写:
HTTP Proxy : 127.0.0.1
Port : 8080
☑ Also use this proxy for HTTPS
三、导入 Burp CA
Burp:
Proxy
→ Proxy settings
→ Import/export CA certificate
选择:
Certificate in DER format
导出。
Firefox:
Settings
→ Privacy & Security
→ Certificates
→ View Certificates
→ Authorities
→ Import
导入刚才的证书,并勾选:
Trust this CA to identify websites
四、Intercept 的作用(最重要)
很多新手都会在这里混淆。
Intercept ON
作用:
拦截请求,等待你处理。
流程:
浏览器
↓
Burp
↓
(等待)
↓
Forward
↓
服务器
特点:
- 能看到请求
- 浏览器一直等待
- 必须点 Forward
- 点 Drop 请求直接丢弃
适合:
- 修改请求
- 重放请求
- 漏洞测试
Intercept OFF
作用:
不拦截,只记录。
流程:
浏览器
↓
Burp(记录)
↓
服务器
特点:
- 网页正常打开
- 不需要点 Forward
- 所有请求都会进入
Proxy → HTTP history
这是日常抓包最常用的模式。
五、查看抓包
不是看:
Proxy → Intercept
而是:
Proxy → HTTP history
所有请求都会记录在这里。
六、为什么网页一直转圈?
因为:
Intercept ON
拦截请求停在 Burp 里了。
必须:
Forward
网页才继续加载。
如果:
Drop
浏览器就会提示:
Request was dropped by user
七、为什么 HTTPS 打不开?
原因通常是:
PortSwigger CA
没有安装或没有信任。
重新导出 Burp CA,导入 Firefox,并勾选:
Trust this CA to identify websites
即可。
八、推荐使用方式
只抓包(推荐)
Intercept OFF
查看:
Proxy → HTTP history
修改请求
Intercept ON
请求出现后:
Forward
Forward
Forward...
页面才会继续加载。






Top comments (0)