《reqable》强大的跨平台HTTP开发调试工具,支持HTTP1/2/3协议,界面简洁易用。集API调试、测试及抓包功能于一体,助力开发、测试、网络、安全及爬虫专业人员高效工作。从抓包到测试,无缝衔接,一站式解决接口开发难题。
跨平台全协议支持
一站式API管理
强大的数据捕获与分析能力
简洁易用的界面设计
Reqable专为Android用户打造的全面HTTP/HTTPS等协议数据包分析工具,无需Root权限即可畅享。它支持数据包捕获与注入,让移动Rest API测试变得轻松便捷。Reqable配备多种视图模式,如原始、十六进制及预览等,满足不同查看需求。
通过SpyNet灵活设置抓包类型与过滤条件,精确捕获所需数据包,详尽展示序列、时间、MAC/IP地址、协议类型及端口号等信息。更值得一提,Reqable核心代码公开于Github,助力开发者与爱好者共同学习进步。
Reqable是全平台应用程序,包括独立的移动端Android App和iOS App,移动端App支持两种工作模式,分别是独立模式和协同模式。
独立模式:无需电脑客户端,直接在手机上分析应用程序流量以及进行API测试。
协同模式:手机端流量转发到电脑端Reqable进行分析和实施各种调试操作。
协同模式具有下面这些优点:
无需设置手机Wi-Fi代理,即可在电脑上拦截和操作手机流量。
基于VPN机制,支持更加全面的流量拦截。
自动同步电脑根证书到手机,方便后续安装证书。
Android平台还支持获取到流量所属的应用信息。
如何配置
在电脑端Reqable打开二维码页面,如下:
安装Reqable移动端App并启动,初始化选择协作模式,并扫描上一步桌面端的二维码。
连接成功后,Reqable会自动将电脑端的根证书同步到手机端。Reqable移动端会记住远程设备(电脑)的IP地址和端口,下一次启动会自动进行连接。如果远程设备(电脑)的IP地址和端口发生变化,在侧边栏点击扫码图标重新扫描即可。
如果已经初始化了Reqable手机端App,你可以从侧边栏的远程设备中点击右上角的+按钮添加电脑端设备。
下一步,我们开始安装根证书,这可能是整个过程最复杂的一步。
由于Reqable桌面端的根证书已经被同步到了移动端,因此不需要打开浏览器输入xxx地址下载根证书了,直接在移动端保存根证书即可。打开侧边栏,点击证书管理页面,进行证书相关的操作。
Reqable移动的会自动检查证书的安装状态,如果未安装成功,页面上出现红色提示:证书未安装。上图是Android的根证书安装指引,iOS则简单很多,按照应用内的操作提示处理即可。更多资料请参考:安装证书。
警告
由于系统限制,Android的证书安装步骤相对复杂。Reqable提供了多个场景的证书安装指引,开发者可选择最合适的进行操作。
最后,点击右下角的调试按钮,允许通知和VPN服务,进入调试模式。
当手机端进入调试模式后,Reqable桌面端也会自动进入调试模式。当在手机端发送网络请求时,在电脑端便可以看到访问的请求流量了。
可以看到,手机端的流量已经显示在Reqable桌面端了,后续我们可以在桌面端进行断点、重写、脚本等功能的处理。
1、支持Windows、Mac、Linux及Android等多平台,全面覆盖HTTP、HTTPS、HTTP2、WebSocket、TCP、UDP等多种协议,满足开发者在不同场景下的需求。
2、集API调试、测试及抓包分析于一体,打通了API调试和测试之间的壁垒,让开发者能够更高效地管理和维护API。
3、采用直观易用的界面设计,即使对于初学者也能快速上手,降低了学习和使用成本。
4、提供多种视图模式(如原始查看器、十六进制查看器、预览查看器等)和灵活的过滤功能,帮助开发者轻松捕获和分析数据包,快速定位问题。
5、Reqable支持Python脚本扩展,允许开发者自定义请求和响应的处理逻辑,满足多样化的测试和开发需求。同时,它还提供了与其他服务的集成接口,方便开发者将Reqable融入现有的开发和测试流程中。
v2.24.0版本
windows-MAC OS-Linux-Android-IOs
[OPT]支持AVI、AVIF和APNG格式的图像预览。
[修复]动画图像只显示第一帧的错误。
windows-macos-linux
[新]在工具箱中引入图像查看器。
[新增Base64字符串图像可以通过图像浏览器预览。
[新增]您可以在断点窗口中重复请求。
[新]在底部栏添加社交媒体入口。
[OPT] Repeat提供了一个重用连接选项,默认情况下不再重用该连接。
[OPT]重写重定向不再向原始服务器发送请求。
[OPT]断点支持Execute、Break等快捷键。
[OPT]调整托盘菜单选项。
windows-macos
[OPT]托盘工具提示会显示录制状态。
[修复]托盘工具提示不显示的bug。
展开更多 > 收起内容 >
我要评论 查看全部评论 (0)>>