reqable

reqable

  • 类型:辅助工具
  • 语言:
  • 大小:27.93MB
  • 更新:2025-11-15 14:38:39
立即下载
立即下载
×
668人已预约此应用
确定
取消
reqable图1 reqable图2 reqable图3 reqable图4

Reqable作为一款专业抓包软件,适配当前网络领域各类协议,像HTTP1、HTTP2以及HTTP3都涵盖其中。该软件拥有强大功能,能助力用户便捷地开展HTTP开发与调试工作。即便此前未接触过相关内容的用户也无需担忧,它操作简便且应用广泛,无论是开发人员、测试人员,还是网络工程、安全工程、爬虫工程等专业人员,都可借助这款软件,更轻松地完成自身所需工作。

reqable使用简介

1、抓包时,首先要对手机进行root。这是由于安卓开发者团队规定,安卓7及之后版本,只有root过的设备才能够安装证书。若未安装证书,Reqable仅能获取http协议流量数据包的响应体数据,对于https协议的数据包响应体则无法获取。而当下,许多手机及网页端软件的数据接口都采用加密的https协议,所以不安装证书会严重影响抓包效果。

2、若想对自己的安卓设备进行root操作,用户可依据自身技术习惯,或者自行在百度上查找相关方法,接着按照其中给出的相关指导来安装证书,具体操作如下图所示。

3、若用户不想对自己的设备进行root,也提供了在magisk模块管理器中的操作方法,具体操作方式也可查看。

3、用户安装好证书后就能进行抓包操作。抓包时,为确保抓包准确性,用户可先打开手机上需抓包的应用或浏览器网页,在完成需抓取数据包操作的前一步,再开启Reqable右下角的抓包按钮进行抓包。并且,最好结束手机中其他应用程序的进程,否则抓取到的数据包过多,会难以分辨哪条数据是自己所需。就像下图展示的,在未弄清楚状况时随意抓取的包,根本分不清哪条才是想要的数据。

4、倘若用户像刚才那样胡乱抓包的数据量过大,可先点击右下角的按钮停止抓包操作,接着点击左上角的清空按钮,把胡乱抓取的包清除掉。

5、使界面恢复至初始状态

6、随后,用户依照上述第三点所述展开操作,首先清理掉全部应用程序进程。

7、接下来打开需要抓包的网页,例如想要抓取关于自己IP地址的数据,在点击【查询】按钮前,先开启Reqable上的抓包按钮,随后点击网页中的查询按钮,紧接着关闭抓包,届时会出现缩略图,方便大家实时浏览。

8、此时的数据就能清晰分辨出是哪一条了。

9、接下来,便可点击自身数据获取响应体内的内容,而且在查看数据时,能够切换至文本格式或hex等视图模式来查看。

常见问题

1. 电脑端的浏览器或者应用程序发出的请求没有响应。

有可能是端口冲突造成的。试着更改Reqable的**端口,同时查看防火墙设置,确认是否允许Reqable的端口进行通信。

2. 在手机端,无法获取到任何流量。

请确保手机与电脑均连接至同一个局域网,同时将手机Wifi**的IP地址和端口号正确设置为Reqable。

查看手机上是否已正确安装CA证书(此步骤针对仅出现CONNECT请求的情况)。

3、怎样进行环境变量的安装与使用

在请求过程中,能够运用尖双括号(比如<>)对环境变量进行引用。当Reqable发送请求时,会自动将这些引用替换为实际的变量值。

在Python脚本里,环境变量处于context属性的env变量内,能够对其执行读取与写入操作。

软件优势

1. 能够支持编写python脚本,用于处理实时请求或响应。

2. 所有功能均免费提供,可针对指定的请求或响应执行屏蔽、挂起等操作。

3、镜像功能:针对指定的域名与端。

4、支持书签、域名、快捷筛选栏以及多条件等高级搜索手段。

更新日志

版本v2.33.12

- 【优化】解决部分场景中内存占用过高以及卡顿的问题。

- 【优化举措】针对超大数据,在原始Tab下将其显示设置为`<...>`,以此避免出现性能方面的问题。

- 【优化举措】在生成Python - Requests代码时,采用拼接的URL方式,而非使用params字典。

- 【优化调整】API请求测试时,URL参数值里的`=`不再自动被转码为`%3D`。

- 【优化举措】在协同二维码的IP地址列表中,将***虚拟地址予以删除。

- 【修复】当API请求测试URL的参数名与参数值均为空时,参数会丢失的问题。

- 【修复】在切换网络的情况下,远程访问该设备时出现请求回路的 bug 已修复。

展开
手游版本V2.33.12
更新时间2025-11-15 14:38:39
手游大小27.93MB
厂商
  • 官方版
  • 无广告
  • 需网络
软件标签
  • 抓包工具
  • HTTP调试
  • 网络开发助手
相关推荐
实时更新