Reqable抓包软件是一款引领潮流的权限管理应用,是专为开发者打造的全能HTTP开发和调试神器。主要分为抓包调试和API测试两大功能,并打通了两者之间的壁垒,为开发人员提供了全面而便捷的工作环境。如果你需要一个方便实用的抓包工具,不妨试试Reqable,相信它会给你带来惊喜的体验。
今天我们就用它来简单调试一下轻颜相机,以此来熟悉熟悉HttpCanary的大概用法。
首先下载好轻颜相机和HttpCanary,首次打开软件会提示你安装根证书,这个是必须要安装的,不然无法进行抓包。
在HttpCanary中点击设置-目标应用-添加轻颜相机(为了不抓取其他多余的app的数据,方便找包)添加好目标应用后,点击主页右下角的小飞机图标,开启抓包,开启抓包后进入轻颜相机,随便点两下就可以返回HttpCanary了。
首先找到如图1所示的数据,长按此数据,点击静态注入,为这个注入命名,点击响应,滑动到最底下,找到请求体这一栏,点击右边的小笔头,选择在线编辑。上面图5是我已经修改好的响应消息体了,原数据如下:
我们找到其中几个关键的数据,如end_time,flag,subscribe等,对其做出调试,修改到期时间和false值,最终如下所示。
修改完成后,点击右上角的√保存即可。保存后,在设置中的插件管理,即可看到刚刚创建的静态注入插件,点击启用即可。
之后开启抓包,进入轻颜相机,即可看到会员已经调试成功。
v2.30.1版本-【新功能】全面支持SSE实时流。
【新功能】API测试支持摘要认证授权。
【新功能】添加JSON树查看器。
【优化】对亮暗主题的背景颜色进行了微调。
【优化】MITM代理服务器请求将在流量列表中显示。
【优化】在不同视图之间切换时,请求体和响应体会自动保存状态。
【优化】基本认证请求生成的URL使用--basic参数而不是Authorization请求标题。
【优化】有编码错误的负载将显示原始数据而不是FormatException错误。
【修复】修复了向LANIP的MITM服务器发送请求时的无限循环问题。
v2.8.0版本-[新增]社区版API标签页从2个增加到4个。
-[NEW]添加了三个新选项卡,Cookie、SetCookies和Comment。
-[新增]现在您可以评论流量记录。
-[新增]自定义请求和响应选项卡。
-[FIX]选项卡标题中显示的内容被截断的错误。
-[FIX]HAR文件中的“ws”被识别为“ws”的错误。
-[FIX]编辑器工具栏显示和消失的错误处理不正确。
1.协议支持:支持HTTP/1.1.HTTP2和HTTP3(QUIC)协议,满足不同场景的需求。
2.多Tab支持:支持创建多个Tab进行API测试,灵活管理多个测试环境。
3.集合目录:支持创建集合目录保存API,有序整理和管理API测试用例。
4.批量编辑:支持批量编辑请求参数、请求头、表单等,提高效率。
5.授权方式:支持APIKEY、BasicAuth和BearerToken等授权方式,确保安全性。
6.耗时数据查看:查看请求在不同环节的耗时数据,进行性能分析。
7.Cookie支持:自动保存Cookie或在请求头中自动加入关联的Cookie,方便维护会话状态。
8.数据保存:自动保存发送的请求和响应数据,方便回溯查看和调试。
9.cURL导入导出:支持cURL格式的导入和导出,方便与其他工具的兼容性。
10.代码生成:自动生成各种编程语言的代码,简化开发流程。
1.无需Root,抓包时不会影响其它App的使用。
2.支持HTTP1.0、HTTP1.1.HTTP2.HTTPS和WebSocket等协议抓包。
3.支持对抓包内容进行注入修改,支持修改请求参数、请求头、请求体、响应码、响应头和响应体等数据。
4.支持重新发送指定请求、编辑并重新发送请求。
5.支持对抓包数据进行筛选、搜索,以及设置抓取指定应用和指定Host/IP。
6.支持Raw、Hex、Text、Header等多种视图浏览数据。
7.支持自动解码Gzip、Deflate、Chunked等编码的数据包。
8.支持预览JSON、Form表单、图片、音频、Cookie等数据类型。
9.支持将请求和响应数据保存至文件或者加入收藏列表。