mac抓包工具charles配置(mac上的抓包工具)

下载 Charles

Charles 4.5.5 破解版 链接:https://pan.baidu.com/s/1ojcdF5Ty8iN4T4yJxP1dXw 密码:1ssl

Mac 配置 Charles

SSL 代理 安装 Charles Root 证书

  • 菜单:Help > SSL Proxying > Install Charles Root Certificate

mac抓包工具charles配置(mac上的抓包工具)

Install Charles Root Certificate

  • 钥匙串访问 > 种类 > 证书:找到 `Charles Proxy CA (***)`证书:使此证书始终信任

mac抓包工具charles配置(mac上的抓包工具)

使此证书始终信任

  • SSL 代理 设置:菜单:Proxy > SSL Proxying Setting...

mac抓包工具charles配置(mac上的抓包工具)

SSL Proxying Setting...

  • 打开SSL代理:Enable SSL Proxying;添加要匹配拦截的域名和端口(通用配置):*:443、*:*

mac抓包工具charles配置(mac上的抓包工具)

Enable SSL Proxying

iPhone 手机 配置

  • 设置无线网络代理:菜单:Help > Local IP Address
  • 找到自己电脑的内网IP > 配置手机WiFi的HTTP代理;端口默认是:8888(端口可以在菜单:Proxy > Proxying Setting... 中查看)
  • 弹框允许 Charles 代理 Allow

mac抓包工具charles配置(mac上的抓包工具)

Local IP Address

mac抓包工具charles配置(mac上的抓包工具)

配置手机WiFi的HTTP代理

mac抓包工具charles配置(mac上的抓包工具)

Allow

打开Safari浏览器

  • 输入网址:chls.pro/ssl 安装手机端证书
  • 菜单查看地址:Help > SSL Proxying > Install Charles Root Certificate on a Mobile Device or Remote Browser

mac抓包工具charles配置(mac上的抓包工具)

Install Charles Root Certificate on a Mobile Device or Remote Browser

mac抓包工具charles配置(mac上的抓包工具)

本机IP地址

iOS 13.3 系统 安装 & 信任证书

  • 安装证书:设置 > 通用 > 描述文件

mac抓包工具charles配置(mac上的抓包工具)

描述文件

  • 信任证书:设置 > 通用 > 关于本机 > 证书信任设置

mac抓包工具charles配置(mac上的抓包工具)

证书信任设置

抓包

mac抓包工具charles配置(mac上的抓包工具)

抓包

其他

  • Charles 如何抓包 MacOS 系统自身的网络请求
    • 勾选菜单:Proxy > MacOS Proxy
  • 其他问题
    • 菜单:Proxy > MacOS Proxy

已测试通过的手机

  • iPhone
    • iPhone 6 Plus (iOS 12.4.4)
    • iPhone 11 Pro Max (iOS 13.3)
  • Android
    • Nexus 6 (Android 7.1.1)
    • OnePlus 2 (Android 5.1.1)

  • 安装证书:不要通过系统浏览器下载;下载完成:打开设置 > WiFi > 高级 > 安装证书
  • MI CC 9e (Android 9) 测试未完全通过
  • 证书安装完成,但是依然无法抓取
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发表评论

登录后才能评论