1.官网选择下载Linux安装包
https://www.charlesproxy.com/download/ (下载较慢)
2.解压压缩包到本地
3.启动Charles
- 进入charles bin目录:cd /charles/bin
- 启动: ./charles
4.端口号设置
-
顶部菜单选择“Proxy” ---- “Proxy Settings…”
-
设置HTTP Proxy Port
5.手机连接PC并下载证书
-
手机、PC连接同一局域网
-
手机无线网络设置手动代理,输入PC IP及上步设置的Port,保存
-
Charles弹出确认连接弹窗,点击Allow
-
手机打开浏览器,地址栏输入chls.pro/ssl,立即下载
(小米手机不要用自带浏览器,因为此时下载的证书是.crt文件,无法安装到手机,可以使用UC) -
手机设置中找到“凭证存储” (不同厂商进入路径可能不一样)
-
找到“从SD卡安装”,找到刚刚安装的.pem文件(不同浏览器存放的路径不同),点击“确定”即可
(若手机未设置锁屏密码,需要先设置锁屏密码)
此时就可以正常抓取手机端的包了。