今天本小主来总结一下安装Charles过程,同时详细介绍抓包设置等相关问题。
1、安装破解版步骤
下载方式:链接: https://pan.baidu.com/s/1xyyKbdEofmq-6FIhP10Kpw 密码: zeqk
也可以从Charles官方网站https://www.charlesproxy.com下载正版。
2、Charles的安装
(1)安装下载的dmg文件,在打开的窗口中将charles直接拖动到Applications中
(2)打开Finder > Applications > Charles > (右键)Show Package Contents,如图

(3)并将安装文件中的charles.jar复制到/Contents/Java/目录下,替换原来的charles.jar文件
双击charles,打开就可以无限期使用啦。
3、HTTP抓包
(1)查看电脑IP地址
如果你们公司有无限网,手机和电脑都需要连接同一个wifi。这样设置的手机上代理的ip就是电脑显示的ip。
(2)设置手机HTTP代理
手机连上电脑,点击“设置->无线局域网->连接的WiFi”,设置HTTP代理:
服务器为电脑IP地址:如192.168.1.78
设置代理后,需要在电脑上打开Charles才能上网
(3)电脑上打开Charles进行HTTP抓包
手机上打开某个App或者浏览器什么的,如果不能上网,检查前面步骤是否正确

点击“Allow”允许,出现手机的HTTP请求列表
4、HTTPS抓包
设置前抓包HTTPS是这样的

设置后抓包HTTPS长这样

HTTPS抓包步骤
(1)安装SSL证书到手机设备
点击 Help -> SSL Proxying -> Install Charles Root Certificate on a Mobile Device

出现弹窗得到地址 chls.pro/ssl

在手机Safari浏览器输入地址 chls.pro/ssl,出现证书安装页面,点击安装
手机设置有密码的输入密码进行安装
注意要点:如果Safari浏览器输入这个网址chls.pro/ssl安装不了证书的情况,
需要(1)设置好手机HTTP代理 (2)电脑上Charles要开着
如果是iOS 10.3系统,需要在 设置→通用→关于本机→证书信任设置 里面启用完全信任Charles证书
(2)Charles设置Proxy

勾选Enable SSL Proxying,点击Add

设置可用状态以及抓取端口信息

添加端口,大功告成!

网友评论