【学习日记】Charles抓包WSA

接上篇文章:【学习日记】Charles抓包模拟器

在雷电模拟器上尝试之后,我又在WSA上尝试了一下,发现adb root怎么都无法成功,但是发现了通过magisk的方式实现。

安装带Magisk的WSA

参考文章:https://blog.csdn.net/qq_45000561/article/details/130908874

使用的仓库:https://github.com/LSPosed/MagiskOnWSALocal

安装AlwaysTrustUserCerts模块

Magisk的AlwaysTrustUserCerts模块,可以让系统信任用户证书。
下载仓库:https://github.com/NVISOsecurity/MagiskTrustUserCerts
从realease中下载模块。
在这里插入图片描述
然后上传到WSA中,可以使用adb push命令,方便一点可以使用WSA工具箱,直接上传。
在这里插入图片描述
打开Magisk,从本地安装。
在这里插入图片描述
记得完成后,需要点击重启,否则无法生效。

安装证书

将证书上传到WSA中。
在这里插入图片描述
然后在设置中搜索证书。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后选择证书进行安装。

设置代理

之前是可以在WLAN中进行设置的,现在只能通过adb进行设置了。

adb shell "settings put global http_proxy ``ip route list match 0 table all scope global | cut -F3``:9999"

将上述的9999换成自己的Charles端口即可。
在这里插入图片描述
这样就可以愉快地抓包了。

取消代理

adb shell settings delete global http_proxy
  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据引用中的信息,如果WSA(Windows Subsystem for Android)的root过程失败,可以考虑以下步骤: 1. 确保你选择了适合你的CPU架构的版本,并按照引用[1]中的说明选择合适的WSA发行版本。 2. 在选择root方案时,通常会选择Magisk。确保你下载并选择了稳定版本的Magisk。 3. 如果你需要安装Google应用(GApps),请确保你选择了正确的版本。 4. 如果你不需要亚马逊商店(Amazon Appstore),你可以选择删除它。 5. 如果你希望减小输出文件的体积,建议选择压缩选项。根据你的需求,你可以选择zip或7z压缩方式。 6. 如果在下载安装文件的过程中出现意外中断,你可以重新运行run.sh脚本,它会恢复之前的进度并重新下载失败的文件。 7. 安装完成后,可能还需要进行最后的漫长压缩过程。 另外,根据引用和的信息,你还可以参考安装WSA并使用Magisk进行root的详细步骤,以获取更多帮助。 请注意,WSA的root过程有时可能会遇到问题,原因可能是操作系统版本、设备兼容性或其他因素。如果你遇到问题,请确保你按照指南正确进行操作,并在相关论坛或社区寻求更多支持和解决方案。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [WSA with Magisk Root安装配置教程(2023.5)](https://blog.csdn.net/qq_45000561/article/details/130908874)[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^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值