码迷,mamicode.com
首页 > 其他好文 > 详细

Charles安装及配置

时间:2017-11-16 18:47:18      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:contents   char   cer   镜像   charles   抓包   reg   http   相关   

安装包及jar包下载地址:

 

1、下载Charles Proxy v4.2.dmg镜像文件,双击打开,将Charles拖拽到Applications中,Mac中打开一次Charles后关掉。

技术分享

2、将下载的Charles.jar包替换掉:/Applications/Charles.app/Contents/Java/charles.jar

3、打开Charles,在help中点击“Registered to charles.iiilab.com”.完成破解。

 技术分享

技术分享

破解完成。

设置抓取https类型的请求,设置如下。

1、安装pc端的证书

技术分享

在钥匙串中,双击不受信任的证书,将默认的“使用系统默认”改为“始终信任”

技术分享

安装成功后,证书显示是酱紫滴:

 技术分享

2、安装手机端证书

技术分享

在手机浏览器中输入:chls.pro/ssl

技术分享

然后在手机端:

设置->通用->关于本机->证书信任设置-> 找到charles proxy custom root certificate然后信任该证书

技术分享

之前在公司用Charles抓包,所有的https的请求都会失败,提示错误信息为“

You may need to configure your browser or application to trust the Charles Root Certificate.

”。一直找不到问题在哪,相关设置都是正确的,Mac上安装了Charles证书并始终信任,手机端也安装了描述文件,。

解决办法:

设置->通用->关于本机->证书信任设置-> 找到charles proxy custom root certificate然后信任该证书

因为iOS 10.3之前安装新的自定义赠书默认是受信任的,而iOS 10.3之后,安装的自定义证书默认是不受信任的,所以得手动打开。

 

Charles安装及配置

标签:contents   char   cer   镜像   charles   抓包   reg   http   相关   

原文地址:http://www.cnblogs.com/xyf9575/p/7845181.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!