Kaitai Struct is a formal language for binary format specification that can be compiled into parser code
Mentions in press and media 11
Date | Title | Description |
20.09.2024 | Unraveling the Code: The Reverse Engineering of LHX Game Resources | In the world of retro gaming, few titles have left a mark as profound as LHX, a flight simulator that captured the imagination of many in the early '90s. The game, with its intricate graphics and gameplay, is a treasure trove for enthusiast... |
20.09.2024 | Реверс-инжиниринг ресурсов игры LHX. Часть 4 | К новым вершинам В конце прошлого поста мне стало очевидно (остальным стало очевидно гораздо раньше), что расшифрованные модельки надо конвертировать во что‑то помоложе 90х годов и поуниверсальней двоичного дампа с кастомными командами. Ины... |
19.09.2024 | Реверс-инжиниринг ресурсов игры LHX. Часть 3 | Graphics3D в MathematicaВ предыдущих сериях В прошлом посте я расписал то, как я нашел в экзешнике LHX.exe сначала всего лишь один байт, значение которого искал — и как я был этим горд. Ну и еще про то, как я изящно почти разобрался со стру... |
18.09.2024 | Реверс-инжиниринг ресурсов игры LHX. Часть 2 | Мне кажется это символично.Первый шаг в нужном направлении Несколько лет спустя, после описанных в предыдущей части событий, в один прекрасный день, мне вспомнились собственно описанные в предыдущей части события, а после этого в мою голову... |
29.07.2024 | Тысяча и одна библиотека С++ | В жизни каждого программиста С++ рано или поздно возникает задача, которую кто-либо уже решил. Однако найти это решение бывает очень непросто в силу разных причин: оно недостаточно разрекламировано, либо имеет нечеткую документацию, или воз... |
04.05.2023 | Спортивные часы Garmin: изучаем GarminOS и её ВМ MonkeyC | Коротко: прошивку своих Garmin Forerunner 245 Music я реверснул ещё в 2022 году, обнаружив дюжину уязвимостей в их платформе для разработчиков приложений Connect IQ (CIQ). Уязвимости эти можно использовать для обхода разрешений и компромета... |
04.04.2023 | Разбор бинарных форматов. Часть 1 | Автор статьи: Александр Колесников Вирусный аналитик Одна из самых сложных и интересных задач, с которыми сталкивается реверс инженер — это анализ бинарных файлов. Зачастую это может быть просто уже известный формат, и интерес с точки зрени... |
20.09.2022 | Взлом игрового архива трэш-клона GTA 3 и использование Kaitai для упрощения распаковки | Эта статья продолжает идею предыдущей "Как у меня получилось взломать и распаковать ресурсы старой игры для PSX" здесь я также попытаюсь с точки зрения "новичка в реверс-инжиниринге" описать ход мыслей и действий с помощ... |
14.04.2022 | Ленивый Reverse Engineering — Часть 2 | Статья расскажет о практическом аспекте при использовании инструментария, который позволяет производить исследование программного обеспечения с минимальным порогом вхождения и максимальной информативностью. Рассмотрим следующие инструменты:... |
02.08.2021 | Еще одна стажировка, или сказ про реверс IP-камеры | Вступление Итак, меня взяли на стажировку. Стажировка рассчитана на 2–3 месяца неспешной работы по 20 часов в неделю. Что обещали научить делать (забегая вперед – обещание выполнили): анализ открытых источников; анализ аппаратных интерфейсо... |
Show more