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
软件
HexEdit 是一款适用于 Microsoft Windows 的十六进制文件编辑器。HexEdit 可让用户查看和编辑任何类型的文件,无论其保存为何种格式。
免费 • 开源
查看详情WinHex 是一款十六进制编辑器,可打开磁盘、扇区、文件(原生支持 FAT、NTFS、Ext2/3、ReiserFS、Reiser4、UFS、CDFS、UDF)及物理内存(RAM)。它能够读取、写入和提取数据,以供进一步的取证分析。
付费 • 专有
查看详情
ImHex
软件
★4.4
ImHex 是一款免费且功能丰富的十六进制编辑器,具备许多通常仅在付费产品中才有的工具。 它内置了自定义脚本语言,用于高亮和解码二进制数据,还配有反汇编器、强大的文件分析工具等众多功能。
免费 • 开源
查看详情





