安卓7以上抓包证书安装

安卓7以上抓包证书安装

  • [fiddler 用户可以直接试试这个文件](#fiddler 用户可以直接试试这个文件)

前提是要root过了,如果是模拟器就很容易开启

前提:要有openssl工具,在linux一个指令就可以下载了:sudo apt-get install openssl,windons则是在https://www.openssl.org/下载

先把证书导出,我这里是使用的fiddler,假设证书名为fiddler.cer

  1. openssl x509 -inform DER -in fiddler.cer -out fiddler.pem 转为pem
  2. openssl x509 -inform PEM -subject_hash_old -in fiddler.pem | head -1 获取hash值
  3. cat fiddler.pem > 刚才计算的hash值.0
    这里目的是将fiddler.cer名字改为hash值,后缀为.0
  4. 利用adb 将这个后缀为.0的文件传入手机 /system/etc/security/cacerts/,对应指令为
    adb push 文件地址 /system/etc/security/cacerts如果传不成功,在模拟器设置开启root,并且让adb拥有root权限--》adb root
  5. 将刚才的证书修改最高权限
    adb shell chmod 777 /system/etc//security/cacerts/哈希值.0

fiddler 用户可以直接试试这个文件

如果你是用fiddler不想自己手动转为指定格式,可以试试看利用我这里已经创建好的文件,但是我也不知道,证书会不会随着fiddler版本而更新变化。我使用的版本为5.0.20245.10105
不喜欢用系统带的文件上传功能,每个人下载还要会员!open source

文件名:269953fb.0

内容:

bash 复制代码
-----BEGIN CERTIFICATE-----
MIIDsjCCApqgAwIBAgIQWebaQtTOKpJF3aZKDD0MBjANBgkqhkiG9w0BAQsFADBn
MSswKQYDVQQLDCJDcmVhdGVkIGJ5IGh0dHA6Ly93d3cuZmlkZGxlcjIuY29tMRUw
EwYDVQQKDAxET19OT1RfVFJVU1QxITAfBgNVBAMMGERPX05PVF9UUlVTVF9GaWRk
bGVyUm9vdDAeFw0yNDEyMTMyMTA1MDBaFw0yNzAzMTMyMTA1MDBaMGcxKzApBgNV
BAsMIkNyZWF0ZWQgYnkgaHR0cDovL3d3dy5maWRkbGVyMi5jb20xFTATBgNVBAoM
DERPX05PVF9UUlVTVDEhMB8GA1UEAwwYRE9fTk9UX1RSVVNUX0ZpZGRsZXJSb290
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzZT0jhMWVge1JPdk/+T+
gTtMVmXP3+n7IYwBUNbPwg+EGbPTt+zSpXRcWCVwYgSMhIGmeSIvHdlwLZXUnnJT
FZFjaf3v8ChOWsDtXSKFQI8nAaf0Hpx3lUE9M7ylWqya1ZOXK4toLbeOtlkR5Nwq
/jlW0NlaW/6X3lTm9y0A0YYn4HSkCMhTqihoJ2qL03tuaiQlP1QSo7/2ymjl2YJX
w0C+lHlEKGHMI/pxJ4hS28A2SPFo3Y3TqOxOic4g2bN7QpZHgb3BnvKKQhd39Hwx
O8BVo7tkbCIDg3kPH1e97q5rtCWRtr1jOUIF03EsMirxi8VbVwbXNYhC7LGLy28z
xQIDAQABo1owWDATBgNVHSUEDDAKBggrBgEFBQcDATASBgNVHRMBAf8ECDAGAQH/
AgEAMB0GA1UdDgQWBBQYHPlDQ74d0CFCT69HnEU5VvxKRTAOBgNVHQ8BAf8EBAMC
AQYwDQYJKoZIhvcNAQELBQADggEBAJiDKDC5Z1AvM2nmmZEGvYO2LekAjfBT3EIr
18OTX6DdUTPfgVW22ai8ddryFv8px/We+UmdC3esjpd5aXqEBgaITT7PnAhE6Hkj
BQbpdCWCBdGP8bn3KF5XTIp9cjJIw43qdn/I27WpsLKeRTjgXpuI95yjxCOoe0zh
Lx7Wc+wWNeRZymZeWi+OoPBc1HPWT3xCKDr4i6ji9TAchRvxMkITB+s/3d9Avif3
pgkUyl2S48qTWg5gdAocCpsUkDruYEZwUpJBOOt+u1jw3TCwdWl3RG4CRzD0T85m
IGhdLpD6e828p2LbBnxZ+N7vslAHLwfZdlKuwqZnOyWCqrkD4K8=
-----END CERTIFICATE-----
相关推荐
德育处主任Pro41 分钟前
『React』Fragment的用法及简写形式
前端·javascript·react.js
CodeBlossom1 小时前
javaweb -html -CSS
前端·javascript·html
CodeCraft Studio1 小时前
【案例分享】如何借助JS UI组件库DHTMLX Suite构建高效物联网IIoT平台
javascript·物联网·ui
打小就很皮...2 小时前
HBuilder 发行Android(apk包)全流程指南
前端·javascript·微信小程序
doublelixin2 小时前
AOSP (Android11) 集成Google GMS三件套
android
dancing9994 小时前
cocos3.X的oops框架oops-plugin-excel-to-json改进兼容多表单导出功能
前端·javascript·typescript·游戏程序
xzkyd outpaper4 小时前
onSaveInstanceState() 和 ViewModel 在数据保存能力差异
android·计算机八股
萌萌哒草头将军5 小时前
🚀🚀🚀Prisma 发布无 Rust 引擎预览版,安装和使用更轻量;支持任何 ORM 连接引擎;支持自动备份...
前端·javascript·vue.js
书语时5 小时前
ES6 Promise 状态机
前端·javascript·es6
拉不动的猪5 小时前
管理不同权限用户的左侧菜单展示以及权限按钮的启用 / 禁用之其中一种解决方案
前端·javascript·面试