admin管理员组

文章数量:1559106

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

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

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

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

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

(2.1)fiddler安装方法:一直点击下一步,直到安装完成。
(2.2)fiddler安装后的配置方法:打开fiddler>tools>options>htts选中图中2个选项。
选中decrypt https traffic 就可以截获https请求

(2.3)再选择connections标签,选中图中选项,端口号填8888
选中allow remote computers to connect 允许其他机器把请求发送到fidder上

(2.4)配置完成后重启fidder,很重要!很重要!很重要!
(2.5)电脑和手机连接在同一个局域网中,否则做再多的工作也是无用的。
(2.6)配置手机:首先获取电脑的ip地址,通过cmd指令打开命令提示符输入框,然后输入ipconfig指令,获取电脑ip配置信息。

这里要特别注意的是:你会看到两个ip地址,一个是以太网适配器,一个是无线局域网适配器的。如果连接的是网线,就选择太网适配器的ipv4地址。如果是连接的无线,就选择无线局域网适配器的ipv4地址。

(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下载证书。

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

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

本文标签: