首页 > 移动平台 > 详细

使用Fiddle抓取IOS手机

时间:2019-02-28 10:07:50      阅读:222      评论:0      收藏:0      [点我收藏+]

1、配置Fiddle (Tools->Options)

勾选后,按照提示下载安装一个认证

技术分享图片

 Fiddle默认8888端口

技术分享图片

 

2、电脑开个热点,手机连上后,在该wifi的代理配置中,选择手动,服务器输入电脑本地IP,端口输入8888

 

3、使用Safari浏览器输入http://电脑本地IP:8888后,点击下载,按照提示进行安装认证

技术分享图片

4、【重要】在ios10或更高版本中,安装完FiddlerRoot证书后,需要转到【设置】->【通用】->【关于本机】->证书信任设置,手动启用FiddlerRoot证书的完全信任。接受这样的对话,即允许第三方窃听你的所有通信。

 技术分享图片

 

5、对于卸载上面IOS中的Fiddler 证书的方法:来到【设置】=》【通用】=》【描述文件与设备管理】选中刚刚添加了Fiddler 根证书,进入后点击【删除描述文件】:

技术分享图片

 

6、设置过滤

1.手机上设置代理后,这时候fiddler上抓到的是pc和app所有的请求,如果pc上打开网址,会很多,这时候就需要开启过滤功能了。

2.打开fiddler>Tools>Fiddler Options>HTTPS>...from remote clients only,勾选这个选项就可以了

...from all processes :抓所有的请求

...from browsers only :只抓浏览器的请求

...from non-browsers only :只抓非浏览器的请求

...from remote clients only:只抓远程客户端请求

技术分享图片

 

还有一种设置:

这里是设置仅仅显示指定URL的记录:
技术分享图片

 

 可参考https://www.cnblogs.com/alonely/p/9502363.html

使用Fiddle抓取IOS手机

原文:https://www.cnblogs.com/who-care/p/10448191.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!