鸿蒙Next抓包fiddler配置教程

请问鸿蒙Next系统下如何配置Fiddler进行抓包?按照网上的教程设置了代理和证书,但部分应用仍然无法抓取数据,有没有详细的配置步骤或注意事项?

2 回复

鸿蒙Next抓包Fiddler?简单!先让Fiddler开代理(默认8888端口),手机连同一WiFi,手动设置代理为电脑IP加端口。记得在Fiddler里勾选“允许远程连接”,不然手机只能干瞪眼。最后装个Fiddler证书到手机,搞定!抓包时别笑太大声,小心被产品经理发现你在偷看API~

更多关于鸿蒙Next抓包fiddler配置教程的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在鸿蒙Next(HarmonyOS NEXT)中配置Fiddler抓包,主要涉及设置系统代理和安装Fiddler证书。以下是详细步骤:

1. 设置Fiddler代理

  • 打开Fiddler,进入 Tools > Options > Connections,确保端口默认为 8888(可自定义)。
  • 勾选 Allow remote computers to connect,允许设备连接代理。
  • 重启Fiddler使设置生效。

2. 配置鸿蒙Next设备网络代理

  • 确保手机与电脑在同一局域网。
  • 进入鸿蒙Next的 设置 > 无线和网络 > WLAN,长按当前连接的Wi-Fi,选择 修改网络
  • 展开 高级选项,将代理设置为 手动,输入电脑的IP地址和Fiddler端口(如 192.168.1.10:8888)。
  • 保存设置。

3. 安装Fiddler证书

  • 在手机浏览器中访问 http://<电脑IP>:8888(如 http://192.168.1.10:8888)。
  • 点击 FiddlerRoot certificate 下载证书(文件名为 FiddlerRoot.cer)。
  • 进入 设置 > 安全 > 加密与凭据 > 安装证书,选择下载的证书文件完成安装。

4. 验证抓包

  • 在手机上打开任意App或网页,Fiddler应显示HTTP/HTTPS请求数据。若HTTPS请求失败,检查证书是否安装正确。

注意事项:

  • HTTPS解密:Fiddler默认可能不解密HTTPS,需在 Tools > Options > HTTPS 中勾选 Decrypt HTTPS traffic
  • 防火墙:确保电脑防火墙允许Fiddler端口通信。
  • 鸿蒙系统限制:部分系统级请求可能无法抓取,属正常现象。

完成以上步骤后,即可在Fiddler中监控鸿蒙Next的网络流量。

回到顶部