使用 Reqable 在 MuMu 模拟器进行App抓包(https)

1、为什么要抓包?

用开发手机应用时,查看接口数据不能像在浏览器中可以直接通过network查看,只能借助抓包工具来抓包,还有一些线上应用我们也只能通过抓包来排查具体的问题。

2、抓包工具

实现抓包,需要一个抓包工具:Charles、国产 reqable 等等,另外还需要一个被抓的对象:模拟器或者手机。本篇分享使用 MuMu 模拟器来实现抓包。

3、安装工具指南

安装 MuMu 模拟器,开启手机 Root 权限

在模拟器设备上配置Wifi保持手机和PC连接在同一个局域网,选择Android设备当前连接的Wi-Fi并设置为手动

【设置】-【网络和互联网】-【互联网】

给模拟器安装 CA 证书,从下面这个工具可以进入 system 系统目录

模拟器安装 reqable 后会提示下载如下证书到此目录。

也可以模拟器/手机浏览器打开下载链接:http://reqable.proxy/ssl下载CA证书

安装到用户证书目录(非Root设备)

在手机上按照如下步骤操作:设置-> 安全 -> 加密与凭据 -> 安装证书 -> CA证书。

选择上一步下载的证书并安装(需要用户授权验证)。检查证书是否安装完成:信任的凭据 -> 用户。

PC端所填地址需要与上面模拟器配置的地址与端口一致,否则会无法获取接口信息

电脑端证书自动安装即可

证书安装完成后,接可以看到 https 接口信息了

相关推荐
AORO20252 小时前
智能三防手机哪款好?22000mAh+夜视+露营灯打造专业户外装备
服务器·网络·智能手机·电脑·1024程序员节
Hello.Reader3 小时前
Data Sink定义、参数与可落地示例
java·前端·网络
报错小能手5 小时前
计算机网络自顶向下方法36——网络层 网络地址转换 网络安全(防火墙、入侵检测系统)
网络·计算机网络·智能路由器
研究司马懿6 小时前
【ETCD】ETCD常用命令
网络·数据库·云原生·oracle·自动化·运维开发·etcd
独行soc7 小时前
2025年渗透测试面试题总结-234(题目+回答)
网络·python·安全·web安全·渗透测试·1024程序员节·安全狮
上海云盾安全满满8 小时前
APP应用怎么选择游戏盾
网络·游戏
打不了嗝 ᥬ᭄8 小时前
数据链路层
linux·网络·网络协议·http
Fanmeang8 小时前
无线交换机(AC)核心技术详解:构建集中式Wi-Fi网络的基石
网络
。puppy10 小时前
下一跳(Next Hop):网络转发的 “关键一步”
网络
Fanmeang10 小时前
华为交换机VLAN技术详解:从基础到高级应用
运维·网络·华为·vlan·交换机·mux vlan