charles+夜神模拟器抓包

1.资料地址:

链接:https://pan.baidu.com/s/1w9qYfFPJcduN4If50ICccw

提取码:a7xa

2.安装charles 和夜神模拟器并配置

参考地址: https://www.beierblog.com/archives/%E4%BA%B2%E6%B5%8B%E5%AE%8C%E5%85%A8%E5%8F%AF%E8%A1%8Ccharles%E6%8A%93%E5%8C%85%E5%A4%9C%E7%A5%9E%E6%A8%A1%E6%8B%9F%E5%99%A8%E4%BF%9D%E5%A7%86%E7%BA%A7%E6%95%99%E7%A8%8B

3.Android 7.0 之后抓取HTTPS数据出现unknown 和证书无效的解决方案详细步骤(重点)

1.安装Win64OpenSSL-3_0_8.exe ,并在path配置环境变量

2.安装adb程序, Latest-ADB-Installer.bat

3.将证书转成可信任证书 命令: openssl x509 -subject_hash_old -in charles-proxy-ssl-proxying-certificate.pem , 获得文件序列号 811c61b3

charles+夜神模拟器抓包_第1张图片

4.将证书文件修改重命名序列号 811c61b3.0

5.adb连接夜神模拟器的手机端 adb connect 127.0.0.1:62001

6.模拟器手机需要root权限 查看是否已经root了 adb -s 127.0.0.1:62001 root

7.将修改好的证书推送到夜神模拟器手机端

 adb -s 127.0.0.1:62001 push D:\Documents\charles\811c61b3.0  /system/etc/security/cacerts/
charles+夜神模拟器抓包_第2张图片

8.推送成功

证书位置 : /system/etc/security/cacerts/

charles+夜神模拟器抓包_第3张图片

查看证书是否成功: 设置 -> 安全 ->

charles+夜神模拟器抓包_第4张图片

你可能感兴趣的:(小知识,抓包,charles,charles+夜神模拟器)