使用 Reqable 手机端免root抓包
引言
Reqable 的前身是 HttpCanary(一款 Android 平台应用程序),但是我们推翻了所有的技术栈,并用 C++和 Flutter 重写,只保留了 logo 和主题色,所以两者并没有太多关联。当然,Reqable 的使命之一,就是完全替代 HttpCanary。
Reqable 抓包过程
本文以 windows 和 android 端配合使用为例。单独 android 端使用也可完成抓包,使用 windows 端配合主要是方便复制数据。
安装与配置
下载并安装 Reqable
- 从Reqable 的官方网站下载 Reqable 的Windows 端安装包,下载Android 端安装包,根据提示进行安装。
安装证书
打开 Reqable Windows 端应用,安装根证书到 Android 设备,根据操作步骤在 android 安装证书
android 端安装证书 Android 端需要安装两个证书(一个 windows 用的一个 Android 本机用)
Android 端点右上角,选择应用程序,筛选应用,此处只选 JD 即可
抓包
- windows 端点击启动
- Android 端 右下角抓包
启动 JD
打开jd右下角我的,下拉刷新一下
筛选数据
此时 window 端应该已经有数据了,CTRL +F 搜索 client
1. 取最新的一条 url 以https://api.m.jd.com/client.action?functionId= 开头的点进去
2. 将 cookie,jec,jdgs,url 的内容复制黏贴到 config.ini 的对应位置
注意事项
- 选 url 的时候注意选取参数 functionId 属性后为 clientVersion 的,例如 https://api.m.jd.com/client.action?functionId=genToken&clientVersion……
- url 参数中要有client,clientVersion,ep,build 这些字段
- 本手册 IOS 和鸿蒙不适用。如果没有Android手机可在PC使用雷电模拟器。
Invitation
Auto Boost
created:01/01/2024
Welcome to join us
Let the machine do what the machine should do and the man should do what the man should do.
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Auto Boost!
评论