Добро пожаловать, гость ( Вход | Регистрация )
| Grom PE |
Jul 15 2016, 14:28
Сообщение
#1
|
![]() Advanced Member ![]() ![]() ![]() Группа: CTPAX-X Сообщений: 84 Регистрация: 7-February 08 Из: i@grompe.org.ru Пользователь №: 3,120 Спасибо сказали: 95 раз(а) |
Давно мечтал о проекте, который позволил бы описывать любые бинарные форматы,
и с помощью описания читать, записывать эти форматы, делать преобразования. Наткнулся на проект Kaitai Struct, в нём есть текстовый формат описания на основе YAML (выглядит вот так: пример DOS MZ EXE) и генераторы программного кода на Java, JavaScript, Python, Ruby, читающего описанный формат. Проект написан на языке Scala, поэтому должно быть легко добавить нужную функциональность. Проект очень молодой, вплотную пока не смотрел, но направление правильное. http://kaitai.io/ https://github.com/kaitai-io/kaitai_struct_compiler |
![]() ![]() |
| -=CHE@TER=- |
Aug 9 2018, 15:23
Сообщение
#2
|
|
Walter Sullivan ![]() ![]() ![]() Группа: Root Admin Сообщений: 1,401 Регистрация: 4-February 08 Пользователь №: 3 Спасибо сказали: 323 раз(а) |
useretail, есть такая тема! (*улыбается*)
Переместил твоё сообщение сюда. Спасибо сказали:
|
Grom PE Kaitai Struct — описание бинарных форматов Jul 15 2016, 14:28
useretail Хочу поделиться новинкой (если кто еще не в курсе ... Aug 9 2018, 13:31![]() ![]() |
| Упрощённая версия | Сейчас: 2nd December 2025 - 00:47 |