fiddler抓取手机数据包

Posted stone-girl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fiddler抓取手机数据包相关的知识,希望对你有一定的参考价值。

 手机端抓包设置

一、fiddler设置

1、打开Fiddler,     Tools-> Fiddler Options (配置完后记得要重启Fiddler)

选中https中的"Decrpt HTTPS traffic",    Fiddler就可以截获HTTPS请求
选中connections中的"Allow remote computers to connect".  是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来

技术分享图片技术分享图片

记住这个端口号是:8888

 

二、手机设置

1.获取ip地址:cmd中输入:ipconfig

技术分享图片

 

2.设置手机网络(手机无线网必须和电脑所用同一个无线网

进入手机-设置-无线网络-找到连接的无线网-代理设置

技术分享图片

 

3.手机端fiddler安全证书的下载。

使用android手机的浏览器打开:http://10.2.145.187:8888,点"FiddlerRoot certificate" 然后安装证书,如图:

技术分享图片

安装成功,即可进行手机端操作。

 

 手机端设置代理无法上网

1.检查电脑防火墙是否关闭

2.打开注册表(cmd-regedit),在HKEY_CURRENT_USERSoftwareMicrosoftFiddler2下创建一个DWORD,值置为80(十进制)

技术分享图片

3.进入fiddler的Rules->Customize Rules,用Ctrl+F查找OnBeforeRequest方法添加一行代码:

 

if (oSession.host.toLowerCase() == "webserver:8888") 
{
        oSession.host = "webserver:80";

 }

设置完之后重启Fiddler即可。




以上是关于fiddler抓取手机数据包的主要内容,如果未能解决你的问题,请参考以下文章

Fiddler2 抓取手机APP数据包

如何利用fiddler4 抓取手机的数据包

使用Fiddler抓取手机APP数据包--360WIFI

数据抓取神器---Fiddler

抓取app数据教程–fiddler抓包数据截取-薄荷app为例

Fiddler捕获抓取 App端数据包