欢迎光临散文网 会员登陆 & 注册

关于使用charles抓包安卓模拟器的个人问题记录

2021-12-23 21:33 作者:藏脆脆肠吃  | 我要投稿

1,一时兴起想学学抓包,弄的差不多了才想起来可以记录一下

2,安装,配置(web端,手机端,模拟器端)大概都能找到手把手教程

3,配置步骤基本为charles证书安装,web端charles证书安装,chalres代理服务器设置,手机/模拟器代理服务器设置,手机/模拟器charles证书安装,安卓高版本还要安装到根目录。

4,目前遇到的最大问题在于代理,代理需要手机/模拟器对wifi网络设置代理(需要提供pc的ip及端口)

ip及端口设置与查看

端口在charles软件proxy→proxy settings→HTTP Proxy,端口号默认8888,勾选enable transparent HTTP proxying,即可让charles成为"代理"。

ip则在软件help→ssl Proxying→第三个install......on a Mobile可以看或者win+R→cmd→ipconfig /all


手机/模拟器代理设置

长按wifi,修改网络,高级选项使用代理,主机名为ip地址,端口一般为8888

这一步代理设置成功则charles会收到请求,而问题即在于雷电模拟器4.0以上无法直接设置代理,好像复杂一点

5,4中解决方法:adb.exe

来源:https://www.cnblogs.com/tukiran/articles/15027144.html

帮大忙了!大概就是通过adb连接模拟器然后用shell命令设置代理

这步之后浏览器访问chls.pro/ssl就能下载证书了

6,安卓7.0以上证书配置https://www.jianshu.com/p/1338ceb69b28

从SD卡安装,可以看到上一步下载的证书,用途vpn和应用即可

安装完能在 /data/misc/user/0/cacerts-added 找到证书

复制到证书根目录 /system/etc/security/cacerts/ (可以用MT管理器)

小黄鸟也是这样...要安装到根目录才行

7,其它可能会遇到的问题

https://www.cnblogs.com/congyinew/p/12623856.html

https://zhuanlan.zhihu.com/p/36538699

先这样了








关于使用charles抓包安卓模拟器的个人问题记录的评论 (共 条)

分享到微博请遵守国家法律