You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Windows子系统Android(WSA)中用Fiddler抓包的配置求助

解决WSA中Fiddler抓包的证书安装与代理设置问题

一、安装Fiddler根证书到WSA

  • 导出Windows端Fiddler证书:打开Fiddler,依次点击Tools > Options > HTTPS > Actions > Export Root Certificate to Desktop,桌面会生成FiddlerRoot.cer文件。
  • 连接WSA的ADB:开启WSA设置里的Developer mode,打开命令提示符执行:
    adb connect localhost:58526
    
  • 推送证书到WSA:
    adb push FiddlerRoot.cer /sdcard/Download/
    
  • 在WSA内安装证书:打开WSA的文件管理器,找到Download目录下的FiddlerRoot.cer,点击安装时选择VPN和应用用途,确保App能信任该证书。

二、用ADB设置WSA全局代理(替代Advanced Networking)

  • 获取主机在WSA局域网的IP:打开命令提示符执行ipconfig,找到vEthernet (WSL)网卡的IPv4地址(比如172.17.0.1)。
  • 设置代理:保持ADB连接状态,执行命令(替换你的主机IP为实际地址,8888是Fiddler默认端口):
    adb shell settings put global http_proxy 你的主机IP:8888
    
  • 验证:在WSA内打开浏览器访问任意网页,查看Fiddler是否能捕获流量。
  • 取消代理(如需):
    adb shell settings put global http_proxy :0
    

关于Advanced Networking的注意事项

开启该选项会让WSA复用主机网络栈,极易出现网络冲突导致断网,不推荐使用;通过ADB设置全局代理是更稳定的方案。

内容的提问来源于stack exchange,提问作者bakar.git

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 04:06:13