Описание обмена
Структура кадров, команды, ответы, контрольные суммы, тайминги и ошибки.
Firmware reverse engineering · MCU · embedded
Помогаем разобраться с embedded-устройствами, у которых потеряны исходники, неполная документация или недоступен старый разработчик. Восстанавливаем поведение, протоколы, состояния и алгоритмы управления.
Когда нужно
Как работаем
Результат
Структура кадров, команды, ответы, контрольные суммы, тайминги и ошибки.
Режимы работы, условия переходов, реакции на входы, аварийные и восстановительные сценарии.
Техническое описание, по которому можно писать новую сопровождаемую прошивку.
Понимание защиты чтения, доступности данных, рисков переноса и способов валидации.
Типовые задачи
Юридическая аккуратность
Мы не занимаемся обходом лицензий, клонированием защищенных коммерческих продуктов, извлечением ключей доступа или несанкционированным доступом. Заказчик подтверждает, что имеет право передать устройство на анализ. Цель работ - ремонт, совместимость, миграция или восстановление сопровождения.
Первый шаг
Для первичной оценки полезны фото платы, модель устройства, описание цели, доступная документация и информация о прошивке.