• 使用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

  • 相关阅读:
    linux网络编程之扫盲
    当lov变化时得到lov变化的值
    动态设置OAMessageChoiceBean值
    RSA host key for HOST has changed and you have requested strict checking
    64位整数的编译错误
    CSS让内容水平居中(固定宽度)
    如何计算亮度值
    adb新参数支持Android 2.2安装到SD卡上
    NSDateFormatter formatting
    Win7系统下Safari不能打开网页的解决方法
  • 原文地址:https://www.cnblogs.com/who-care/p/10448191.html
Copyright © 2020-2023  润新知