Neurohazard
暮雲煙月,皓首窮經;森羅萬象,如是我聞。

Android 9.0 + Burp Suite 抓包配置

wpadmin~October 16, 2019 /InfoSec

Android 9.0 Burp Suite 抓包配置

正文

@CF_HB

条件:
root + BL解锁 / bootlocker unlocked

  1. 配置burp代理,访问http://burp/ 下载证书
  2. 执行3条命令
# 把/system mount成为可读可写。
mount -o remount,rw /system
# 少数情况下各种目录都重新 mount 一下试试
mount -o remount,rw /

openssl x509 -inform DER -outform PEM -in cacert.der -out cacert.pem
openssl x509 -subject_hash_old -in cacert.pem (得到一个hash 比如:9a5ca275)
  1. push 到手机
    mv cacert.pem 9a5ca275.0

adb push 9a5ba575.0 /system/etc/security/cacerts/

安装完成。

举例

adb -s fc2e126d shell su -c mount

不同手机过程略有不同,这里以手上的一加5为例,这台机子是不能直接 adb root 的。

openssl x509 -inform DER -outform PEM -in cacert.der -out cacert.pem
cp cacert.pem `openssl x509 -inform PEM -subject_hash_old -in ./cacert.pem | head -1`.0
adb push `openssl x509 -inform PEM -subject_hash_old -in ./cacert.pem | head -1`.0  /data/local/tmp
adb shell
> su
# mount -o remount,rw /
# mount -o remount,rw /system
# cp /data/local/tmp/9a5ba575.0 /system/etc/security/cacerts/9a5ba575.0

参考资料

https://mengsec.com/2019/08/04/use-burp-grab-netease-mumu-packets/

Leave a Reply

Your email address will not be published. Required fields are marked *