日期:2019-05-17 23:28:11
介绍:火狐浏览器,如何才能够抓到本地(127.0.0.1)的数据包?
0x01、问题描述
在 Firefox
上安装了证书,浏览器也可以正常抓取互联网的 HTTP
和 HTTPS
数据包,但是却无法抓到本地数据包,如以下 IP:
- 127.0.0.1
- 192.168.0.1
- 172.17.5.1
0x02、解决办法
查看代理设置

需要注意两个地方:
1、如果①处没打勾,那么将只能抓到 HTTP 的数据包,抓不到 HTTPS 的数据包,因为此时 HTTPS 的数据包不走127.0.0.1:8080
2、在【不使用代理】处,删除所有内容,才能让所有的流量全部走代理。
修改 config 设置
如果代理设置已经确保没有问题,那么需要修改 Firefox
的设置。
在地址栏中输入 about:config
,打开配置中心。
然后查找 network.proxy.allow_hijacking_localhost
,
将值修改为 true
即可。
低版本的火狐没有这个选项,所以可以直接抓包,高版本的火狐,默认禁止 hijacking_localhost