Fiddler+雷电模拟器APP抓包

本文详细描述了如何在移动端项目中使用Fiddler进行接口抓包,包括PC端Fiddler的配置、模拟器的网络设置以及遇到问题的排查方法,重点在于模拟器网络代理设置的正确性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.场景

因为工作中涉及到移动端的内容相对较多,在需要接口文档时,开发人员无法立即提供,因此需要我们自己使用对APP进行抓包,完成相关的测试工作。

二. 配置过程

1.1. PC端准备工作

1、打开Fiddler客户端,依次进入Tools—>options设置,先点击Connections设置,选择Allowremote computers to connect,确认监听端口为8888。(这两个为默认配置,一般情况下不需要更改)

2、在HTTPS设置项中,如图勾选,点击Actions,选择“Export Root Certificate to Desktop”会将证书导出到桌面;

1.2. 模拟器端准备工作

1、打开雷电模拟器,点击设置—>网络设置,开启网络桥接模式,安装驱动后确认,注意驱动安装成功后需要重启模拟器,此时选择立即重启;

2、模拟器重启后,将PC端导出到桌面的证书直接拖拽进模拟器窗口;

3、进入雷电模拟器系统设置—>安全,选择从SD卡安装,找到导入到模拟器的证书文件FiddlerRoot.cer(一般默认在内部存储空间的Pictuers目录下),双击安装证书,自定义命名并确定,安装成功后需要自定义模拟器锁屏密码;

           

4、进入雷电模拟器系统设置—>WLAN,选择当前连接的网络,长按,在弹出窗口选择修改网络,代理选择手动,代理服务器主机名输入本机IP,代理服务器端口与步骤1.1中设置的监听端口保持一致;

          

5、重启模拟器与Fiddler,在模拟器操作APP,即可在PC端进行APP抓包。

三. 遇到的问题

1、配置完成后,Fiddler并无法正常抓包,且模拟器上操作APP时无网络连接;

问题原因及解决办法:

l 检查模拟器WLAN设置中的代理服务器主机名填写的IP是否正确;

要在雷电模拟器9.0中抓包app,你可以按照以下步骤进行操作: 1. 首先,确保你已经下载并安装了最新版的Fiddler雷电模拟器9.0。你可以从官方网站下载Fiddler:https://www.telerik.com/download/fiddler,并从雷电模拟器官方网站下载雷电模拟器9.0的3.0正式版:https://www.ldmnq.com/other/version-history-and-release-notes.html?log=3。 2. 安装完毕后,先不要打开Fiddler雷电模拟器。 3. 下载并安装Fiddler证书生成器,你可以从这里下载:http://www.telerik.com/docs/default-source/fiddler/addons/fiddlercertmaker.exe?sfvrsn=2。 4. 打开Fiddler,点击工具栏中的"Tools",然后选择"Options"。 5. 在弹出的窗口中,点击"HTTPS"选项卡,勾选"Decrypt HTTPS traffic"和"Ignore server certificate(unsafe)"。 6. 点击"Actions"选项卡,然后点击"Export Root Certificate to Desktop"。 7. 这时,你的电脑桌面上会生成一个证书文件。 8. 在雷电模拟器中,进入系统设置,选择"安全",然后选择"从SD卡安装"。 9. 找到之前导出到桌面的证书文件"FiddlerRoot.cer",双击安装证书,并自定义命名。 10. 安装成功后,你需要设置模拟器的锁屏密码。 11. 打开模拟器,找到系统应用,点击设置,然后点击无线网络WLAN,再点击已连接的网络,最后点击修改网络。 12. 在网络设置中,设置代理,将代理设置为你电脑的IP地址和Fiddler的端口号。 13. 完成以上步骤后,你可以发现模拟器中的浏览器已经可以正常访问网页了。但是,如果你的自己安装的app打开后页面加载不出来,你需要将安装完成的证书移动到特定位置。 希望以上步骤对你有帮助! #### 引用[.reference_title] - *1* [Fiddler+雷电模拟器进行APP抓包](https://blog.csdn.net/wg2627/article/details/119493600)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Fiddler+雷电模拟器APP抓包](https://blog.csdn.net/feelsyt/article/details/128143596)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [fiddler抓包 雷电模拟器9(安卓9.0)教程,app加载不出来要记得移动证书目录](https://blog.csdn.net/whoas123/article/details/128259826)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值