用Fildder抓取Android的HTTP包

本文介绍了如何使用Fiddler作为专业的抓包工具来专门针对HTTP请求进行抓包操作。提供了从下载安装、配置允许远程连接、查询本地IP地址,到手机端设置代理的完整流程。同时,详细解释了如何在Fiddler的不同页面(如Statistics、Inspectors、AutoResponder、Composer、Filter)进行数据统计与请求响应的查看、模拟和过滤,以实现高效的问题定位与调试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Wireshark是比较常用的抓包工具,但是如果只需抓取HTTP请求,还是Fiddler比较合适。

电脑端配置

Fiddler下载地址: http://www.telerik.com/download/fiddler
下载后,安装,并做如下的配置, 允许远程连接
菜单 Tools -> Fiddler Options…-> Connections页签,选中Allow remote computers to connect。
之后,重启Fiddler,不然就不会更新你刚开启的远程配置。
然后,查询到本机IP为:192.168.0.66。

手机端配置
在手机WIFI已连接的情况下, 设置WLAN的代理
长按已连接的热点,在弹出菜单中“修改网络”,显示高级选项,将代理设置,改为“手动”,
将代理服务器主机名,改为:192.168.0.66;将代理服务器端口,改为: 8888。保存。
Android模拟器中IP: 10.0.2.2;Genymotion模拟器中IP: 10.0.3.2,端口如上。

然后,就可以开始抓包了。
Statistics页面,可查看统计信息;在 Inspectors页面,可查看请求和响应的数据信息;
在AutoResponder页面,看模拟服务器响应;在Composer页面,可以模拟终端的请求;
在Filter页面,可以设置抓包时的过滤。



参考:

http://blog.youkuaiyun.com/ohmygirl/article/details/17846199
http://blog.youkuaiyun.com/ohmygirl/article/details/17849983
http://blog.youkuaiyun.com/zshq280017423/article/details/8928616
http://www.cnblogs.com/huangjacky/p/4289400.html

版权声明:本文为博主原创文章,未经博主允许不得转载。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值