废话:

  一直以来,我对Fiddler总是情有独钟,尽管它有很多不足的地方,但在做接口测试的时候,我依然会优先选择Fiddler的Composer,而非postman;最近有需要抓ios 15. 3的接口包,在寻找教程的过程中,下载了Fiddler EveryWhere,才发现它的改变

(文章中有借鉴其他大佬破解的方法,鸣谢~)

下载安装

  地址:https://www.telerik.com/fiddler/fiddler-everywhere ,本文使用4.01版本讲解

  

 

 

   

   

 

 

   安装方法:傻瓜式下一步安装

 

 

  4.0.1破解方法

     破解文档:https://note.youdao.com/ynoteshare/index.html?id=2c6c7745d84809c697a6c45d5dfa6b50&type=note&_time=1671700811326

     补充下载:dnsSpy 下载地址 https://github.com/dnSpy/dnSpy/releases (需FQ)

          https://pan.baidu.com/s/14EyYIwfxKXg8Mpn437kLxA?pwd=8re7(失效请联系作者)

   破解方法详解:

      1. 找到 fiddler Everywhere 安装目录 

      2. 切换到目录 D:\\Fiddler Everywhere\resources\app\out\WebServer\ClientApp\dist ,找到文件 main.xxxxxxxxxx.js   

       

 

      3.使用文件编辑器打开文件,在文件中搜索 updateUserLice ,并在var 前面,插入↓,后保存

        ve.licenseInfo.currentLicense = “Pro”;ve.licenseInfo.hasExpiredTrial = false;ve.licenseInfo.isTrialAvailable = false;ve.licenseInfo.hasValidLicense = true;

       

      4. 下载 dnsSpy 工具,解压后就能直接使用

 

 

 

 IOS 15.3 抓包配置

       配置fiddler Everywhere https抓包环境

      1. 点击设置按钮

      

 

     2.在HTTPS栏下,点击Trust root certificate,并勾选下面两个单选框(这里不对单选框做解释,仅指导配置IOS15.3)

      

 

 

      3.在Connetcions 中勾选Allow remote computers to connect 后,点击save

      

       4.在win+R 中打开CMD,在CMD中输入 ipconfig, 得到本机内网ip

      

 

      5.重点配置:手机使用wifi必须和电脑wifi属于同一个网段,为避免不可预知问题,可建议使用360随身wifi配置

      配置ios手机环境

      1.在设置-无线局域网中选择已经连接上的wifi末尾的 !号

      2.在弹出的页面中,下滑到最底部,点击”配置代理”-“手动”

      服务器:192.168.9.24 (这是我的ip)

      端口:8866

 

 

     

               

               

 

     3.此时显示网络是不可用的,手机打开浏览器,输入:http://ipv4.fiddler:8866

     4.点击下载FiddlerRoot证书,在设置-通用,滑动到下面,找到VPN与设备管理,点击”DO_NOT_TRUST_FiddlerRoot”安装,并信任

    

               

 

     5.在手机设置-通用-关于本机中,下滑到底部,证书信任设置中,找到DO_NOT_TRUST_FiddlerRoot,点击开启信任

    

     6.验证抓取手机请求数据包,在fiddler Everywhere 中,打开 capturing,手机访问百度

     

    

    抓包成功

           

 

 快速请求、拦截、篡改数据包

  快速请求,创建请求文件集(为方便编写,文章后面fiddler everywhere 简称 fiddler)

    1.快速创建请求

    fiddler 页面左侧,先择Requests + 按钮或顶部栏中的</>Composer,可快速创建请求

     

 

     

   2.将抓取到的数据包,快速创建请求(这个是真的方便了很多,也是比postman方便一点的地方)

    

 

    未完,待补充

 

   拦截,篡改请求

    1.在fiddler  live Traffic界面下,点击右侧Roles,然后点击+ Add New Rule

    

 

     比较匆忙,暂时值写到这,拦截篡改按照这个配置就行了(未完成)

 

版权声明:本文为情调丶原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/Ray-2019/p/16802749.html