Charles 电脑/安卓12模拟器证书配置

文章目录

    • 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 电脑/安卓12模拟器证书配置_第1张图片

二、Charles配置

2.1 修改https 代理设置

port设置为自己喜欢的并且为占用的端口号
Charles 电脑/安卓12模拟器证书配置_第2张图片
Charles 电脑/安卓12模拟器证书配置_第3张图片

2.2 安装证书(电脑)

Charles 电脑/安卓12模拟器证书配置_第4张图片

2.3 安装证书(安卓模拟器)
1.安装安卓模拟器

市面上常见的有雷电、MEME等模拟器,本文以MEME模拟器为例。

模拟器:MEME模拟器

Android:12

官网下载:MuMu模拟器官网_安卓12模拟器_网易手游模拟器 (163.com)

2.模拟器配置
  • 开启root权限

    Charles 电脑/安卓12模拟器证书配置_第5张图片

Charles 电脑/安卓12模拟器证书配置_第6张图片

  • 更改磁盘权限
    Charles 电脑/安卓12模拟器证书配置_第7张图片
3.配置代理
  • 我们点击给手机安装证书。会弹出一个弹框,根据弹窗的ip端口进行配置。
    Charles 电脑/安卓12模拟器证书配置_第8张图片

Charles 电脑/安卓12模拟器证书配置_第9张图片

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

Charles 电脑/安卓12模拟器证书配置_第10张图片

  • 点击高级配置>代理(手动),配置上前面弹窗中的ip端口
    Charles 电脑/安卓12模拟器证书配置_第11张图片
3.制作证书
  • 导出证书,命名为 charles.pem

Charles 电脑/安卓12模拟器证书配置_第12张图片

  • 安装openssl

Windows Open ssl 签发证书程序安装 - 悟透 - 博客园 (cnblogs.com)

  • OpenSSL签发证书

cmd输入以下命令签发证书

openssl x509 -subject_hash_old -in  d:\CA\charles.pem

Charles 电脑/安卓12模拟器证书配置_第13张图片

重命名证书
Charles 电脑/安卓12模拟器证书配置_第14张图片

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

Charles 电脑/安卓12模拟器证书配置_第15张图片

  • 打开多开器,查看adb端口
    Charles 电脑/安卓12模拟器证书配置_第16张图片

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

adb connect 127.0.0.1:16384
adb root

Charles 电脑/安卓12模拟器证书配置_第17张图片

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

你可能感兴趣的:(python,android)