Сегодня увидел свет интерактивный учебный курс по языку парсинга бинарных данных [ Kaitai Struct ](
http://kaitai.io ) .Курс создан на базе онлайн-платформы avatao, которая известна своими учебными материалами по информационной безопасности (сетевой и web-безопасности, обратной разработки (reverse engineering), криптографии). Основное достоинство платформы заключается в том, что практика идёт на живых примерах и с настоящими инструментами: для обучающихся персонально запускаются временные виртуальные машины с примерами уязвимостей для отработки определённых техник. На avatao уже были опубликованы курсы по таким известным инструментам, как Wireshark, sqlmap, Nmap, Unicorn, John the Ripper, сегодня к их числу присоединяется Kaitai Struct (разумеется, куда более молодой и менее именитый).Практикум создан Томашем Коцкой (Tamás Koczka) на основе его [ Web IDE ](
https://kt.pe/kaitai_struct_webide/ ) для Kaitai Struct — интегрированной веб-среды, содержащей всё необходимое для визуальной работы с бинарными файлами: редактор исходного кода, hex viewer, средство просмотра результирующего дерева объектов, отладчик парсеров. На данный момент опубликованы 4 первых задания курса, в дальнейшем их число будет расти. Исходный код всех заданий [ доступен на GitHub ](
https://github.com/koczkatamas/kaitai_struct_webide/tree/devel ) . >>> [ Официальный анонс на avatao ](
https://blog.avatao.com/Kaitai/ )
Ссылка:
http://www.linux.org.ru/news/opensource/13048898