В этой статье мы кратко рассмотрим программный способ обхода иммобилайзера. Для начала следует заметить, что некоторые сервисные устройства, находящиеся у дилеров, позволяют завести автомобиль с вышедшим из строя иммобилайзером для его экстренной доставки в автосервис. Это так называемая функция «универсальный ключ».
Технология действия универсального ключа рассчитана на нахождение некоторых кодовых комбинаций, с помощью которых появляется возможность отключения паролевого доступа к иммобилайзеру.
Существуют программы деактивации иммобилайзера, получившие название «Киллеры иммобилайзера». Алгоритм действия «киллера» таков: программа подгружается в память блока управления двигателем и начинает выполняться в момент включения зажигания. Таким образом, микропроцессор ECU изменяет данные, касающиеся иммобилайзера, и выключает паролевый доступ. После этого в ECU заново устанавливается штатная программа, и автомобиль начинает функционировать без иммобилайзера.
Стоит отметить, что работа с подобными программами требует определенного опыта и знаний. Помимо программ-киллеров, которые просто являются удобным инструментом изменения памяти ECU, альтернативой может стать прямое редактирование памяти. Для этого используется компьютер с программатором, и с клавиатуры вводятся нужные данные. Подобные способы внесения кодовых комбинаций в память иммобилайзера навсегда деактивируют иммобилайзер.
Существуют менее корректные методы программного обхода иммобилайзера, когда вместе с функцией доступа отключается система самодиагностики. В этом случае блок управления двигателем перестает выдавать ошибки, возникающие в системе. Перед подобным вмешательством в программную часть иммобилайзера следует выполнить резервное копирование данных, чтобы в случае надобности всегда можно было восстановить штатную работу системы.
Существует метод «перепрошивки» ECU двигателя, когда в память блока управления записывается старая версия программы, в которой нет иммобилайзера.
Подобный способ иногда требует и замены некоторых элементов системы управления на более ранние версии для сохранения корректной функции взаимодействия. Объясняется это тем, что включение в систему автомобиля иммобилайзера обычно происходит в момент обновления оборудования систем управления автомобилем. Как показывает опыт, элементы для замены определяются после пробной поездки и сканирования ECU на предмет ошибок.