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 个选择
Tweak hex editor

Tweak hex editor

软件

Tweak 是一个十六进制编辑器。它允许您在极低级别编辑文件,让您查看文件的完整且精确的二进制内容。它可用于修改二进制文件(如可执行文件)、编辑磁盘或光盘镜像、调试生成二进制文件格式的程序等。

免费 • 开源
查看详情
DHEX

DHEX

软件

DHEX不仅仅是一个普通的十六进制编辑器:它还包含一种对比模式,可轻松方便地比较两个二进制文件。由于基于ncurses且支持主题设置,因此可在多种系统和环境下运行。

免费 • 开源
查看详情
HextEdit

HextEdit

软件

HextEdit 是一款快速轻量的十六进制编辑器,用于查看和编辑二进制数据。在简洁原生的应用程序中,可快速低级别地编辑几乎任何文件类型。它具备快速的增量查找功能、字节检查器,并作为原生应用程序具有整体快速的性能。

免费 • 专有
查看详情
上一页
下一页

支持平台

下载与相关链接

安全提示
⚠️

安全提醒

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