吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5634|回复: 19
收起左侧

[Android 原创] 将Charles证书编译到AOSP 8.0 ROM中

[复制链接]
LoLik 发表于 2021-3-3 22:15
本帖最后由 LoLik 于 2021-3-4 15:07 编辑

------------------------------------------------------------------------------环境:
手机:           pixel 1
系统:           aosp 8.0                         编译aosp的方式此处不展开

openssl :    使用Git中自带的              https://git-scm.com/downloads
------------------------------------------------------------------------------
起因:
因为新的安全机制,系统不再信任用户证书,
所以本次通过编译ROM的方式,直接将Charles证书放置到安卓系统中.

------------------------------------------------------------------------------
正文:
1 charles导出证书为xxxx文件,格式为pem
1.png


2 使用openssl命令得到一个文件名
openssl x509 -subject_hash_old -in xxxx.pem
2.png


3 在aosp8.0工程中,/system/ca-certificates/files/目录下,
创建文本文件,文件名为上面命令得到的那个数字,以及配上一个".0"后缀
3.png


4 用编辑器打开xxxx.pem,将内容复制到上步aosp新创建的文本文件中.
仅此一处修改,接着正常编译aosp即可.
4.png


5 编译成功后,将rom刷入手机,
查看/system/etc/security/cacerts是否存在charles证书文件,
顺利的话应该存在,此时rom已经内置了charles证书
5.jpg


6 最后是常规的charles和手机配置流程
6.jpg


7.jpg


8.png


9.png


7 最后测试HTTPS抓包成功
10.png



------------------------------------------------------------------------------
另一种免编译,免框架添加证书方法:
1代pixel Lineage 9.0下,添加抓包工具证书,到系统信任
https://www.52pojie.cn/thread-1148892-1-1.html

免费评分

参与人数 3威望 +1 吾爱币 +21 热心值 +2 收起 理由
qtfreet00 + 1 + 20 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
5omggx + 1 用心讨论,共获提升!
Ercilan + 1 有点高射炮打蚊子的味道哈哈

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

djzhao 发表于 2021-3-4 09:10
楼上说了,直接放到对应目录就可以,另外,你这个只是针对一台设备的charls生效,做一次编译太小题大做了
免root抓包可以试试设置app访问用户证书
信任用户证书(CA),实现Android7及以上HTTPS抓包
转身鬼魅 发表于 2021-3-3 23:05
a5112075 发表于 2021-3-3 23:22
digitalhouse 发表于 2021-3-4 00:21
root後直接放入對應目錄+1
repobor 发表于 2021-3-4 01:15
过分复杂 Root放入目录即可
PpaPingggg 发表于 2021-3-4 01:19
root了放目录就行了
听风没有雨 发表于 2021-3-4 08:04
放目录不香吗
8438 发表于 2021-3-4 08:21
文字教程看不明白,楼主能否录制个视频
frankB4 发表于 2021-3-4 08:23
虽然看不懂 但是看着真np啊
林俊杰裤子掉了 发表于 2021-3-4 08:59
写的很好,谢谢分享!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 12:44

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表