模拟器小程序/APP抓包(Reqable+MUMU模拟器)

一、使用adb连接上MUMU模拟器

打开多开器点击ADB图标

连接模拟器端口:

复制代码
adb connect 127.0.0.1:16384

列出已连接的设备:

复制代码
adb devices

正常会显示MuMu的设备已连接

二、下载Reqable

1.下载链接:客户端下载 | Reqable 2.文档链接:介绍 | Reqable

最好选择免安装模式的压缩包,直接打开程序

选择以上全部

全选

三、证书的安装

安装证书选择自动安装

然后打开MUMU的设置中心打开root权限

在安装证书里面选择安卓,Root设备

将下载的ef204c0b.0和CA证书放到和你adb同一目录下

运行命令

复制代码
adb shell

此时就进入了命令操作界面,和Linux系统的很类似

可以用ls命令来列出模拟器的文件系统

提权

复制代码
su

另一边在模拟器要点击允许

在MUMU模拟器设置里面开启磁盘共享

然后adb推送文件

复制代码
adb push ef204c0b.0 /system/etc/security/cacerts
复制代码
adb push reqable-ca.crt /system/etc/security/cacerts/ef204c0b.0

四、开启模拟器代理

打开设置,网络与互联网

点击第一个网络

点击右上角修改

点击高级选项

代理改为手动,然后ip和端口对应reqable

五、启动reqable

点击启动

然后在MUMU模拟器里面打开APP

就能抓到包

小程序抓包也可以

API 调试

Reqable 采用经典的 MITM 代理方式进行流量分析,支持重写、脚本(Python)、断点和重放等功能。

  • 支持 HTTP/1.x, HTTP2 协议版本,HTTP3(QUIC)暂不支持。
  • 支持 HTTP/HTTPS/Socks4/Socks4a/Socks5 代理方式。
  • 支持 HTTPSTLSv1.1TLSv1.2TLSv1.3 加密协议。
  • 支持基于 IPv4IPv6 地址。
  • 支持基于 HTTP1 升级的 WebSocket 协议。
  • 支持 HTTP/HTTPS 二级代理(调试境外流量)。
  • 搜索筛选:提供书签、域名、快捷筛选栏和多条件等高级搜索方式。
  • 网关功能:对指定请求或响应进行屏蔽,挂起等操作。
  • 重写功能:预设规则对指定请求或响应进行重定向、替换或者修改。
  • 断点功能:对请求或响应进行实时断点操作,比如屏蔽,挂起或修改替换数据等。
  • 脚本功能:支持编写 Python 脚本处理实时请求或响应。
  • 镜像功能:对指定域名和端口配置镜像映射。
  • 测试联动:支持从调试列表创建API进行测试。
  • 历史记录:自动保存抓包的流量数据,方便回溯查看。
  • 重发回放:支持单个或多个请求进行回放测试。
  • 自动高亮:支持设定自定义规则对请求进行多种颜色高亮。
  • HAR支持:自动关联 HAR 格式文件,并支持 HAR 导出和导入。
相关推荐
一名优秀的码农5 天前
vulhub系列-14-Os-hackNos-1(超详细)
安全·web安全·网络安全·网络攻击模型·安全威胁分析
努力的lpp5 天前
SQLMap CTF 常用命令全集
数据库·web安全·网络安全·sql注入
努力的lpp5 天前
SQL 报错注入
数据库·sql·web安全·网络安全·sql注入
吴声子夜歌5 天前
小程序——布局示例
小程序
luffy54595 天前
微信小程序页面使用类似filter函数的wxs语法
微信小程序·小程序
Slow菜鸟5 天前
微信小程序开发(二)目录结构完全指南
微信小程序·小程序
岛屿旅人5 天前
2025年中东地区网络安全态势综述
网络·安全·web安全·网络安全
努力的lpp5 天前
【ctf常用备用文件名字典】
web安全·网络安全·ctf
小小王app小程序开发5 天前
海外盲盒小程序抽赏玩法分析(附跨境技术落地要点)
小程序
一叶星殇5 天前
微信小程序请求拦截器踩坑:避免重复刷新 token
微信小程序·小程序