Android 抓包神器Fidder使用方法详解:下载,安装,配置,使用教程

场景:
抓取任何一款手机App的请求连接

问题:
1:有什么好的抓包软件?
2:Fidder怎么使用?

解决方法:
1,常见的抓包软件

(1)Fiddler是位于客户端和服务器端的HTTP代理,也是目前最常用的http抓包工具之一 。 它能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是web和App调试的利器。
(2)Httpwatch火狐浏览器下有著名的httpfox,而HttpWatch则是IE下强大的网页数据分析工具。

2, Fiddler下载地址:http://fiddler2.com/get-fiddler

(2.1)Fiddler安装方法:一直点击下一步,直到安装完成。
(2.2)Fiddler安装后的配置方法:打开Fiddler>Tools>Options>HTTS选中图中2个选项。
选中Decrypt hTTPS traffic 就可以截获https请求
Android 抓包神器Fidder使用方法详解:下载,安装,配置,使用教程

(2.3)再选择Connections标签,选中图中选项,端口号填8888
选中Allow remote computers to connect 允许其他机器把请求发送到Fidder上
Android 抓包神器Fidder使用方法详解:下载,安装,配置,使用教程
(2.4)配置完成后重启Fidder,很重要!很重要!很重要!
(2.5)电脑和手机连接在同一个局域网中,否则做再多的工作也是无用的。
(2.6)配置手机:首先获取电脑的ip地址,通过cmd指令打开命令提示符输入框,然后输入ipconfig指令,获取电脑ip配置信息。

这里要特别注意的是:你会看到两个ip地址,一个是以太网适配器,一个是无线局域网适配器的。如果连接的是网线,就选择太网适配器的IPv4地址。如果是连接的无线,就选择无线局域网适配器的IPv4地址。
Android 抓包神器Fidder使用方法详解:下载,安装,配置,使用教程
(2.7) 打开手机设置>WLAN>点击你连接的无线网络,设置代理

	主机名:你刚才查到的电脑的ip,我的是(192.168.11.39)
	端口号:8888

(2.8)打开手机浏览器输入:http://你刚才查到的电脑的ip,我的是(192.168.11.39):8888

	例如:http://192.168.11.39:8888

点击FiddlerRoot certificate下载证书。
Android 抓包神器Fidder使用方法详解:下载,安装,配置,使用教程

这时候,你手机上的所有网络访问,就可以在Fidder上看到了。

关于Fidder如何分析抓包数据的学习资料:
https://blog.csdn.net/ohmygirl/article/details/17846199
https://blog.csdn.net/ohmygirl/article/details/17849983
https://blog.csdn.net/ohmygirl/article/details/17855031

上一篇:Fiddler-抓取手机app请求


下一篇:fiddler