我正在寻找一种图形描述语言来记录二进制流,例如网络数据包或二进制文件格式(用代码描述,然后输出为图形)。 与 DOT/Graphviz 的想法相同。
这是预期结果的示例,取自维基百科,用于描述网络数据包。 我几乎可以肯定我去年在互联网上看到过这样的工具,但我再也找不到它了。我记得结果非常漂亮,甚至比下面的例子还要好。
感谢您的建议。
我也遇到了同样的问题(记得我不久前见过这样的东西,但不记得在哪里了),经过大量挖掘,我终于找到了 Kroki,它是各种文本图定义语言的统一 API。
我想我记得的是 packetdiag 但 bytefield-svg 的结果更漂亮。