win11中wsa使用fiddler抓包(https)

本文详细介绍了在Windows 11中如何配置Android子系统(WSA)以使用Fiddler进行网络请求抓包。首先,安装WSA和Fiddler,然后开启Fiddler的远程连接和HTTPS设置。接着,通过IPConfig获取WSA的宿主地址,并在WSA中安装Fiddler的根证书。最后,通过ADB设置代理,包括全局代理的开启与关闭,确保能成功抓取APP请求。完成这些步骤后,即可实现愉快的抓包工作。

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

win11 终于 支持 android子系统 方便不少,终于不需要再启动一个完整的虚拟机了~~
由于调试需要抓取一些app的请求,所以~

安装wsa 与 fiddler ~~~

fiddler配置

1.开启允许远程连接
在这里插入图片描述
2.https相关设置
在这里插入图片描述

获取对应的wsa的宿主地址

1.打开cmd或powershell 输入 ipconfig 获取对应配置
在这里插入图片描述
获取当前地址 192.168.56.1

wsa配置

1.需要使用wsa工具箱 下载地址
安装后备用

2.需要下载一个浏览器,比如x浏览器 或者如果wsa中已有,可以忽略该步骤
用浏览器打开 http://192.168.56.1:8888
在这里插入图片描述
点击下载系统根证书

3.下载完成后,是无法进行安装的,需要去设置里安装。此时 打开已经下载好的was工具箱
在这里插入图片描述
依次执行
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

点击安装完成即可

设置proxy

方案1:
在这里插入图片描述
在这里插入图片描述

方案二:使用adb设置代理
1.打开wsa设置
在这里插入图片描述
2.获取该adb调试地址
在这里插入图片描述
3.在cmd 或 powershell中执行

# 设置全局代理
adb connect 127.0.0.1:58526
adb shell settings put global http_proxy 192.168.56.1:8888
#删除全局代理
adb shell settings delete global http_proxy
adb shell settings delete global global_http_proxy_host
adb shell settings delete global global_http_proxy_port
adb shell settings delete global global_http_proxy_port

adb reboot

完成以上步骤 应该就可以愉快的抓包了

### 安装 Windows Subsystem for Android (WSA)Windows 11 上的步骤 Windows Subsystem for Android(WSA)允许在 Windows 11 系统中直接运行 Android 应用程序。以下是安装 WSA 的详细步骤: 1. **启用虚拟机平台功能** 打开“控制面板” → “程序和功能” → “启用或关闭 Windows 功能”,勾选“虚拟机平台”并确认安装[^1]。 2. **更改系统区域设置为美国** 前往“设置” → “时间和语言” → “区域”,将“国家或地区”更改为“美国”。完成安装后可以改回原来的区域设置。 3. **重启计算机** 更改区域设置和启用虚拟机平台后,需要重新启动计算机以确保所有更改生效。 4. **从 Microsoft Store 安装 WSA** 打开 Microsoft Store,搜索“Windows Subsystem for Android”,找到官方发布的版本并点击“获取”进行安装。 5. **无需登录 Amazon AppStore** 安装完成后,可以直接使用 WSA 运行 APK 文件,无需登录 Amazon 账户。 6. **下载并配置 ADB 工具** 下载 Android SDK 平台工具包(如 platform-tools_r33.0.3-windows.zip),解压后将其路径添加到系统环境变量中以便全局访问。这有助于通过命令行与 WSA 交互。 7. **启用开发者选项** 打开“Windows Subsystem for Android 设置”,启用“开发者模式”以及“可选诊断数据”选项。此时可以在开发者页面看到一个本地 IP 地址(例如 `127.0.0.1:58526`)。 8. **连接 ADB 并安装 APK** 使用命令行工具连接到 WSA 并安装 APK 文件: ```bash adb connect 127.0.0.1:58526 adb install xxxx.apk adb disconnect ``` 9. **通过 PowerShell 安装 WSA 包(可选)** 如果你有 WSA 的 `.Msixbundle` 文件,可以通过管理员权限的 PowerShell 安装: ```powershell add-Appxpackage "C:\MicrosoftCorporationII.WindowsSubsystemForAndroid_1.7.32815.0_neutral___8wekyb3d8bbwe.Msixbundle" ``` 10. **验证系统要求** 确保你的设备运行的是 Windows 11,并且内存至少为 8GB。同时建议系统版本高于 22H1,以获得更好的兼容性和稳定性[^2]。 --- ###
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值