312 words
2 minutes
【海外】抓包环境速配
1. 下载证书到手机
手机必须已root且已解锁System分区才能做如下操作
导出证书并保存到指定目录。
命名为charles-ssl-proxying-certificate
并保存到桌面
2. 处理证书文件
安装OpenSSL
需要提前在自己电脑上下载并安装 OpenSSL。
http://slproweb.com/products/Win32OpenSSL.html
运行
"C:\Program Files\OpenSSL-Win64\bin\openssl" x509 -subject_hash_old -in charles-ssl-proxying-certificate.pem
将openssl
添加到环境变量以方便下次使用
下次直接在桌面打开cmd
openssl x509 -subject_hash_old -in charles-ssl-proxying-certificate.pem
重命名为 处理证书得到的字符串.0
408e9689.pem
3. 安装证书
adb push 408e9689.pem /sdcard
打开 Root Explorer 管理器
,返回根目录并挂载读写权限 & 将证书拷贝到系统目录 /system/etc/security/cacerts
添加上bookmark方便下次使用
4.重启
发现证书没了 :(
2.2 重启后证书消失的解决方案
重命名pem
为crt
, settings里安装用户证书
在面具中刷入Move Certificates模块,帮我们实现自动将用户证书移动到系统证书。
代理
Proxy -> External Proxy Settings 用完后记得关掉 端口7890是clash的
手机wifi配置proxy和port
抓包方法2
此方法非抓海外包。基于手机代理抓包,平替DronyPostern
ProxyDroid
🔗https://github.com/ys1231/appproxy
关掉wifi代理
抓包方法3
ecapture 🔗https://github.com/gojue/ecapture