下载地址:Download a Free Trial of Charles • Charles Web Debugging Proxy
1、双击msi文件进行安装
2、一路点击【NEXT】安装
3、安装本地证书---安装完成之后打开软件,点击【help】-【ssl proxying】-【install charles root ceritificate】
4、点击【安装证书】,选择【本地计算机】,点击【下一步】
5、选择【将所有的证书都放入下列存储】,点击【浏览】,选择【受信用的根证书颁发机构】,点击【确定】,回到上一个页面,点击【下一步】
5、安装证书成功,会有提示如下:
6、APP抓包,点击【help】-【ssl proxying】-【install charles root certificate on a mobile device or remotes browser】,弹出弹窗如下图:
6、1 这时需要电脑与手机连网络在同个局域网,手机开代理,填ip地址与端口号
6、2 手机打开浏览器,输入:chls.pro/ssl 下载证书(如果下载不了,换个浏览器)
6、3 证书下载的文件后缀是【.pem】,在手机找到该文件,后缀改成【.cer】
6、4 点击文件,手机进行安装证书,手机需要找到受信任的凭据地方,开启信任就安装完成了
7、在【proxy】分类,点击【ssl proxying settings】
8、设置ssl proxying的主机host与端口port都为*
9、这时理论上可以进行抓包了,如果显示unknown,试试关掉charles再重启