Tags:
数据分析软件
HttpCanary手机版是一个功能强大的网络调试工具,可以帮助用户监控和分析网络请求。无论您是开发人员还是普通用户,都可以使用HttpCanary捕获HTTP请求,查看详细的请求头和响应内容,甚至修改请求参数和重新发送请求。此外,HttpCanary手机版还提供数据过滤、网络速度测试和网络拦截等功能,使您的网络调试工作更加高效。有兴趣的朋友,请不要错过,现在就赶紧下载吧!
HttpCanary手机版描述
1.网络请求捕获:可以实时捕获手机上的HTTP请求,包括请求头、请求参数和响应内容。
2.数据过滤:根据URL、请求方式、响应状态码等各种条件过滤网络请求,方便用户快速找到所需信息。
3.网络速度测试:可以测试当前的网络速度,包括上传速度和下载速度,帮助用户了解网络状况。
4.网络拦截:可以拦截特定的网络请求,修改请求参数,并重新发送,以满足用户对网络调试的需求。

HttpCanary手机版特色
1.无广告;
2.所有插件均可用;
3.无限制使用复制cURL功能;
4.无限次使用重发功能;
5.无线使用注射功能;
6.软件功能全面先进;
7.未来将有更多新特性和功能;
8.无限制使用编辑和重新发送功能。
HttpCanary手机版内容
1.无需root,数据包捕获不会影响其他应用程序的使用。
2.支持HTTP1.0、HTTP1.1、HTTP2、HTTPS和WebSocket等数据包捕获协议。
3.支持对数据包捕获内容进行注入修改,包括修改请求参数、请求头、请求体、响应码、响应头和响应体。
4.支持重新发送指定请求、编辑和重新发送请求。
5.支持过滤和搜索数据包捕获数据,以及设置指定应用程序和指定主机/IP地址的捕获。
6.支持通过Raw、Hex、Text、Header等多种视图浏览数据。
7.支持Gzip、Deflate、Chunked等技术编码的数据包的自动解码。
8.支持预览JSON、表单、图像、音频、Cookie等数据类型。
9.支持将请求和响应数据保存到文件或将其添加到收藏夹列表。
10.支持WebSocket的实时预览。
11.支持以文件格式共享请求和响应数据,以及使用HttpCanary打开共享文件。
12.支持阻止数据发送到服务器或返回到客户端,以便于调试。
13.我们很快将支持自定义扩展Mod功能。
HttpCanary使用教程
一、配置VPN
操作说明:
HttpCanary使用VPN作为MITM(中间人)来抓取网络数据包,所以必须启用VPN功能。
操作步骤:
在配置VPN的弹框中点击“确定”即可。

注意事项:
部分手机配置VPN可能会失败,请重启手机后再试。
由于系统限制,只能同时使用一个VPN服务,所以开启HttpCanary抓包时无法使用其它VPN联网。
二、根证书
操作说明:
HttpCanary使用MITM (中间人)的技术来抓取网络数据包,由于HTTPS协议使用了SSL/TLS握手加密,需要安装HttpCanary根证书进行解密。如果不安装HttpCanary根证书将无法抓取SSL/TLS加密数据包。
操作步骤:
1、由于系统限制,安装证书时,必须输入手机锁屏图案或密码。如果尚未设置锁屏图案或密码,需要先给手机设置锁屏图案或密码。

2、请使用默认的证书名称,凭据用途必须选择VPN和应用(默认),然后点击确定。

3、根证书安装成功后,可以在系统的设置->加密与凭据->信任的凭据->用户页面中进行查看和管理。
注意事项:
如果设备系统语言是从右向左书写,请将系统语言设置成英语,否则会出现无法安装的问题(已知的系统BuG)。
三、将HttpCanary根证书添加至系统cA目录
操作说明:
由于从Android 7.0版本开始,系统不再信任安装的用户证书,可能会导致无法抓取SSL/TLS加密数据包或者无网络等问题,因此需要将HttpCanary根证书添加至系统CA目录,此操作需要在Root设备上进行。
操作步骤:
1、导出。o格式的已安装HttpCanary证书文件,此文件可以
在/data/misc/user/0/cacerts-added/目录下面找到(如果有多个文件,需要自行按照时间区分);也可以在HttpCanary的根证书设置中导出到SD存储卡。
2、将。0格式文件(勿改名),导入到系统CA目录/system/etc/security/cacerts/下。
方式1:使用adb命令进行复制导入,''为具体证书文件名。
方式2:使用MT管理器等可以操作系统文件的应用进行复制。
3、添加成功后,可以在系统的设置-→加密与凭据->信任的凭据->系统页面中找到添加的HttpCanary证书。
注意事项:
此操作需要在Root设备上进行。
7.0以下设备无需配置此项,系统默认信任用户证书。
升级系统可能会将添加的证书文件删除,请检查后重新导入。
四、抓包

点击右下角的按钮开始进行抓包操作。
HttpCanary功能介绍
一、支持协议
HTTP1.0, HTTP1.1, HTTP2.0, WebSocket and TLS/SSL。
二、注入功能
HttpCanary提供了两种不同的注入模式:静态注入和动态注入。使用这两种模式,可以实现对请求参数,请求/响应头,请求/响应体,响应行的注入。您还可以创建不同需求的注入器,因为静态注入可以支持多个注入器同时工作。
三、数据浏览
HttpCanary具有多种不同的视图浏览功能。
Raw视图:可以查看原始数据;
Text视图:以Text的形式查看请求/响应体内容;
Hex视图:以Hex的形式查看请求/响应体内容;
Json视图:格式化Json字符串,支持节点的展开、关闭和复制等操作;
图片视图:可以预览BPM、PNG、GIF、JPG、WEBP等格式的图片内容;
音频视图:可以播放AAC、WAC、 MP3、OGG、MPEG等格式的音频内容。