小黄鸟抓包软件是一款面向网络安全、软件开发与系统调试领域的专业网络数据抓取工具。借助它,用户能够捕获并分析HTTP、HTTPS、TCP等协议的数据包,助力排查和解决网络通信过程中出现的各类问题。该软件功能强劲,可支持开发者与安全专家开展深度的网络交互分析工作,以此保障应用程序的稳定性与安全性,是网络技术人员日常工作里必不可少的重要工具之一。
今天我们就借助它来对轻颜相机进行简单调试,这样能熟悉一下Reqable的大致用法。
首先是轻颜相机和Reqable这两个软件,首次打开时会提示安装根证书,这一步是必须完成的,否则无法开展抓包操作。
在Reqable里点击设置,然后选择目标应用,接着添加轻颜相机(这样做是为了避免抓取其他无关数据,让查找数据包更便捷)
添加完目标应用后,点击主页右下角的小飞机图标启动抓包功能,抓包开启后打开轻颜相机,随意操作两下就能回到Reqable了。
首先找到如图1所示的数据,长按该数据后点击“静态注入”,接着为这个注入设置名称,再点击“响应”选项,滑动页面至底部,找到“请求体”这一栏,点击其右侧的小笔头图标,最后选择在线编辑功能。
原数据如下:
我们找出了其中几个关键数据,像end_time、flag、subscribe这些,针对它们进行了调试,调整了到期时间并修改了false值,最终呈现的结果如下。
修改完成后,点击右上角的√就能保存。保存好之后,在设置里找到“插件管理”,就能看到刚才创建的静态注入插件,点击启用就可以了。
之后开启抓包功能,进入轻颜相机应用,就能看到会员状态已调试成功。
1、无需获取Root权限,进行抓包操作时不会对其他App的正常使用造成影响。
2、可对HTTP1.0、HTTP1.1、HTTP2、HTTPS以及WebSocket等协议进行抓包支持。
3、支持对抓包内容进行注入修改,可修改请求参数、请求头、请求体、响应码、响应头及响应体等数据。
4、支持重新发送指定请求、编辑并重新发送请求。
1、可对抓包数据进行筛选、搜索操作,也能设置抓取特定应用以及指定的Host或IP。
2、提供Raw、Hex、Text、Header等多种视图模式,方便用户浏览数据。
3、可自动解码Gzip、Deflate、Chunked等编码格式的数据包。
4、可对JSON、Form表单、图片、音频、Cookie等多种数据类型进行预览支持。
1、支持把请求与响应数据保存到文件里,或者添加到收藏列表中。
2、支持WebSocket实时预览。
3、支持以文件形式分享请求与响应数据,同时也可通过Reqable打开这类分享文件。
4、支持对数据进行屏蔽设置,可选择不将其发送至服务器,或不返回给客户端,以此为调试工作提供便利。