前几天测试手机app,突然发现机器上的burp抓不到包了,寻思也没对电脑设置什么,平时一直都是用的好好的!

乌云社区问了下finger,也没有给出具体的解决方案!然后只好自己琢磨了。

一般burp抓不到手机包有下面几种可能性

1.没有按照正确的方式设置,也就是手机或者burp设置不当造成

下图为正确设置,burp中选择电脑的ip,设置端口, 然后在手机连接的此无线网中设置手动代理,代理地址为电脑的ip,端口与burp设置端口一致!

 

2.网络端口被占用,或者网络连接不稳定。此问题是我在问finger时候他告诉我的,也就是当如下图中我的8080端口如果被占用了,也会造成抓不到包的情况发生。解决方式就是换个端口就ok!

 

3.这种情况就是我所遇到的情况了,折腾了好几天,重置了路由器,甚至试了把网线直接插电脑...

今天下班回来继续折腾,发现在“本地连接--属性 ”中多了一个名字大约叫“360局域网防护驱动”的插件,如下图中位置!

当把此插件卸载掉后,会提示重启电脑,把电脑重启,然后再连接,开了Burp又对手机包试了下,果然没问题了,看来十有八九就是这个“360局域网防护驱动”的插件搞的鬼!

如果小伙伴有遇到此问题,可以试试这种方法,我的是win7系统,可能有些设置会与各种系统不一样,不过大同小异,并无太大变化!