前面参考原文链接:https://blog.csdn.net/weixin_46106427/article/details/124070869
一、安装Charles
1、通过Charles官网下载并安装Charles:
二、在Mac电脑上安装Charles证书
1、启动Charles,选择Help-->SSL Proxying→Install Charles Root Certificate:
2、此时会打开“钥匙串访问”APP,并找到刚开安装好的证书,证书名字:Charles Proxy CA :
3、选中并点击证书,点击“显示简介” :
4、展开“信任”选项,并将该选项下的所有权限改为“始终信任”:
5、关闭权限设置弹窗,输入用户名的密码,点击“更新设置”:
6、移动复制该证书到“系统”里面:
7、设置HTTPS端口抓包,点击Charles-->Proxy-->SSL Proxying Settings,出现如下弹窗,勾选"Enable SSL Proxying",点击“Add” :
8、Host输入“*”,Post输入“443” ,点击保存:
9、至此,电脑端配置完成。
三、在Android手机上安装Charles证书
1、查看电脑IP地址,点击Charles-->Help→Local IP Address:
2、保持手机和电脑连接在同一个Wi-Fi下;
3、在手机上设置Wi-Fi代理:设置→WI-FI→修改网络,IP是电脑的IP,端口输入8888,保存:
4、证书下载,charles保存到电脑上:
5、将下载的证书格式改成crt,发送到微信(或QQ)上:
6、 证书安装完成,可以实现Charles抓取手机app包。
————————————————
版权声明:本文为CSDN博主「江南地故事酒馆」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。