微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用Fiddle抓取IOS手机

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐