Charles 移动端抓包
Charles for mac 对移动端进行抓包,需要手机在 mac 的共享 Wi-Fi 下进行工作。
Mac 安装 Charles 证书。
- 菜单栏【Help - SSL Proxying - Install Charles Root Certificate】
- 双击 【Charles Proxy】证书。
- 手动修改,设置证书为:信任。
Charles for mac 对移动端进行抓包,需要手机在 mac 的共享 Wi-Fi 下进行工作。
苹果家族对于安全性要求严格,所以直接导致即使 mac 与 iphone 连接的为同一网络,使用 mac 代理,Charles 抓到的包信息也是乱码。
macOS系统升级后,在 【系统偏好设置 - 安全性与隐私 - 通用 - 允许从以下位置下载的应用】中 【任何来源】选项消失了。 这是由于 macOS Sierra 加强了系统的安全性,但是会直接导致一些未经过开发者签名验证的应用无法在电脑上运行,直接提示“文件损坏”。
在 macOS 终端,如 iTerm 中输入
sudo spctl --master-disable
按照提示输入密码后进行回车,系统就会自动开启【任何来源】选项。
Charles for mac 安装及破解.
安装包 :Charles4.02
破解包 :charles.jar