Mac、移动端的抓包方式和注意事项——Charles
发布日期:2021-05-10 06:02:06 浏览次数:20 分类:精选文章

本文共 1102 字,大约阅读时间需要 3 分钟。

Charles 抓包工具使用指南

[ ambition to 优化后的内容 ]

查看Proxy Settings

点击 Proxy -> Proxy Settings,在HTTP Proxy中填写代理端口号(默认为8888),并勾选Enable transparent HTTP proxying

配置SSL Proxying

Proxy -> SSL Proxying Settings 中,勾选Enable SSL Proxying,然后点击Add,在Host和Port字段中分别填写**

安装 Charles 证书

打开 Help -> Install Charles Root Certificate on a Mobile Device or Remote Browser,并按照提示输入代理服务器IP和端口号。

设置手机代理

进入 iOS Settings -> LTE Networks -> Cell Data -> HTTP Proxy,填写代理IP和端口号。

启用数据包抓取

点击 Proxy -> Port Forwarding,勾选Enable Port Forwarding,并填写需要监听的服务器IP和端口号。

操作指南

在正式版激活方式部分,点击 Help -> Register,并在Registered Name和License Key字段中填写https://zhile.io48891cf209c6d32bf4

在本机网络代理设置部分,按照以下步骤操作:

  • 打开 Proxy -> Recording Settings,通过选择Include或Exclude可以筛选数据包。
  • 在导出步骤中,选择要导出的数据包并右键 Export,保存为 .chlsj 文件后更换文件扩展名为 .txt
  • 常见问题解答

    Q1: 抓取的数据包全是红叉? 验证SSL Proxying是否开启并检查手机设置是否信任Charles Proxy CA证书。

    Q2: 安装iOS证书时出现地址错误? 确保复制正确的URL chls.pro/ssl 并检查代理服务器设置。

    Q3: 手机连网问题? 确认手机信任了Charles Proxy CA证书并重新检查代理服务器IP和端口是否正确。

    Q4: đang unable to connect to internet? 确保代理服务器设置正确并在 iOS Settings -> General -> About Phone -> CertificateTrustSettings 打开Charles Proxy CA的完全信任选项。

    上一篇:Unity资源管理和策略
    下一篇:Unity——浅谈AB包(AssetBundle)

    发表评论

    最新留言

    路过,博主的博客真漂亮。。
    [***.116.15.85]2025年04月15日 13时29分26秒