如何用fiddler对手机进行抓包

Posted

tags:

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

  配置Fiddler, 允许"远程连接"
打开Fiddler, Tools-> Fiddler Options 。 (配置完后记得要重启Fiddler).
选中"Decrpt HTTPS traffic", Fiddler就可以截获HTTPS请求
选中"Allow remote computers to connect". 是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来

获取Fiddler所在机器的IP地址
这个简单吧。 我Fidder所在的机器地址是: 192.168.1.104
IPhone上安装Fiddler证书
这一步是为了让Fiddler能捕获HTTPS请求。 如果你只需要截获HTTP请求, 可以忽略这一步
1. 首先要知道Fiddler所在的机器的IP地址: 假如我安装了Fiddler的机器的IP地址是:192.168.1.100
2. 打开IPhone 的Safari, 访问 , 点"FiddlerRoot certificate" 然后安装证书

IPhone上配置Fiddler为代理
打开IPhone, 找到你的网络连接, 打开HTTP代理, 输入Fiddler所在机器的IP地址(比如:192.168.1.104) 以及Fiddler的端口号8888

大功告成,开始抓包
现在IPhone上的应用(比如Safari, firefox, itunes, App Store)发出的HTTP/HTTPS都可以被Fiddler获取。
参考技术A 首先android设备要跟电脑是同一个局域网, 即手机可以连接到你的电脑
然后在手机的wifi设置中设置代理, 即让 fiddler进行代理android的所有网络请问
这时候就可以抓包了, 本人经常用此方法修改手机游戏数据

如何用Fiddler来抓包

参考技术A 首先需要你打开Fiddler, 清空抓到的其他包,方便我们观察。

随便在网页中打开一个网址,这时Fiddler就会抓取到网络请求了。

标示框部分是网络请求的地址,右侧部分会有请求的详细内容---头文件 ,返回文本,cookies 等等。

软件也可以锁定某个窗口,抓取指定的数据包。讲图片中标示的准星拖动到右侧浏览器窗口上,就可以单独抓取浏览器的数据包。

以上是关于如何用fiddler对手机进行抓包的主要内容,如果未能解决你的问题,请参考以下文章

如何用Fiddler对Android应用进行抓包

如何用Fiddler对Android应用进行抓包

如何用Fiddler对Android应用进行抓包

如何用Fiddler对Android应用进行抓包

如何用Fiddler来抓包

如何用Fiddler对Android应用进行抓包