admin管理员组文章数量:1026989
前言:在Android7之后,系统不再信任用户级的证书,只信任系统级的证书,抓包某些app会提示无网络,所以需要将证书安装手机系统级根证书中,我这里使用模拟器安装演示
1.导出fiddler证书到桌面
2.安装openssl
下载地址:http://slproweb/products/Win32OpenSSL.html
下载完成
直接双击一直下一步
3.使用openssl命令解析证书的hash值
openssl x509 -subject_hash_old -in .\FiddlerRoot.cer -inform der
如图:
拿到hash值:269953fb
4.将刚刚导出到桌面的证书改成269953fb.0,0是后缀名
5.上传269953fb.0证书到手机设备
adb push C:\Users\unhejing\Desktop\269953fb.0 /sdcard
6.进入手机shell
adb shell
7.获取root权限
su
8.重新挂载系统,使文件具有可读写权限
mount -o rw,remount /system
9.复制证书,到系统根证书目录下
cd sdcard
cp 269953fb.0 /system/etc/security/cacerts
10.修改证书权限
chmod 644 /system/etc/security/cacerts/269953fb.0
11.重启手机
12.证书安装成功
前言:在Android7之后,系统不再信任用户级的证书,只信任系统级的证书,抓包某些app会提示无网络,所以需要将证书安装手机系统级根证书中,我这里使用模拟器安装演示
1.导出fiddler证书到桌面
2.安装openssl
下载地址:http://slproweb/products/Win32OpenSSL.html
下载完成
直接双击一直下一步
3.使用openssl命令解析证书的hash值
openssl x509 -subject_hash_old -in .\FiddlerRoot.cer -inform der
如图:
拿到hash值:269953fb
4.将刚刚导出到桌面的证书改成269953fb.0,0是后缀名
5.上传269953fb.0证书到手机设备
adb push C:\Users\unhejing\Desktop\269953fb.0 /sdcard
6.进入手机shell
adb shell
7.获取root权限
su
8.重新挂载系统,使文件具有可读写权限
mount -o rw,remount /system
9.复制证书,到系统根证书目录下
cd sdcard
cp 269953fb.0 /system/etc/security/cacerts
10.修改证书权限
chmod 644 /system/etc/security/cacerts/269953fb.0
11.重启手机
12.证书安装成功
版权声明:本文标题:配置APP的fiddler系统根证书 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1740325367a1752021.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论