雷电模拟器charles代理抓包

(1)导出.cer证书,为ssl抓包做准备

导出的时候格式一定选择cer,方便模拟器导入

(2)模拟器设置pin等安全导入证书

a.忘记模拟器设置的密码,可按照下面操作重置

复制代码
rm /data/system/locksettings.db
rm /data/system/locksettings.db-shm
rm /data/system/locksettings.db-wal
rm /data/system/gatekeeper.password.key
rm /data/system/gatekeeper.pattern.key
复制代码
可能以下文件在system文件夹不存在,如存在,执行命令删除
rm /data/system/fingerprintpassword.key
rm /data/system/personal.key
rm /data/system/gesture.key
rm /data/system/password.key

以上代码挨个执行一遍重启模拟器继续操作

b.设置完密码之后导入

导入前需要

adb root

adb remount

adb shell

导入前先 查看用户证书列表

ls /data/misc/user/0/cacerts-added/

查看后记好未导入的证书列表

#拷贝刚才新加的证书名字到系统信任证书目录

mv /data/misc/user/0/cacerts-added/xxxxxxxx.0 /system/etc/security/cacerts/

重启模拟器

(3)命令行设置http代理

IP是电脑的ip,port是抓包工具设置的端口

adb shell settings put global http_proxy 192.168.50.192:8888

移除代理设置

adb shell settings delete global http_proxy&adb shell settings delete global global_http_proxy_host&adb shell settings delete global global_http_proxy_port

(4)抓包

因项目问题,这个文章是随手记的,抓包就不传了,可自行查找

相关推荐
优选资源分享几秒前
zTasker v2.3.4:Windows 自动化任务工具
运维·自动化
2501_941982052 分钟前
企业微信 API 二次开发之外部群自动化管理
运维·自动化·企业微信
汽车仪器仪表相关领域3 分钟前
ZRT-I 精密减速器测试系统
大数据·运维·功能测试·安全·单元测试·负载均衡·压力测试
数字护盾(和中)3 分钟前
AI正在重塑网络安全:自动化渗透测试如何让企业“先攻后防”?
大数据·运维
Rhys..8 分钟前
Jenkins 安装教程
运维·ci/cd·jenkins
OliverH-yishuihan14 分钟前
用windows10的linux子系统在visual studio2019中用C语言开发linux项目
linux·运维·visual studio
翻斗花园岭第一爆破手17 分钟前
flutter2:Container的简介与尺寸
java·服务器·前端
TG:@yunlaoda360 云老大19 分钟前
华为云国际站代理商GES的应用场景有哪些?
服务器·数据库·华为云
随风语20 分钟前
ansible
运维·自动化·ansible
脏脏a20 分钟前
【Linux】进程地址空间
linux·运维·服务器·进程地址空间