如何抓安卓手机的包

先拿到抓包软件的证书,譬如开了fiddler,

依次打开菜单 工具->选项->Https打勾装上证书

链接里的监听端口,还有 允许远程计算机连接要打勾

127.0.0.1:8888 把证书下下来

格式为 .der .crt .cer

通通转换为 .pem

转换方法

这里需要用到 openssl工具,需要手动安装下,自己百度安装注意文件名

openssl x509 -inform der -in cert.der -out cert.pem

openssl x509 -inform der -in cert.crt -out cert.pem

查看hash标识:pem证书所在目录下运行当前命令,文件名称需要改为自己对应的文件名称

openssl x509 -subject_hash_old -in cert.pem

会输出 $hash和证书内容

将源 pem文件改成 $hash.0即可

!!安卓连的 wifi需要手动配置电脑所在 ip的代理[注意!]

最后导入安卓设备即可

1
2
3
4
5
6
7
8
// 提升到root权限
adb root

// 重新挂载system分区
adb remount

//将证书放到系统证书目录 注意文件名是自己的文件名
adb push 9a5ba575.0 /system/etc/security/cacerts/