【charles】APP抓包工具如何配置手机代理证书

第一步、找到配置证书入口:

打开Charles软件-->"Help" -->"SSL Proxying"-->"Install Charles Root Certificate"

第二步、确定安装证书目录并导入:

“安装证书”-->默认选择“当前用户”-->选择“将所有证书都放入下列存储”-->选择“受信任的根证书颁发机构”-->“确定”-->“完成”。

 第三步、检查Charles代理是否启动:

"Proxy" -->"Proxy Settings"-->如下方图片进行勾选--> OK

 第四步、查看IP地址:

"Help"-->"Local IP Address"

第五步、对手机进行配置:

打开手机的WIFI设置,设置手机所处网络中的HTTP代理服务器为“手动”-->服务器地址为上一步中所得到的电脑IP地址-->端口号为对应的8888。

例如:假设我的IP地址为192.168.3.78,那么HTTP代理服务器的服务器地址就填写192.168.3.78,端口号填默认的8888。

对手机配置完成后,电脑会出现一个询问是否要信任该设备的提示窗口,点击Allow,如下图:

这样之后,手机便设置好了Charles代理,并且与电脑就处于同一个网络下了,Charles可以抓取手机APP的数据包了 

第六步、给ios手机安装Charles的HTTPS证书

手机网页打开“chls.pro/ssl”后,会弹出文件的安装提醒,点击“安装”。

然后进入手机的设置界面-->“通用”-->“关于本机”-->“证书信任设置”中将证书的完全信任开关打开,即配置完成。

发布了24 篇原创文章 · 获赞 3 · 访问量 3831

猜你喜欢

转载自blog.csdn.net/weixin_44322399/article/details/104252696
今日推荐