Kaitai Struct

Kaitai Struct

Kaitai Struct

软件

软件描述

Kaitai Struct 是一种用于二进制格式规范的正式语言,可编译为 Java、JavaScript、Python 和 Ruby 的解析器代码。

官方网站

访问软件的官方网站了解更多信息

官方认证

kaitai.io

安全链接HTTPS

什么是 Kaitai Struct?

Kaitai Struct 是一种声明式语言,用于描述文件或内存中布局的各类二进制数据结构,例如二进制文件格式、网络流数据包格式等。
其核心思想是:将特定格式用 Kaitai Struct 语言(.ksy 文件)描述,然后通过 ksc 编译器生成支持的编程语言源代码文件。这些模块将包含用于解析器的生成代码,可从文件/流中读取所描述的数据结构,并提供简洁易懂的 API 访问。

🔄 替代方案

19 个选择

010 Editor 是一款专业的文本/十六进制编辑器,可用于编辑计算机上的任何文件、驱动器或进程。通过二进制模板技术,010 Editor 可将二进制文件解析为可理解的数据结构。

付费 • 专有
查看详情
Catch22 HexEdit

Catch22 HexEdit

软件

HexEdit 是一款适用于 Microsoft Windows 的十六进制文件编辑器。HexEdit 可让用户查看和编辑任何类型的文件,无论其保存为何种格式。

免费 • 开源
查看详情

HxD 是一款精心设计且快速的十六进制编辑器,除了能够直接编辑磁盘和修改主内存(RAM)外,还能处理任意大小的文件。

免费 • 专有
查看详情
BinEd

BinEd

软件

BinEd 是一款十六进制编辑工具,可直接浏览和编辑任何文件或二进制数据的内容。

免费 • 开源
查看详情

WinHex 是一款十六进制编辑器,可打开磁盘、扇区、文件(原生支持 FAT、NTFS、Ext2/3、ReiserFS、Reiser4、UFS、CDFS、UDF)及物理内存(RAM)。它能够读取、写入和提取数据,以供进一步的取证分析。

付费 • 专有
查看详情
4.5

一款快速且智能的开源十六进制编辑器,适用于 macOS。

免费 • 开源
查看详情
ImHex

ImHex

软件

4.4

ImHex 是一款免费且功能丰富的十六进制编辑器,具备许多通常仅在付费产品中才有的工具。 它内置了自定义脚本语言,用于高亮和解码二进制数据,还配有反汇编器、强大的文件分析工具等众多功能。

免费 • 开源
查看详情
REHex

REHex

软件

一款跨平台(Windows、Linux、Mac、BSD)的十六进制编辑器,适用于逆向工程及其他用途。

免费 • 开源
查看详情
上一页
下一页

支持平台

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。