首先在官网下载安装包
https://www.charlesproxy.com/latest-release/download.do
安装好后,下载相应版本的需破解的.jar文件,然后把这个破解文件放在D:\work tools\charles\lib里面
https://www.zzzmode.com/mytools/charles/
使用Charles工具查看PC本地IP和端口号(端口号默认为8888,也可自行修改),选择“Help->Local IP Address”
查看默认端口号“Proxy->Proxy Settings”
抓手机包时出现"unknow"的情况,是因为访问的是https的接口需要证书任,打开charles的help。
并点击install Charles Root Certificate 这个设置安装一下就可以了,安装完成之后还需要把证书添加到信任列表当中
win7手动添加受信任证书:
开始-运行-手动输入mmc,
打开控制台后-点击“文件—添加/删除管理单元”
选择“证书”,并点击“添加”
在弹出的窗口上选择“我的用户帐户”后点击“完成”
点击“确定”
选择要添加的证书,右键复制,如下图所示:
在左边窗口的“个人”那里右键粘贴,如下图所示:
在“受信任的根证书颁发机构—证书”右键粘贴,如下图所示:
关闭窗口时将弹出提示,点击“确定”,即可。
然后设置手机端。
然后在手机打开浏览器并访问网址 htttp://chls.pro/ssl。
就OK,可以用charles来抓包了