rootkiter / vim-hexedit

Hexedit is a plug-in under VIM, which is used to strengthen the hex editing ability of VIM.
http://rootkiter.com/vim-hexedit/
66 stars 2 forks source link

需要增加一个能够解析文件格式的功能,类似 010editor 那样,按照模版解析文件。 #1

Open rootkiter opened 4 years ago

rootkiter commented 4 years ago

010editor 的模版解析引擎没有开源,目前只看到一个相近的解析引擎,还在犹豫是否使用它https://github.com/d0c-s4vage/pfp。

rootkiter commented 4 years ago

另一个选择是一个叫Kaitai的项目 https://github.com/kaitai-io/kaitai_struct

这个项目的问题是当前模版太少

rootkiter commented 4 years ago

https://pref.github.io 一个早期的010模版引擎代码。C++实现,似乎是目前的最优解。