Charles

  • Published on
    开发机上跑着Charles, 同时本机又有程序想通过Charles来抓包, 需要tls证书被信任才行(依赖的库强制校验证书). 所以才有这个需求。 此方法通用,适用于安装任何root ca. ## charles root ca installation ```bash cd ~/.charles/ca # 先将der格式的证书转换成pem格式 openssl x509 -inform DER -in charles-proxy-ssl-proxying-certificate.cer -out charles-proxy-ssl-proxying-certificate.crt # 复制转换好的ca到/etc/pki/ca-trust/source/anchors/ ...
  • Published on
    ## 1. Linux 下 HiDPI 问题 OS: Fedora 32 (Workstation Edition) GNOME 版本:3.36.3 Charles Proxy 版本: v4.5.6 通常在 GNOME3 下我们会将 Display 的 Scale 调成 `200%` (当前还不支持非整数倍数设置) 来解决4K分辨率问题,如下图: ![](gnome3-display-scale-2020-07-20-23-57-26.png) Charles官方也宣称它已经支持HiDPI了,但是实际使用却发现没有自动识别HiDPI,为什么呢? 我们看看`/usr/bin/charles` 这个启动脚本: ```bash ...