奇奇下载站:绿色、免费、安全的软件下载站!
奇奇下载站
所在位置: 首页 > 手机应用 > 系统工具 > HttpCanary
HttpCanary

HttpCanary

应用类型:系统工具发布时间:2020-06-24 09:11:00

应用标签: HttpCanary

扫描二维码下载

应用介绍

HttpCanary》是用于httPS网络捕获和分析工具。界面非常简单,易于操作。它具有超详细的教程操作指南。您可以按照内部说明来支持静态和动态注入,当然,您还可以创建自己的,具有各种不同视图浏览功能的设备,并且还支持多维数据过滤器和搜索功能。喜欢的小伙伴就快来下载吧!

软件功能

HttpCanary具有多种不同的视图浏览功能。

Raw视图:可以查看原始数据;

Text视图:以Text的形式查看请求/响应体内容;

Hex视图:以Hex的形式查看请求/响应体内容;

Json视图:格式化Json字符串,支持节点的展开、关闭和复制等操作;

图片视图:可以预览BPM、PNG、GIF、JPG、WEBP等格式的图片内容;

音频视图:可以播放AAC、WAC、 MP3、OGG、MPEG等格式的音频内容;

软件优势

1、能够对抓取的图片进行分享。

2、能够保存抓取后的包内容。

3、代码开源。

4、抓取并保存Http和Https请求。

5、不需要Root。

6、解析请求和响应信息,能够解析的格式包括图片、文字、GZIP压缩、Chunk等格式。

软件亮点

HttpCanary是一款功能强大的HTTP/HTTPS/HTTP2网络包抓取和分析工具,你可以把他看成是移动端的Fiddler或者Charles,但是HttpCanary使用起来更加地简单容易,因为它是专门为移动端设计的!

🔥最重要的是:无需root权限!无需root权限!无需root权限!

HttpCanary支持对HTTP协议包的抓取和注入。使用这款App,您将能够非常非常方便的测试Rest API接口请求。同时,HttpCanary提供了各式各样的数据浏览功能,比如Raw视图、Hex视图、Json视图等等。

相关资讯

HttpCanary采用方式将网络包转发给本地代理服务器,本地代理服务器将数据包转发虚拟网关,由虚拟网关进行不同策略拦截和协议解析,最后再将数据发送给终端,原理图如下。

这是响应:

其中,最重要的一层就是虚拟网关(Virtual Gateway),需要对协议进行鉴定解析等等,包括数据包的拦截注入都是在这一层处理的,比如HTTPS的中间人(MITM)解析出明文包。虚拟网关采用拦截器的设计(Interceptor),既提供了内部封装的解析逻辑,又提供了对外扩展的接口,比如HttpCanary的模组化设计(后面会详说)也是实现的这些接口。

以上整个过程都封装在名为NetBare的库内,代码还在整理中,我会尽快将NetBare开源到Github。NetBare目前已经实现了对IP协议簇下的TCP和UDP的转发逻辑,以及对TCP协议中HTTP1.0和1.1版本的解析功能,其它的协议可以后续再扩展。理论上,集成NetBare库可以实现类似Wireshark,Fiddler等抓包工具的功能,HttpCanary App就是集成了NetBare库,实现了对Http的抓包、注入等功能。

这是响应:

其中,最重要的一层就是虚拟网关(Virtual Gateway),需要对协议进行鉴定解析等等,包括数据包的拦截注入都是在这一层处理的,比如HTTPS的中间人(MITM)解析出明文包。虚拟网关采用拦截器的设计(Interceptor),既提供了内部封装的解析逻辑,又提供了对外扩展的接口,比如HttpCanary的模组化设计(后面会详说)也是实现的这些接口。

展开
详细信息

应用大小:9.50MB应用版本:v3.3.5

系统要求:Android更新时间:2020-06-24 09:11:00

语言:中文开发商:https://www.jqdemo.com/

应用截图

应用推荐

游戏攻略

相关版本

  • 下载排行榜
  • 热门排行榜
  • 最新推荐
  • 最热推荐