通过fillder抓包的真机的好处是安卓手机不需要root,只需设置代理,就可以在电脑端检测抓包数据。只能抓取wifi,可以抓取3g/2g运营商的不同数据。
首先,通过fillder抓取数据包的真机显示,通过fillder抓取的网络数据包只能是http或https协议,所以手机上的一些app通过tcp/udp等协议传输的数据是无法抓取的。
设置填充器,监听端口8888,允许远程连接填充器-工具-填充器选项。
检查计算机的ipdos命令行-cmd并输入ipconfig。因为这台电脑使用无限局域网1,你应该检查的标志,这是49.65.48.242的ip。以后你要在手机上把ip设置成这个。
设置手机wifi代理参数将手机连接到电脑,打开连接的wifi。这台机器使用的wifi名称是myappweb。
单击myappweb设置代理参数。
将代理设置为手动,并填写刚才的ip。8888端口就是fillder刚刚设置的8888端口。点击确定,就可以检测手机的数据了。
测试,手机可以打开“淘宝”的客户端检测数据。
特别提示
首先说明fillder抓取的网络数据包只能是http或者https协议,所以手机上的一些app通过tcp/udp等协议传输的数据是无法抓取的。