Реверс-инжиниринг прошивок ECU / снятие иммобилайзера
Стек: Ghidra, Python, Sleigh (C166/Infineon), архитектура классов parse/compile/check
Разработка модулей для анализа и патчинга прошивок автомобильных блоков управления (ECU) в рамках бизнеса по снятию иммобилайзера. Работа включает: реверс-инжиниринг бинарных прошивок в Ghidra (включая настройку поддержки нечастых архитектур типа Infineon C166 через кастомное Sleigh-расширение), поиск и модификацию байтовых паттернов (fixed-address патчинг, поиск VIN-подстрок в бинарных данных), разработку модулей по единой архитектуре (parse/compile/check) для интеграции в серверную систему обработки заказов.
Результат: несколько рабочих модулей для разных марок/моделей (Chevrolet, Lada, Peugeot), развёрнутых в продакшене и обслуживающих реальных клиентов бизнеса immoff.kz.
https://immoff.kz/