当前位置: 首页 > article >正文

雷电模拟器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)抓包

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


http://www.kler.cn/a/407050.html

相关文章:

  • 【电源专题】BUCK电源SW电压的平均值为什么等于输出电压?
  • C++ASCII码表和字符操作
  • 数据库表设计范式
  • 单头蜗杆铣刀计算——记录一下
  • tomcat 后台部署 war 包 getshell
  • 数据库类型介绍
  • 分层架构 IM 系统之 Entry 部署模式
  • 【线程】Java线程操作
  • 【论文笔记】LLaVA-KD: A Framework of Distilling Multimodal Large Language Models
  • 自动化测试用例编写详解
  • 机器学习杂笔记1:类型-数据集-效果评估-sklearn-机器学习算法分类
  • PH热榜 | 2024-11-23
  • RabbitMQ高可用延迟消息惰性队列
  • Unity图形学之法线贴图原理
  • Python设计模式详解之10 —— 外观模式
  • 1123--日期类
  • 华为防火墙技术基本概念学习笔记
  • 医学AI公开课·第一期|Machine LearningTransformers in Med AI
  • D77【 python 接口自动化学习】- python基础之HTTP
  • 对撞双指针(七)三数之和
  • Jetpack Compose 如何布局解析
  • 系统设计---RBAC模型与ABAC模型
  • 【H2O2|全栈】JS进阶知识(九)ES6(5)
  • 大语言模型---Llama模型文件介绍;文件组成
  • 探索Python网络请求新纪元:httpx库的崛起
  • 小白投资理财 - 解读威廉分形指标 Williams Fractals