解决burp+夜神 抓https包报错证书有问题
原理:安卓高版本(7.0)之后,app可以只信任指定证书和系统内置的证书,后续用户安装的证书是不生效的,只能想办法装到系统内部。
操作:
1先配置代理环境,将代理换成物理机ip+burp端口
2导出burp der证书,转换成pem格式,linux执行
# 转为pem格式 openssl x509 -inform DER -in cacert.der -out cacert.pem # 重命名为<hash值>.0 mv cacert.pem `openssl x509 -inform PEM -subject_hash_old -in cacert.pem |head -1`'.0'
3将.0文件copy到当前目录,使用模拟器自带abd操作
adb root adb remount adb push 9a5ba575.0 /system/etc/security/cacerts adb shell chmod 644 /system/etc/security/cacerts/9a5ba575.0
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现