mac与wins基本是一样的,以下是wins上安装charles的方法
PC端安装Charles:
一、首先下载一个charles的安装包
二、安装完成后,打开
三、破解charles;关闭charles,将下载的文件里的Charles.jar替换 charles/lib下的charles.jar文件
(如果不破解的话,每次打开charles需要等10S,以及半个小时抓包会断掉)
PC端配置抓包,安装证书
1、wins选择 Help--SSL Proxying--Install Charles Root Certificate
2、点击 “安装证书”,确定
3、选择本地计算机,点击下一步
4、选择下者 “将所有的证书都放入下列存储”,点击浏览
5、选择证书存储,把证书存储在 信任的目录下,因为用到的地方较多,建议把受信任的都存储一下,不然可能无法解析https的抓包
手机端配置抓包
一、安装证书;
1、手机端safari浏览器中输入网址 http://charlesproxy.com/getssl
help--install charles root certificate on a mobile device or .....--查看到网站地址,就是我上面写的地址
2、点击安装
二、填写服务器(PC的IP地址)
地址查看电脑的IP地址,例如我的IP地址是 192.168.220.253,手机端--设置--无线局域网--点击当前连接的wifi,填写服务器(PC地址的IP地址),端口号8888
安装完证书,手机端连接上PC,打开Charles,Charles会弹出确认框,点击Allow按钮即可,就可以抓到数据