ubuntu charles抓包时出现乱码怎么办

142
2024/9/20 18:31:33
栏目: 智能运维
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在 Ubuntu 系统中使用 Charles 抓包时出现乱码,通常是由于 SSL 代理设置不正确或证书安装问题导致的。以下是一些解决乱码问题的步骤:

安装 Charles 根证书

  1. 打开 Charles,点击菜单栏的 Help -> SSL Proxying -> Install Charles Root Certificate
  2. 按照提示完成证书安装。

配置 SSL 代理

  1. 在 Charles 中,点击工具栏的 Proxy -> Proxy Settings...
  2. 勾选 Enable transparent HTTP proxying,并设置代理端口(默认 8888)。
  3. 点击 Proxy -> SSL Proxying Settings...
  4. 勾选 Enable SSL Proxying,并添加要包含的域名和端口号(例如:* 表示所有域名,端口默认为 443)。
  5. 确保 Include 列表中包含了所有需要抓包的域名。

解决乱码问题

  1. 如果问题仍然存在,尝试在 Charles 的 Tools -> Rewrite Settings 中添加规则,将字符编码设置为 UTF-8
  2. 检查是否已经正确安装并信任了 Charles 根证书。

通过以上步骤,您应该能够解决 Ubuntu 系统中使用 Charles 抓包时出现的乱码问题。如果问题依然存在,请参考 Charles 的官方文档或相关教程,确保所有设置都正确无误。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: ubuntu cephadm更新升级流程