1.pc安装charles
- 1:Proxy->关闭windows proxy(是否抓电脑上的包)
- 2:Proxy->Proxy Setting ->Enable Socks proxy 设置端口
1666
(与后面android上的设置对应即可) - 3:Help->Registed(注册)
2.手机配置
- 1:安装SocksDroid
- 2:设置ip和端口
1666
(端口在pc的charles,Help->local ip address,前提是电脑能ping通手机的ip
)
3.安装证书
- 1:Help->SSL Proxying->save charles root certificate(
保存一个pm文件,adb push到手机上
) - 2:手机->设置->安全->加密凭据->从本地安装(
安装好后会提示有未受信任的凭据
) - 3:在magisk中安装模块move certificate或者这个模块magiskTrustUserCerts
- 4:重启手机(
会看到用户里面的凭据会被移动到系统凭据里面去
)