【工作笔记0033】Fiddler抓包手机app配置

1.下载安装fiddler

https://www.telerik.com/download/fiddler

2.pc端fiddler设置,勾选以下设置

Tool->Options->Https

Tool->Options->Connections

上述勾选完后,ok确定,然后关掉重启

3.手机端设置

(1)跟电脑pc链接到同一局域网的wifi

pc端查询ip地址,cmd 输入 ipconfig :

可以看到pc的局域网ip是 192.168.31.117,那么手机上链接 192.168.31.xx 的局域网 wifi 即可

(2)手机端设置代理ip

一般手机 wifi 里面,连上后,按住wifi选项不放(或者点右边wifi设置图标)会出现修改网络,选择查看高级选项,然后设置 代理。

这里的代理设置,不同手机、不同自定义的安卓系统,会有不同的入口,根据手机型号品牌请自行百度。

需要提示的是,设置的代理服务器主机名=上述pc的 ip地址(192.168.31.117),然后服务器端口号填步骤 2 中的截图中端口号 8888(这个可以自定义的)。

(3)手机端安装证书

这个步骤主要是为了抓包 https 的请求,现在大多数都是 https 的。

手机浏览器打开 以下网址:http://ipv4.fiddler:8888  这里的地址就是访问 pc 端的 fiddler,如果出现下面页面,则表示成功,否则,则是上述步骤出错,可能不在同一个局域网导致。

点击页面下面的蓝色字链接,FiddlerRoot certificate,会弹出证书下载,下载完成后,点击安装,提示都选择确定即可。

4.完毕,打开你想要抓包的app,访问一下,你就可以看到 fiddler 上已经捕获了好多请求,哈哈,祝你玩得开心(*^▽^*)

温馨提示:

1.如果手机下次重连wifi,不在同一局域网的话,也是抓取不到包的,必须同一局域网,一般手机都有记忆功能,下次重连同一wifi,无需再重复以上操作即可抓包。

2.如果关掉了pc端的fiddler,手机如果还连着代理,那么就会访问不到数据,因为代理挂了啊,所以想要继续使用app,则需要将wifi的代理去掉即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值