查尔斯只是展示未知的包裹

时间:2015-10-16 09:51:16

标签: ios iphone proxy reverse-proxy charles-proxy

我正在尝试分析我的Iphone流量,我启用了SSL代理并设置了所有内容。问题是..我只是得到了这些未知的包,我看不到任何东西,任何线索?

enter image description here

3 个答案:

答案 0 :(得分:7)

确保您的设备已启用信任设置。

  1. 选择“设置”> '一般'> '关于'> '证书信任设置'
  2. 启用Charles Proxy证书
  3. Enable certificate

答案 1 :(得分:1)

  • 在 Android 模拟器上安装 Charles 根证书
    1. 从您的 Mac 启动 Charles
    2. 转到模拟器上的 Android 设置
    3. 选择无线网络
    4. 选择 AndroidWifi 网络
    5. 选择右上角的铅笔图标。
    6. 选择“高级选项”手风琴
    7. 启用手动代理设置(就像物理设备一样)
    8. 在模拟器浏览器中导航到 chls.pro/ssl 并安装根证书(将其设置为 VPN)
    9. 确认 Charles 提示外部设备正在尝试使用 Charles 进行代理
    10. Charles 现已配置完毕。
  • 在 iOS 模拟器上安装 Charles 根证书
    1. 从您的 Mac 启动 Charles
    2. 选择帮助 > SSL 代理 > 保存 Charles 根证书
    3. 将保存的证书拖放到打开的模拟器中
    4. 在模拟器中打开 Settings > General > About > Certificate Trust Settings
    5. 确保证书受信任。
    6. 重启模拟器。
    7. Charles 现已配置完毕。

答案 2 :(得分:-2)

我明白了,你只需将CA移动到正确的路径;它不是默认路径,你必须转到"可信文件夹"安装时。