文章目录
- 
- Charles 证书配置
- 
- 一、安装Charles
- 
- 1.1 破解令牌使用
 
- 二、Charles配置
- 
- 2.1 修改https 代理设置
- 2.2 安装证书(电脑)
- 2.3 安装证书(安卓模拟器)
- 
- 1.安装安卓模拟器
- 2.模拟器配置
- 3.配置代理
- 3.制作证书
- 4.安装证书
 
 
 
 
Charles 证书配置
一、安装Charles
官网下载:Download a Free Trial of Charles ? Charles Web Debugging Proxy (charlesproxy.com)
破解令牌:Charles破解工具 (zzzmode.com)
1.1 破解令牌使用

二、Charles配置
2.1 修改https 代理设置
 
 
2.2 安装证书(电脑)

2.3 安装证书(安卓模拟器)
1.安装安卓模拟器
市面上常见的有雷电、MEME等模拟器,本文以MEME模拟器为例。
模拟器:
Android:
官网下载:MuMu模拟器官网_安卓12模拟器_网易手游模拟器 (163.com)
2.模拟器配置
- 
开启root权限  

- 更改磁盘权限
  
3.配置代理
- 我们点击给手机安装证书 。会弹出一个弹框,根据弹窗的ip 和端口 进行配置。
  

- 点击网络和互联网 >互联网 >wlan0 中的小蜡笔

- 点击高级配置>代理(手动),配置上前面弹窗中的ip 和端口 
  
3.制作证书
- 导出证书,命名为 charles.pem

- 安装openssl
Windows Open ssl 签发证书程序安装 - 悟透 - 博客园 (cnblogs.com)
- OpenSSL签发证书
cmd输入以下命令签发证书
openssl x509 -subject_hash_old -in d:CAcharles.pem

重命名证书
 
4.安装证书
- 进入模拟器安装目录(MEME模拟器自带adb工具)

- 
打开多开器,查看adb端口 
  
- 
使用adb连接手机(多开器中查看的端口),并获取root权限,需要在模拟器中允许 
adb connect 127.0.0.1:16384 adb root

- 上传证书,(d:CA24e12a67.0)改为自己的证书路径
adb shell mount -o remount,rw /system exit adb push d:CA24e12a67.0 /etc/security/cacerts/




