charles代理https

坑爹的fiddler想代理https,使用各种方法都不行,没办法,直接入charles的怀抱吧,记录一下charles代理https的坑。

一、安装charles

  • 安装包
  • 如果想使用正版的,直接把Charles4.0.1\lib\Original\charles.jar复制出来到lib下就行了
  • 如果想使用盗版的,就使用Charles4.0.1\lib\Crack\charles.jar

二、手机设置IP和端口

三、手机安装ssl证书

  • 1、手机打开浏览器chls.pro/ssl,出现证书安装
  • 2、安装证书
  • 3、iOS 10.3系统,需要在 设置→通用→关于本机→证书信任设置 里面启用完全信任Charles证书

四、charles开启ssl代理

  • 打开 proxy->ssl proxy settings->ssl proxying
  • 勾选 Enable ssl proxy
  • location中添加一个 *:443

五、charles代理IP

  • 打开 tools->maps remote settings
  • 勾选 enable map remote
  • 添加一条 Map From [Protocol:https] [Host:client.waimai.baidu.com] Map To[Protocol:http] [Host:10.19.160.64] [Port:8159]
文章目录
  1. 1. 一、安装charles
  2. 2. 二、手机设置IP和端口
  3. 3. 三、手机安装ssl证书
  4. 4. 四、charles开启ssl代理
  5. 5. 五、charles代理IP
,