Android安装burp suite证书

需要root权限

从Android Q(10)开始,App默认只信任系统证书,除非另行配置,否则不信任用户安装的证书。
以下方法是将burp suite证书安装到系统证书的文件夹中,即安装为系统证书。

  1. 导出证书后进行格式转换
openssl x509 -inform DER -in PortSwiggerCA.der -out PortSwiggerCA.pem
openssl x509 -inform PEM -subject_hash_old -in PortSwiggerCA.pem|head -1
mv PortSwiggerCA.pem <hash>.0	# <hash>为上一步输出结果
  1. 移动证书到/system/etc/security/cacerts/目录下
  2. 修改权限为440
posted @ 2023-03-14 17:21  NwN  阅读(1071)  评论(0编辑  收藏  举报