大小:25.3M
更新时间:25-12-02
系统:Pc
版本:v3.0.28
Reqable抓包软件电脑版是HttpCanary黄鸟抓包在windows平台上的抓包工具,官方在最新升级过程中已成功加入桌面端windows、mac、linux平台操作,同手机端协同工作。作为一款功能强大的网络流量分析工具,Reqable抓包软件电脑版专为开发者与测试人员设计,它基于MITM中间人代理方案,支持多协议流量分析,包括HTTP/HTTPS/SOCKS4/SOCKS5及HTTP2等,帮助用户完整还原BUG现场。软件提供丰富的过滤选项,助力用户快速定位目标数据。此外,Reqable支持创建请求测试,并配备请求/响应对比工具,方便用户进行API测试与问题定位。其重写、断点和脚本功能更是为多样化的测试场景提供了强大支持。界面设计兼顾美观与实用,提供多种主题与配色方案。同时,Reqable支持桌面端与手机端协同工作,极大提升了移动端API调试的效率。无论是抓包调试还是接口测试,Reqable都能满足用户需求,是开发者不可或缺的得力助手,有需要的用户可以在本站免费下载使用。
一、证书安装
Reqable使用经典的中间人(MITM)技术分析HTTPS流量,当客户端与Reqable的代理服务器(下文简称中间人)进行通信时,中间人需要重签远程服务器的SSL证书。为了保证客户端与中间人成功进行SSL握手通信,需要将中间人的根证书(下文简称CA根证书)安装到客户端本地的证书管理中心。如果没有安装CA根证书,可能会出现SSL握手失败的错误。
如果目标客户端是电脑端应用程序,CA根证书需要安装到电脑的证书管理中心;如果目标客户端是移动端App,CA根证书则需要安装到手机的证书管理中心。如果您没有流量分析的需求,可以忽略这一步。
小提示
Reqable会为每台设备自动生成完全不同的CA根证书,并使用随机的证书密钥,所以您不必担心此证书会被第三方利用。
不同的桌面端平台(这里主要是Windows),证书安装方式有所不同,为了简化安装过程,Reqable提供了一键安装证书的功能。
证书的安装入口位于顶部操作栏,点击盾牌图标打开弹窗,首次使用也会在主界面处提示用户进行安装
点击后系统会弹出确认弹窗或者输入账户密码进行授权,按照提示操作确认即可。不出意外的话,证书会自动安装成功;如果自动安装失败,可以切换到手动安装的Tab按照步骤手动安装。
安装完成后就会提示安装成功,如下图所示:
二、开始抓包
证书装好后就可以进行抓包操作了,先不要开启Reqable客户端上的抓包按钮,以免到时数据多太乱,分不清自己抓的包是哪个
最好先把电脑上的所示进程关闭下,这样以名应用程序或浏览器发送请求,比如这里抓取浏览器中百度上搜索自己的ip时的数据包,如下图红色区域所示,要抓取到数据包中的这条数据
这时我们开始Reqable客户端抓包按钮,然后在浏览器上刷新刚才的界面,然后返回到客户端上点击停止
接着我们就可以很快拿到谷歌浏览器刚才抓到的分析数据了
另外这里强调一直浏览器抓包时如果关闭浏览器代理是抓取不到的,例如小编电脑上的360是关闭了代理,所以他不会被代理抓包软件抓到
1、Reqable缓存目录
C:\Users\xxx\AppData\Roaming\Reqable
2、Reqable日志文件
C:\Users\xxx\AppData\Roaming\Reqable\log
3、 捕获不到电脑端应用程序的流量
请先确保下面的操作已经处理。
已经开启了调试开关。
已关闭全部筛选和搜索条件。
已关闭二级代理功能。
然后可以按照下面的步骤进行排查。
3.1 检查是否成功配置系统代理
Reqable需要给系统配置网络代理,其他应用程序需要通过系统的网络代理配置来访问Reqable的代理服务器。如果系统网络代理配置成功,下图的网络图标会显示成绿色。
手动检查系统设置中网络代理是否配置成功,Windows菜单 -> 设置 -> 网络和Internet -> 代理 -> 手动设置代理,检查使用代理服务开关是否打开,地址是否是127.0.0.1,端口是否是Reqable主界面顶部显示的端口号。
如果网络图标显示是绿色,但是手动检查系统设置中网络代理未成功,可以在Github或者微信反馈给我们。
如果系统代理配置没有问题,请进入下一步。
3.2 检查是否可以捕获浏览器的请求
Reqable启动调试开关后,打开浏览器(建议Chrome或者Edge),访问百度首页。
情况一:百度首页无法访问,并且Reqable调试列表中看不到任何流量(包括CONNECT请求)。
可能是Reqable代理服务器端口异常(例如被其他程序进程占用),可以尝试更换下端口重试。
如果更换端口后浏览器仍然无法访问百度首页,请在Github或者微信反馈给我们。
情况二:百度首页可以访问,但是Reqable调试列表中看不到任何流量(包括CONNECT请求)。
再次检查上面3.1系统网络代理是否配置正确,或者尝试更换浏览器,或者尝试重启电脑。如果依然是这种情况,请在Github或者微信反馈给我们。
情况三:百度首页可以访问,Reqable调试列表中也能看到浏览器的访问流量(包括CONNECT请求)。
说明Reqable工作一切正常,但是应用程序未主动使用系统网络代理来访问Reqable的代理服务器,您可以按照下面的方式进行处理。
应用程序是Python、NodeJS或者Ruby等脚本进程,可以尝试使用代理终端功能。
检查应用程序是否支持手动配置网络代理。
尝试使用Proxifier等第三方软件进行强制代理。
联系应用程序开发商获取解决方案。
4、无法捕获localhost流量
检查Reqable的代理菜单中是否已经开启回环代理开关,如果还是有问题,请检查Windows菜单 -> 设置 -> 网络和Internet -> 代理 -> 手动设置代理 -> 请勿对以下列条目开头的地址使用代理服务器中的配置是否是,如果不是,请手动配置。
5、无法访问境外受限网站
Reqable本身不具备访问受限网站的能力,需要借助其他代理软件并在Reqable中配置二级代理。
6、手机无法连接电脑
检查手机和电脑是否在同一个局域网下。
检查手机和电脑是否在同一个局域网段,有些局域网组网时会禁止跨段通信。
尝试电脑连接手机热点,然后手机再扫码连接电脑。
检查系统防火墙是否禁用了Reqable代理端口号流量出入。
7、Firefox访问提示不安全的网站
Firefox浏览器使用内置的CA Store,系统安装的CA证书无法生效,需要按照Reqable中的Firefox证书安装指引进行安装操作。
1、多协议流量分析
基于经典的MITM中间人代理方案捕获和分析您的应用流量,自适应HTTP/HTTPS/SOCKS4/SOCKS5等多种代理协议,并全面支持HTTP2协议,助您完整还原BUG现场。
2、丰富的过滤选项
支持多种过滤器,例如应用、域名、数据类型、书签以及多条件自定义搜索,帮您在茫茫数据中准确找到想要查找的内容。
3、创建请求测试
您可以从流量列表、API集合、cURL等任何来源创建API测试请求,Reqable提供完整的REST API测试功能,包括编辑请求参数、请求头、请求体和授权等。
4、请求响应对比
Reqable提供了大量的内置开发工具,例如请求/响应对比工具,帮您可视化不同的请求和响应之间的数据差异,快速定位问题。
5、重写、断点和脚本
自定义重写和断点规则,或者编写Python脚本,拦截处理请求或者响应数据,修改或者模拟数据,满足各式各样的测试场景。
6、既要好用也要好看
提供了暗色和亮色主题,11种强调色,15种代码配色
7、桌面端+手机端协同
无需配置Wifi代理,便可以将手机流量自动转发到桌面端进行分析和数据处理,解决移动端API调试的难题,提高终端研发效率。
一、抓包调试
HTTP1.x和HTTP2协议
WebSocket协议
HTTP、HTTPS和Socks代理方式
TLSv1.1、TLSv1.2和TLSv1.3加密协议
重写(Map Remote & Map Local)
断点请求响应
Python脚本支持
域名镜像映射
弱网模拟
数据对比
代码生成
流量来源检测
数据语法高亮
多样化搜索和筛选
多样化视图
请求重发回放
创建请求API
自动保存历史
自动高亮记录
导出/打开会话
二级代理
反向代理
自定义SSL旁路
自定义根证书
复制cURL
HAR文件支持
Charles文件支持
多标签和窗口查看
保存到API集合
二、接口测试
HTTP/1.1, HTTP2和HTTP3协议
关联抓包调试功能
多会话标签
导入Postman集合
导入Hoppscotch集合
导入ApiPost/ApiFox集合
环境变量
自定义请求方法
请求头批量编辑
请求参数批量编辑
Text/Json/Xml请求格式
表单请求格式
二进制文件格式
请求授权设置
自定义代理设置
性能分析
请求跟踪
自动记录历史
Cookie管理
从cURL创建请求
从抓包项创建请求
导出cURL
代码生成
保存到API集合
应用信息
同类热门
FocusMe(网站拦截器)
MACAddressView(MAC地址搜索工具)
wfilter icf上网行为管理软件中文版
12306bypass分流抢票软件
阿呆喵广告拦截工具
Tcpdump(数据抓包工具)
cisco packet tracer 7中文版
网站更新监控工具
类似软件
CommView(网络抓包分析工具)43.59M614人在用 CommView是一款强大的商用网络抓包和协议分析软件,该版本支持VoIP。监控的工作站要与网关路由器(或者防火墙)的内网口连接到同一台交换机上,因为这是lan流量的汇聚点,同时要把交换机配置成把网关内网口的流量复制到工作站端口,这样才能捕捉到网络
查看
SRSniffer(网络嗅探器)31K805人在用 SRSniffer是NirSoft团队出品的一款网络嗅探器,它基于被动侦听原理的网络分析方式,支持64位Windows操作系统。SRSniffer可以帮助用户嗅探网卡的数据并智能分析过滤,可以根据选择监听指定进程,数据发送和接收包使用两种颜色加以区
查看
Wildpackets EtherPeek NX(抓包分析工具)12.67M610人在用 EtherPeek NX是由WildPackets公司推出的一款功能强大的抓包分析工具,它是一个提供信息包捕获过程中实时进行专业诊断和结构解码的网络协议分析器,主要可用监听统计和捕获数据包两种方式进行网络分析。专为IT人员设计,可帮助他们分析和诊断
查看
win10网络抓包工具923K427人在用 win10网络抓包工具是windows10专用的抓包软件,支持一键自动抓包功能,通常用于网络协议分析、故障诊断、数据监控以及安全分析等任务。win10网络抓包工具不像原来的WinPcap,Win10Pcap与Windows 10下运行的NDIS6.
查看
Proxyman windows版90.66M4221人在用 Proxyman windows版是一款适用平windows操作系统上使用的支持全平台HTTP调试代理工具,专为开发人员和测试人员设计,旨在简化网络流量的捕获、分析和调试。Proxyman windows版的核心功能包括 SSL 代理、多过滤器、G
查看热门标签
网友评论0人参与,0条评论
最新排行
Complete Internet Repair(网络修复工具)3.9Mv11.1.3.6518 Complete Internet Repair是国外非常有名且好用的网络修复工具,可以从容应对各种网络故障问题,无论是TCP/IP设置错误还是Winsock、DNS、IE浏览器设置错误,都能通过该工具解决。主要提供了重置Internet协议(TC
查看
匠石微信多开器电脑版598Kv1.0.4绿色版 匠石微信多开是一款非常好用的电脑版微信多开软件,该软件能在电脑上保存两个微信账号的登录,用户可以登入私人一个号工作一个号,生活工作两不耽误。 此外,该软件还能帮助用户记录微信登入“凭证信息”用户下次登微信无需扫码登录无限多开,虽然该软件
查看