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

种地  论坛元老 | 2024-7-18 01:45:34 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 1838|帖子 1838|积分 5514

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
一、利用adb连接上MUMU模拟器

打开多开器点击ADB图标


连接模拟器端口:
  1. adb connect 127.0.0.1:16384
复制代码
列出已连接的装备:
  1. adb devices
复制代码
正常会体现MuMu的装备已连接

二、下载Reqable

1.下载链接:客户端下载 | Reqable 2.文档链接:介绍 | Reqable
最好选择免安装模式的压缩包,直接打开程序

选择以上全部
全选

三、证书的安装

安装证书选择主动安装

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


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

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

运行命令
  1. adb shell
复制代码
此时就进入了命令操纵界面,和Linux系统的很类似
可以用ls命令来列出模拟器的文件系统

提权
  1. su
复制代码
 
另一边在模拟器要点击允许

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

然后adb推送文件
  1. adb push ef204c0b.0 /system/etc/security/cacerts
复制代码
 
  1. 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 代理方式。
  • 支持 HTTPS,TLSv1.1、TLSv1.2 和 TLSv1.3 加密协议。
  • 支持基于 IPv4 和 IPv6 地点。
  • 支持基于 HTTP1 升级的 WebSocket 协议。
  • 支持 HTTP/HTTPS 二级代理(调试境外流量)。
  • 搜索筛选:提供书签、域名、快捷筛选栏和多条件等高级搜索方式。
  • 网关功能:对指定哀求或相应进行屏蔽,挂起等操纵。
  • 重写功能:预设规则对指定哀求或相应进行重定向、替换大概修改。
  • 断点功能:对哀求或相应进行及时断点操纵,好比屏蔽,挂起或修改替换数据等。
  • 脚本功能:支持编写 Python 脚本处置惩罚及时哀求或相应。
  • 镜像功能:对指定域名和端口设置镜像映射。
  • 测试联动:支持从调试列表创建API进行测试。
  • 汗青记录:主动生存抓包的流量数据,方便回溯查看。
  • 重发回放:支持单个或多个哀求进行回放测试。
  • 主动高亮:支持设定自界说规则对哀求进行多种颜色高亮。
  • HAR支持:主动关联 HAR 格式文件,并支持 HAR 导出和导入。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

种地

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表