Charles抓包https笔记


https 需要两个证书,一个charles 的,一个https自己的(比如说手机端)。

电脑安装Charles证书

Help -> SSL Proxying -> Install Charles Root Certificate

在Mac应用中,"钥匙串访问",找到"Charles Proxy CA"
"信任"->"使用此证书时"->"始终信任"

手机端安装Charles证书

Help -> SSL Proxying -> Install Charles Root Certificae on a Mobile Device or Remote Browser

证书下载地址:chls.pro/ssl

提示无法安装,没有可用证书,是因为权限问题.

在电脑端打开,证书下载地址,然后传到手机端(如用钉钉),
不要直接打开,找到证书所在目录,然后点击它就可以安装证书了.

开始抓包

Proxy -> SSL Proxying Settings -> add

*
443
---------
*baidu.com
443