您的位置: 首页 > 软件 > 系统工具 > HttpCanary
HttpCanary手机软件app

HttpCanary

让你一键可以抓包
  • 类型:系统工具
  • 语言:中文
  • 版本:v1.0
  • 平台:Android
  • 大小:20.09MB
  • 更新:2023-12-21 22:04:54

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的模组化设计(后面会详说)也是实现的这些接口。

咖绿茵为您提供HttpCanary的手机软件,欢迎大家记住本站网址,咖绿茵是您下载安卓手机软件app最好的网站!

如果您觉得这个手机软件好用,请分享给您的好友:https://www.kalvin.cn/android/49764.html

相关截图
  • HttpCanary手机软件app截图
  • HttpCanary手机软件app截图
  • HttpCanary手机软件app截图
  • HttpCanary手机软件app截图
  • HttpCanary手机软件app截图
相关下载 更多+
推荐集合 更多+
  • 模拟电竞手游合集
  • 工厂流水线类手游合集
  • 模拟生活的手游合集
  • 模拟制作冰淇淋手游合集