安卓手机添加charles系统证书方法(HTTPS抓包)
安卓7.0以后,安卓不信任用户安装的证书,所以抓https时无法解码请求
注:需要手机有root权限,以下操作以小米为例,其他品牌手机操作可能有差别。
-
导出证书

这里我保存到桌面 -
将导出的证书计算HASH值
//以下根据导出的证书格式2选1
//.cer格式证书
openssl x509 -inform DER -subject_hash_old -in 证书文件.cer
//.pem格式证书
openssl x509 -inform PEM -subject_hash_old -in 证书文件.pem

- 生成系统预设格式证书文件
以下xxxxxxx.0

本文详述了在安卓7.0及以上版本中,由于安全设置,如何在获得root权限的小米手机上为charles添加自定义证书以抓取HTTPS数据,包括导出证书、创建系统预设格式文件、编辑和上传到系统目录的过程。
最低0.47元/天 解锁文章
3029

被折叠的 条评论
为什么被折叠?



