mac charles抓包工具安装设置
Comment前言
作为开发,一款抓包工具,自然是必不可少。charles
是一款非常优秀的抓包工具,收费,但也仅仅是启动多了一些广告和使用时间限制,所以基本不会影响使用。
1 | 演示环境: |
工具安装和设置
工具下载
官方下载地址:https://www.charlesproxy.com/download/
mac选择dmg格式的安装文件,下载后,直接双击安装即可。
安装完成后,直接打开可能会提示权限只读的错误信息,如:
1 | Charles cannot configure your proxy settings while it is on a read-only volume. |
执行下面的命令进行授权即可:
1 | sudo chown -R root "/Applications/Charles.app/Contents/Resources" |
工具安装破解
工具安装后,其实不需要去操心付费或破解的事,它提供的免费使用机制 其实足够我们正常使用。
不过,伟大的互联网民众里,总有那么些人,为了让我们有更好的体验而努力😂。
到 zhile.io站点 获取注册码。
注册码:
1 | Registered Name: https://zhile.io |
工具代理设置
打开菜单:Proxy >> SSL Proxying Settings...
修改SSL Proxying
配置:
1,钩上 Enable SSL Proxying
配置
2,添加 Location
配置,Host和Port都不要填,直接新增,这样的结果是:*
匹配所有,如图:
手机证书安装
1,打开 charles工具的证书安装菜单,选择手机证书安装。
具体路径:
1 | Help >> SSL Proxying >> Install Charles Root Certificate on a Mobile Device or Remote Browser |
点击后,会提示你如下信息,根据提示进行下一步配置:
1 | Configure your device to use Charles as its HTTP proxy on 172.18.4.105:8888, |
2,手机添加代理,首先确保iphone和mac连接的是同一个Wi-Fi,然后到Wi-Fi设置里添加代理配置,ip和端口就是上面所提示的:xx.xx.xx.xx:8888
。
3,手机证书下载,浏览器打开网址:chls.pro/ssl
,下载证书文件。
4,手机证书安装,到路径:设置 >> 通用 >> 描述文件
,选择 Charles Proxy CA ***
文件,点击安装
5,手机证书信任,到路径:设置 >> 通用 >> 关于本机 >> 证书信任设置
,开启 Charles Proxy CA ***
证书即可。
好了,到现在,所有配置就完成了,可以正常抓包了。
- 本文作者:沙果栗子本文链接:https://32e.co/2020/08/01/mac-charles-install/版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!