HttpCanary高级版(带Root安装证书版)是一款广受赞誉的手机抓包工具。它不仅能查看网络连通情况,实现网络数据拦截、网络故障分析等功能,还能助力用户迅速查找手机上大量消耗网络设备资源的大流量数据文件。同时,该工具可对手机进行实时监测,有效防范恶意软件对手机系统的篡改,使用起来极为安全。
并且HttpCanary高级版无需Root即可使用,功能丰富且操作并不麻烦,用户可以轻松的上手使用,适用HTTP、https、http2等好几个协义剖析,为各位带来更为全方位且高品质的感受,从各个方面合理为大伙儿省掉许多不便。

软件特色
1、支持协议
HTTP 1.0、HTTP 1.1、HTTP 2.0、WebSocket 以及 TLS/SSL。
2、注入功能
HttpCanary支持修改请求和响应数据,然后提交到客户端或服务端,也就是注入功能。HttpCanary提供了两种不同的注入模式:静态注入和动态注入。使用这两种模式,可以实现对请求参数,请求/响应头,请求/响应体,响应行的注入。
3、内容总览
支持对一个网络请求的整体概况进行浏览,涵盖URL、HTTP协议、HTTP方法、响应码、服务器Host、服务器IP及端口、Content-Type、Keep-Alive、时间信息、数据大小信息等内容。
4、数据筛选
搜索提供了多维度的数据过滤器和搜索功能,比如通过应用、Host、协议、方法、IP、端口、关键词搜索过滤等。
5、屏蔽设定
能够针对网络请求数据的发送以及服务器响应执行屏蔽操作,此功能能够极为便捷地助力开发者开展Reset API的调试工作。
6、自定义Mod
这是一个正在开发中的实验性功能。开发者可以开发自己的Mod集成进HttpCanary中,也可以安装扩展Mod。Mod可以对数据包进行修改等自定义操作,也就是一个高级的注入器!我们将会尽快发布Mod-SDK!

软件功能
1. 无需获取Root权限,抓包过程不会对其他App的正常使用造成干扰。
2、支持HTTP1.0、HTTP1.1、HTTP2、HTTPS和WebSocket等协议抓包。
3、支持对抓包内容进行注入修改,支持修改请求参数、请求头、请求体、响应码、响应头和响应体等数据。
4、支持重新发送指定请求、编辑并重新发送请求。
5、支持对抓包数据进行筛选、搜索,以及设置抓取指定应用和指定Host/IP。
6、支持Raw视图:可以查看记录;
7、支持Hex视图:以Hex的方法查看规定/回复体内容;
8、支持Text视图:采用Text方式查看规定/回复体内容。
9、支持图片视图:可以访问BPM、PNG、GIF、JPG、WEBP等格式的图片内容;
10、支持音频视图:可以播放AAC、WAC、 MP3、OGG、MPEG等格式的音频内容;
11、支持Json视图:格式化Json字符串数组,适用连接功能的开展、关闭和复制等操作过程;
12、支持Raw、Hex、Text、Header等多种视图浏览数据。
13、支持自动解码Gzip、Deflate、Chunked等编码的数据包。
14、支持预览JSON、Form表单、图片、音频、Cookie等数据类型。
15、支持将请求和响应数据保存至文件或者加入收藏列表。
16、支持WebSocket实时预览。
17、支持文件形式分享请求和响应数据,以及使用HttpCanary打开分享文件。
18、支持屏蔽数据不发送给服务器或者不返回给客户端,方便调试。
19、很快就会支持自定义扩展Mod的功能。
HttpCanary高级版使用方法
以名称相同的抓包工具为例:
1、打开抓包精灵后的界面,点击开始进入下一步操作。

2、这时提示安装证书,你可以修改证书名称,也可以不修改。点击确定。

3、点击右上角的绿色三角符号,开始进行抓包。

4、此时会弹出提示:打开悬浮窗功能,以便能同时查看抓包结果并使用其他app,点击“打开”。

5、这才算进入真正的抓包界面,会有软件的IP地址,流量等信息。

6、抓包期间,若想停止抓包,可随时点击右上角的红色方块。
