Как считать дамп иммобилайзера
Современные штатные иммобилайзеры автомобилей обладают высокой надежностью, от откровенно проблемных конструкций наподобие инфракрасных ключей Renault Scenic производители давно отказались. Тем не менее, возможность перепрописывания чипов в них должна сохраняться – при потере ключа или покупке дополнительного записать новый чип придется в любом случае. Даже заказ ключа по вин-коду, как это обычно называют в автосалонах, сам по себе бесполезен без перепрограммирования иммобилайзера – по VIN коду изготавливается только хвостовик под личинку замка, код нового чипа уникальный.
Но, чтобы обеспечить надежность защиты от угона (не будем сейчас говорить о возможности переписать дамп иммобилайзера через диагностический разъем), перепрограммирование осуществляется с применением шифрования, привязкой к внутренней дилерской сети производителя или иным методом, затрудняющим выполнение работы «каждым желающим».
Что такое код иммобилайзера и как он связан с вин-кодом?
Как это работает на практике? Часто применяемый способ – запрос специального уникального кода, без которого иммобилайзер не допускает свое перепрограммирование. При этом каждый автомобиль уже имеет собственный уникальный идентификатор – VIN-код. Поэтому программирование иммобилайзера может осуществляться либо с запросом уникального кода по VIN с корпоративных серверов компании (т.е. только с авторизацией официального дилера), либо код сам по себе является результатом шифрования уникального VIN-кода автомобиля.
В криптографии существует понятие хеш-функции – преобразования произвольного набора данных в формализованную строку заданной длины. Изначально закладывая «калькулятор пин-кодов иммобилайзера» в программное обеспечение центрального блока, производителю достаточно однократно прошить значение VIN в память иммобилайзера, и сверку правильности кода он сможет выполнять полностью закрыто для пользователя.
Представим гипотетический блок иммобилайзера, подключенный к диагностической шине. В автомобилестроении давно стало принятой нормой в каждом электронном блоке, присутствующем на шине, однократно прописывать VIN с целью защиты от угона «на разбор». Блок, выйдя на связь с «окружающими», не функционирует, если прописанный в нем VIN не совпадает с кодами, прописанными в остальные блоки. VIN прописывается в новом («пустом») блоке при его начальной конфигурации и даже с помощью оборудования дилерского уровня переписан быть не может.
Предположим, что блок для перепрограммирования чипов вычисляет ключ по VIN с помощью распространенной функции хеширования MD5. Обратите внимание, что в памяти контроллера нигде сам код не хранится – считать код иммобилайзера из EEPROM невозможно. Но, как только контроллер получает по диагностической шине запрос на запуск процедуры обучения ключей, он преобразует прошитый VIN согласно выбранной производителем хеш-функции. Для VIN-номера JN1WNYD21U0000001 хеш MD5 будет иметь вид 1b29a90b1c8f6ca64a8193f74a0972aa: эту последовательность символов контроллер ждёт в посылке от диагностического сканера и при любой другой откажется выполнять обучение.
Такой смоделированный нами иммобилайзер имеет высокую степень защиты: залить в него дамп от другого блока и воспользоваться прописанными в него чипами не получится, поскольку иммобилайзер заблокируется, обнаружив конфликт VIN-ов с остальными блоками. Считать код из блока снова нельзя, потому что он нигде и не записан. И где взять код иммобилайзера в этом случае без доступа к сети производителя автомобиля? Только разобравшись в машинном коде прошивки блока, «выловив» в ней алгоритм вычисления кодовой последовательности.
Как узнать код иммобилайзера. Калькуляторы кодов
Увы, в реальности мы живем в мире, где и в разы более сложная защита взламывается. Поэтому, чем старше машина, тем больше вероятность, что калькулятор кодов иммобилайзера для нее давно общедоступен или в худшем случае продается за деньги в Интернете. Ради разовой процедуры мало смысла покупать программу, проще обратиться туда, где она гарантированно есть: в частный сервис, предлагающий услуги перепрограммирования иммобилайзеров.
Сами автопроизводители часто упрощали механизм защиты, который мы описали выше. На автомобилях Renault никакой связи пин-кода программирования ключей с VIN самого автомобиля изначально не было. Пин вычислялся из серийного номера, который нанесен внутри самого ключа, и «кода типа автомобиля», указанного на наклейке кузова, с помощью программы Trantir, входившей в состав дилерского программного обеспечения… и очень быстро разошедшейся по Интернету.
Скачав программу (причем, как и все старое программное обеспечение Renault, написана она исключительно под MS-DOS, так что на современных операционных системах потребуется еще и эмулятор), достаточно ввести запрошенные данные и получить искомый код.
Если у Вас Nissan, то калькулятор кодов есть и вовсе в онлайне.
Здесь найти, где находится код иммобилайзера (точнее – «исходник» для калькулятора), без пояснений тоже не получится. На «Ниссанах» ряда моделей (увы, и этот калькулятор не универсален) пин-код рассчитывается не из VIN, а из номера BCM – бортового коммутационного модуля, который среди прочего отвечает и за считывание ключей. На корпусе блока найдёте наклейку с буквенно-цифровым кодом наподобие 284В2-ХХХХХ, где ХХХХХ – это те пять символов, которые и нужно «скормить» калькулятору. Например:
На «Фордах» (и «Маздах» на общей с ними платформе) реализован принцип incode/outcode – здесь контроллер самостоятельно формирует некоторую последовательность цифр (incode), на которую для запуска процедуры прописки ключей нужно дать корректный ответ (outcode).Принципиальной разницы с описанным выше примером расчета пин-кода через VIN нет.
А вот Kia и Hyundai описанный нами алгоритм иллюстрируют самым лучшим образом. На автомобилях, оборудованных ICM SMARTRA-3 (выпущенных с июня 2007 года), для получения пин-кода используется полный VIN автомобиля, на более старых машинах – только его последние цифры.
Ещё кое-что полезное для Вас:
Как ввести код
Итак, предположим, как узнать код иммобилайзера по вин-коду или как-то еще для своего автомобиля, Вы разобрались, нашли калькулятор и получили в нем пин-код. Остается последний вопрос – а как ввести код иммобилайзера, собственно говоря?
Руководствуясь теми же соображениями безопасности, уже достаточно давно автопроизводители не оставляют никаких возможностей для ввода, кроме посылок по диагностической шине. На автомобиле, выпущенном после 90-х, с наивысшей вероятностью понадобится хоть какой-то сканер. Необязательно это должен быть сканер дилерского уровня – хватает и дешевого шнурка с Aliexpress, главное – найти подходящую программу. Классическим примером здесь станет предназначенная для автомобилей VAG программа VCDS (или не менее известная ее «русифицированная» версия «Вася-диагност») с тем самым «шнурком с Али» (он же адаптер VAG K-Line).
«Вручную» же, с помощью органов управления в автомобиле, пин-код вводится редко, да и удобством это решение не отличается. Как пример приведем алгоритм разблокировки иммобилайзера в старых Renault (часто можно услышать мнение, что этот «ручной алгоритм» ввели из-за любви иммобилайзеров у них «забывать» прописанные ключи):
- включаем зажигание – при этом контрольный индикатор иммобилайзера начинает быстро моргать, указывая, что чип во вставленном в замок зажигания ключе не записан в память;
- нажимаем и удерживаем кнопку блокировки дверей, которая находится на центральной консоли;
- отпускаем кнопку спустя 2 секунды – частота моргания индикатора падает;
- отсчитываем число вспышек, равное первой цифре пин-кода, вычисленного ранее через калькулятор;
- снова нажимаем и удерживаем кнопку, повторяем такие действия для каждой цифры пина;
- выключаем зажигание, еще раз нажимаем кнопку блокировки ЦЗ;
- как можно быстрее трижды нажимаем кнопку на ключе.
Нельзя сказать, что такой способ удобен. Но и у него есть серьезный плюс – если проблемы с иммобилайзером начинаются в дороге, то, зная пин-код, владелец машины может продолжить движение достаточно быстро, не придется искать автосервис и вызывать эвакуатор. Увы, на большинстве автомобилей это будет неизбежно.
Аварийный пин-код иммобилайзеров ВАЗ
Оснастить беспроблемным иммобилайзером автомобили у тольяттинских инженеров не вышло: и изначально устанавливавшийся АПС-4, и сменивший его АПС-6 успели получить репутацию не отличающихся надежностью. Решение проблем с «забытыми» ключами в них было выбрано «не имеющим аналогов»: в программе иммобилайзера изначально предусмотрели возможность самому водителю задать личный код разблокировки, чтобы получить возможность запустить двигатель.
Пин-код здесь – шестизначный, в котором используются цифры от 1 до 9. Для задания пина используются два ключа зажигания – «рабочий» и «обучающий»:
- Выполняется штатная процедура программирования ключей зажигания, ранее нами уже описывавшаяся.
- В конце ее обучающий ключ не извлекается, а оставляется в положении «зажигание ВКЛ».
- Как только погаснет лампа Check Engine, начинается ввод кода нажатиями газа «в пол»: каждое нажатие и отпускание увеличивает введенную цифру на 1, нажатие и удержание на 5 секунд осуществляет запоминание введенной цифры и переход к вводу следующей.
Учитывая «удобство» процедуры, не стоит задавать код 999999. Обратите внимание, что при любой ошибке (например, при 10 нажатиях на педаль) все придется начинать заново с момента прописывания ключей.
Вводится пин аналогично: включаем зажигание, ждем, пока не погаснет Check Engine, затем начинаем манипуляции с педалью газа.
Каждый современный иммобилайзер – это устройство, которое защищает машину за счёт блокировки двигателя. Такое устройство имеет свой, индивидуальный код, который позволяет отключить охранную систему в экстренном режиме. Некоторые водители умудряются терять коды иммобилайзеров, а как восстановить не знают. Очень много информации о каждом транспортном средстве зашифровано в его вин-коде и данные про код иммобилайзера в том числе. Зная вин-код своего транспортного средства, водитель без особых проблем сможет восстановить код иммобилайзера. Более подробно о том, как это сделать будет говориться прямо сейчас.
Код иммобилайзера и вин-код, как они связаны между собой, восстановление кода иммобилайзера по вин-коду
Каждое транспортное средство имеет уникальный код, который отображает полную информацию о нём и каждый иммобилайзер также обладает подобным кодом. Автовладельцы не застрахованы от потери кода иммобилайзера, но его можно восстановить, и как оказалось, это делается достаточно лёгким способом. Чтобы восстановить пароль иммобилайзера, водителю достаточно переписать на бумагу или внести в память электронного гаджета вин-код, подключиться ко всемирной сети и воспользоваться специальным калькулятором. Всё очень просто и при этом не требуется особых усилий. Но, чтобы всё было сделано правильно. Водителю необходимо иметь определённые знания и сейчас он их сможет получить.
Что представляет из себя иммобилайзер и зачем ему нужен код
Иммобилайзер – устройство небольших размеров, которое позволяет охранять автомобиль от угона за счёт возможности полной блокировки двигателя. Характерными особенностями иммобилайзеров можно считать:
- возможность подключения к машине за посредничеством проводов или совсем без них;
- разблокировка системы при помощи радиометок, голосового ввода или введения кодовой комбинации на штатных кнопках;
- устройства очень компактных размеров;
- системы охраны с дополнительными функциями или без них;
- на основных блоках не наблюдается кнопок, можно скрыть в любом месте;
- имеют доступ к блокаторам капота и могут подключаться к стандартным сигнализациям.
Каждый иммобилайзер имеет индивидуальный код. Он может содержать от 4 до 7 символов. Его указывают на специальной пластиковой карточке, которую автовладельцу несложно потерять. Восстановить утерянный код методом подбора практически нереально, а вот, используя данные вин-кодов вполне реально, причём очень быстро.
Что такое вин-код и какую информацию он в себе несёт
Каждый человек ходит в магазины, покупает разные товары и на каждом из них может заметить такую метку, как штрих-код. Этот код скрывает в себе полную информацию о конкретном товаре и его производителе. Для транспортного средства своеобразным штрих-кодом является вин-код. Именно в нём скрывается полная информация о машине за всё время, которое прошло от её выпуска и до последнего момента эксплуатации.
Этот 17-значный код, состоящий из цифр и букв латинского алфавита позволяет автомобилисту узнать следующую информацию:
- дата выпуска автомобиля и его особенности;
- информация о производителе транспортного средства и особенностях конкретной модели;
- данные про события, которые происходили с автомобилем за всё время его эксплуатации – пробег, штрафы и аварии, был ли он заложен, становилась ли машина объектом угона, сколько владельцев сменилось;
- необходимые данные для восстановления утерянных кодов разных охранных систем;
- другая информация, которая касается транспортного средства и всех его владельцев.
Самостоятельная расшифровка вин-кодов не является реальностью, ведь для вычисления необходимых данных нужно использовать специальный калькулятор. Эту программу для расшифровки кодов, пользователи смогут загрузить на свои персональные компьютеры или мобильные устройства или расшифровать вин-код в режиме онлайн.
От чего зависит какой именно код используется для конкретного иммобилайзера
Независимо от того, насколько расширенным будет функциональный ряд иммобилайзеров разных марок и моделей, их основная функция – это охрана транспортного средства за счёт блокировки двигателя. Каждый иммобилайзер имеет свой уникальный код, который поможет разблокировать систему в случае экстренных обстоятельств. Его значение может вмещать в себя 4, 5 или 7 символов. Насколько длинным будет код иммобилайзера зависит от следующих показателей:
- марка автомобиля, его модель и время выпуска;
- бренд иммобилайзера;
- время выпуска иммобилайзера;
- конкретная модель блокирующего устройства и её мощность.
Размер и значение кода зависят от нескольких показателей. Изучив их, можно определить сколько именно символов скрывается в коде иммобилайзера, но подбор правильной комбинации – это вещь бессмысленная, а особенно если нужно разблокировать систему срочно.
Где и как можно скачать калькулятор кодов
Пользоваться калькулятором автомобильных кодов сможет без особых проблем каждый владелец транспортно
го средства. Работают такие калькуляторы по очень простому принципу, суть которого заключается в следующих этапах:
- осуществление входа в систему калькулятора кодов;
- поиск специального поля, предназначенного для введения данных;
- прописывание кодов с сроке поиска и указывание других личных данных;
- отправка вин или другого кода на расшифровку;
- ожидание ответа от системы и получение результата.
В калькуляторе достаточно просто прописать вин код полностью и указать дополнительные данные о себе. Система, после обработки введённых данных, сможет прислать пользователю полный отчёт о проделанной работе, скинуть на электронный ящик все данные, которыми интересовался пользователь.
Этот калькулятор без особых проблем скачивается на большинство электронных, мультимедийных устройств. Чтобы установить калькулятор расчёта кода иммобилайзера по вин-коду стоит поступить следующим образом:
- зайти в одну из поисковых систем всемирной сети;
- ввести в специальной строке запрос «калькулятор для расчёта кода иммобилайзера по вин-коду скачать»;
- пересмотреть несколько результатов выдачи поисковой системы и найти лицензионный вариант программы;
- проверить файл с программой перед скачиванием на наличие вирусов – для этого на устройстве должен быть установлен антивирус;
- скачать файл, в котором запечатан калькулятор и установить его на мультимедийное устройство;
- открыть программу и ввести все необходимые для вычисления данные.
Результата ждать придётся недолго. Кроме утерянного кода иммобилайзера, пользователь получит возможность по вин-коду узнать много полезной информации, которая касается особенностей его транспортного средства. Использование калькулятора будет абсолютно бесплатным. Чаще всего автомобиль продаётся с установленным в него стандартным иммобилайзером и его код, как и другие данные, шифруется в кодовом наборе символов вин.
Нужно ли для использования калькулятора кодов подключаться к интернету
Чтобы скачать программу, которая может читать и расшифровывать разные коды и значения необходимо для начала найти её в интернете. После скачивания, калькулятор кодов станет обычной программой, которая постоянно будет присутствовать на рабочей панели мобильного устройства или ПК. Но достаточно ли одного скачивания программы для того, чтобы восстановить код иммобилайзера по вин-коду? Этого недостаточно и причинами такого ответа стали следующие особенности системы:
- все данные об автомобилях хранятся в онлайн базе данных и чтобы получить их программа должна иметь подключение к интернету;
- если пользователь хотел бы скачать себе такую таблицу данных, процесс не будет возможным, ведь она занимает слишком много памяти и должна постоянно обновляться, а в режиме офлайн это невозможно;
- только подключение к интернету позволит системе вычислить актуальные данные по вин номеру, а не считать застаревшую информацию.
Вычислять утерянный код иммобилайзера необходимо при помощи подключения ко всемирной сети и при этом нет разницы установлен на используемом устройстве калькулятор или его будут включать в режиме онлайн.
Что делать с восстановленным кодом иммобилайзера, который удалось получить при помощи расшифровки вин
После введения кода вин в предназначенные этого поля, калькулятор через короткое время предоставит пользователю требуемый результат. После получения кода иммобилайзера, его нужно записать и спрятать это значение в каком-то надёжном месте.
Если код стал известным водитель транспортного средства может поступать следующим образом:
- ввести кодовое число, чтобы снять блокировку двигателя или других систем автомобиля;
- заново прописать ключи системы и запомнить алгоритм действий;
- настроить иммобилайзер на удобный для работы режим.
Все действия и данные, которые использовались должны записываться на отдельно листе бумаги – эту информацию можно сохранить и другим способом. Записывая и запоминая свои действия, автомобилист может гарантировать себе, что произошедший с ним случай больше не повториться, а если он таки потеряет код, то будет точно знать как поступать в этой ситуации.
Вин код и код иммобилайзера – это два значения, которые всегда должны присутствовать в поле зрения человека. Один из них несёт в себе полную информацию о транспортном средстве, а другой позволяет поставить на режим охраны иммобилайзер или отключить его, прописать новые ключи и сменить настройки системы. Знание этих кодовых значений для каждого владельца автомобиля является крайне необходимым.
Вин код и код иммобилайзера – первое что должен узнать человек при покупке автомобиля
Если человек поехал в салон и решил купить новый автомобиль, то присутствие на нём иммобилайзера – это обычная вещь, а вин-кон присутствует абсолютно на всех авто. При покупке водитель в обязательном порядке должен узнать значения этих двух кодировок, ведь транспортное средство перейдёт в его собственность и знание его особенностей поможет в дальнейшем избежать проблем.
Покупая автомобиль, который уже был в пользовании стоит узнать эти два кода или хотя бы вин-код по следующим причинам:
- вин-код поможет считать полную информацию о транспортном средстве и прежний владелец не сможет скрыть от покупателя каких-то неприятных фактов;
- код иммобилайзера позволит эффективно пользоваться охранной системой и при необходимости менять её настройки;
- код иммобилайзера поможет узнать насколько это устройство является эффективным на самом деле;
- вин-код поможет проверить любую машину на предмет угона и при утери кода иммобилайзера вычислить его.
Определение кода иммобилайзера по вин-коду – это лёгкий процесс, но и вин-код необходимо знать. По вин-коду калькулятор считывает все данные об автомобиле и позволяет восстановить работу систем, доступ к которым был полностью или частично утерян. Код иммобилайзера – это элемент защиты охранной системы. Ведь чтобы её взломать придётся ввести именно это значение. Злоумышленники не будут пол дня подбирать коды, чтобы угнать автомобиль и просто оставят его в покое.
Вин-код – это 17-значный набор цифр и букв, который позволяет узнать информацию о конкретной машине и код иммобилайзера в том числе. Если кодовая карточка потерялась или произошла подобная проблематическая ситуация не стоит отчаиваться, ведь специальный калькулятор и вин-код за короткое время позволят вычислить необходимую комбинацию. Это быстро, просто, а главное, абсолютно бесплатно и доступно каждому автовладельцу.
I. Что это такое
Несмотря на огромную популярность предыдущей статьи (которую без указания источника информации перепечатал журнал «Мастер 12 V» и куски которой размещены еще на сотне мелких околоавтомобильных интернет – страничек) я решил ее коренным образом переработать.
Итак – иммобилайзер ВАЗ – штатное противоугонное устройство, устанавливаемое на все новые инжекторные автомобили ВАЗ (кроме «классики»). Первоначально, при выходе с завода, все иммобилайзеры находятся в необученном состоянии, то есть с неактивированной функцией защиты. В комплект поставки входит 3 ключа – 2 черных «рабочих» и красный «мастер-ключ» для обучения системы. Обучение, как правило, производится при продаже автомобиля или самостоятельно хозяином авто.
Принцип действия иммобилайзера довольно прост. Он осуществляет обмен данными с блоком управления (ЭБУ), разрешая или запрещая, в зависимости от состояния системы, запуск двигателя на уровне ЭБУ, то есть, без дополнительных блокировок. Разрешение на запуск двигателя производится только после успешной инициализации (считывания) черного ключа. При попытке завести автомобиль, не снятый с охраны, ЭБУ блокирует цепи зажигания и бензонасоса.
Как было уже отмечено, обмен данными между иммобилайзером и ЭБУ происходит по линии диагностики K‑Line, поэтому вывести его из строя или сбить код (!) возможно даже невинным подключением диагностического оборудования при включенном зажигании (испытано на собственном опыте) или помехами от обычного сотового телефона. Так же, при наличии иммобилайзера ни в коем случае нельзя «высаживать» АКБ «в ноль». В этом случае в EEPROM может прописаться хаотичный мусор, и поездки в сервис «на галстуке» не избежать. Довольно продолжительное время сей факт приносил немало доходов мастерским, ибо проблема решалась и до сих пор иногда решается горе – диагностами тривиально просто и прибыльно – заменой ЭБУ на новый при физическом отключении иммобилайзера. Справедливости ради необходимо отметить, что количество отказов и «глюков» иммобилайзеров в последнее время резко сократилось – видимо на ВАЗе все-таки ведется работа по улучшению помехоустойчивости иммобилайзеров, наибольшее количество «глюков» приходится на автомобили до 2001 г. выпуска.
Случаев внезапного отказа иммобилайзеров вследствие программных (именно программных, т.к. случаев выхода из строя иммобилайзеров ничтожно мало) сбоев было настолько много, что ВАЗ разработал в новом ПО программируемую пользователем функцию альтернативного запуска двигателя в случае отказа системы, т.е. контроллер в аварийном режиме разрешает произвести одну поездку при условии заблаговременной активации этой функции и правильного ввода пароля. Активация и ввод пароля из 6 цифр (программирование) производится нажатиями на педаль газа, представьте, сколько раз Вам будет нужно, не сбиваясь, по определенному алгоритму ее надавить, если Вы задумали, например, число « 999999 » :). Впоследствии, при отказе иммобилизатора, можно, опять – таки многочисленными нажатиями на газ, упросить машину завестись. Подробнее об этом извращении для неутомимых и любознательных можно почитать в описании иммобилизатора.
На автомобилях «Шевроле – Нива» и свежих (с 2004 г.в) применен более современный и совершенный иммобилизатор АПС‑ 6 . Устройство функционально аналогично АПС‑ 4 , но в этой системе кодовый ключ встроен в ключ зажигания, а считыватель находится в рулевой колонке. Так же реализован ряд дополнительных возможностей – управление электростеклоподъемниками, задними ПТФ, диагностика иммобилизатора по k‑line. Конструктивно АПС‑ 6 отличается от АПС‑ 4 . Мало того, АПС‑ 6 разных годов выпуска немного отличаются между собой. На фото, приведенном ниже, слева – АПС‑ 6 выпуска 2003 г., справа – 2001 г. Видимо это тот случай, когда «изготовитель оставляет за собой право вносить изменения, не влияющие на работоспособность изделия». Внутреннее устройство иммобилизатора, несмотря на невыкокую стоимость, довольно сложно. Он представляет собой микроконтроллер на базе PIC 16 C 65 B, схему K‑Line для обмена данными с ЭБУ по диагностической линии и памятью EEPROM, для хранения кодов обучения. Фото платы АПС‑ 4 . Фото платы АПС‑ 6 с Нивы-Шевроле. Фото платы АПС 6 . 1 (высокое разешение).
Следует также иметь ввиду, что очень часто АПС‑ 6 установлен в корпусе от АПС‑ 4 , т.е внешне блок имеерт маркировку АПС‑ 4 , а на плате маркировка APS‑ 6 .
На автомобилях «Калина» и «Приора» микрочип находится внутри штатного брелка. Брелок так же управляет штатным центральным замком (и штатной сигнализацией). В а/м «Приора» конструктивно иммобилайзер объединен с контроллером стеклопакета, на «Калине» – блок АПС‑ 6 отдельный, расположен за магнитолой.
Подключение АПС к ЭСУД с 55 -пиновым разъемом ЭБУ
К проводке с 81 -пиновым разъемом ЭБУ
II. Проблемы и решения.
Далее описаны методы борьбы с «заглючившим» или сломавшимся иммобилайзером. При обучении иммобилайзер записывает свой код в EEPROM (EEPROM – энергонезависимая флэш – память, сохраняющая данные при полностью отключенном питании) контроллера. В иммобилайзере так же используется EEPROM, в котором хранится информация о двух обученных ключах. В результате обучения получается индивидуальный комплект ключи – иммобилайзер – ЭБУ, работающий только в этом сочетании.
Очевидно, что для отключения иммобилайзера необходимо, что бы он физически отсутствовал и в EEPROM ЭБУ должна отсутствовать информация о наличии иммобилизатора. Проще говоря, необходимо отключить разъем от иммобилайзера и очистить EEPROM ЭБУ.
Иммобилизатор находится: на ВАЗ 2110 прямо над ЭБУ, то есть, для того, что бы добраться до него необходимо открутить боковой щиток; в ВАЗ 2109 с высокой панелью – за панелью приборов, между рулевой колонкой и тем местом, где у карбюраторных находится подсос. На автомобиле Шевроле-Нива доступ к иммобилайзеру (как, впрочем, и ко всему другому) сильно затруднен. Расположение смотрите на фото.
При удалении иммобилизатора не забудьте восстановить линию диагностики – установить перемычку для восстановления связи ЭБУ с диагностической колодкой. Для того, что бы пользоваться всеми остальными функциями иммобилизатора, можно обрезать провода и соединить их, восстановив тем самым K‑line (об этом чуть ниже), а разъем вставить на место.
Метод «оживления» контроллера очень прост – нужно очистить энергонезависимую память ЭБУ от информации, оставленной там иммобилайзером. На практике это выглядит так – от иммобилайзера отсоединяется разъем штатной проводки, если Вам необходимо, что бы сигнал диагностики доходил от ЭБУ до диагностической колодки, необходимо в снятом разъеме установить перемычку между контактами 9 . 1 и 18 . Иммо можно выбросить, а можно и оставить – красиво гасить плафон, в этом случае необходимо отрезать от разъема провода от контактов 9 . 1 и 18 и соединить их вместе. Разъем иммобилизатора при этом установить на прежнее место. Далее, нужно внимательно приглядеться к ЭБУ и выяснить его происхождение.
Если это Bosch M 1 . 5 . 4 , необходимо его вскрыть и установить на место штатного специально подготовленный чип с программой очистки EEPROM ЭБУ и включить на несколько секунд зажигание. После установки на место микросхемы с программой двигатель заведется, если, конечно, дело было именно в этом. Если же В Вашем блоке ПЗУ запаяна, выходов два – либо выпаивать и устанавливать панельку (что неплохо, пригодится впоследствии для Чип – Тюнинга), либо воспользоваться программой COMBISET от US, имеющей функцию очистки ЕЕPROM по последовательному каналу, без перепайки микросхем. Имейте ввиду, что в этом случае необходимо обеспечить адаптеру и ЭБУ надежную общую «землю». Для того что бы пользоваться этой платной программой вовсе нет необходимости в ее приобретении – функция очистки EEPROM полноценно работает и в демо-версии. В 2006 г. на автомобилях ВАЗ появились специальные заглушки на разъем АПС (см. фото), для восстановления связи между между ЭБУ и диагностической колодкой.
включении, не обнаружив иммобилайзер на линии диагностики, сам прописывает код разрешения запуска. Если Вы пользователь программатора COMBILOADER (или старой версии ECU Programmer) от SMS-Software, убрать иммо из памяти ЭБУ совсем элементарно – нужно считать EEPROM, нажать на кнопку «Удалить Имм» и записать дамп обратно.
В системах Bosch MP 7 . 0 H придется либо пользоваться программой Combiset (c eeprom работает даже demo-версия), либо выпаивать микросхему и программировать на программаторе, поддерживающем этот тип микросхем. При использовании Combiset необходимо подать + питания и массу на контроллер и подключить адаптер как показано на фото:
Может так случиться, что целиком стирать eeprom нельзя, тогда нужно подредактировать дамп по методе Kn: Для удаления записи об иммо достаточно байты с 02 до 07 заменить на FF. После подключения иммо не нужен и на это место очевидно ЭБУ прописывает 0 FD 1 0 FD 1 0 FD 1 . Если после записи FF иммо отключить физически, пишется туда 0 FD 30 FD 30 FD 3 . Если прописать сразу не FF а 0 FD 10 FD 10 FD 1 иммо не мешает больше. Самое интересное – если вписать случайную последовательность на это место, то иммо работает(. ) и прописывает туда ЭБУ снова 005100510051 . Меняются еще байты с 050 адреса и с 070 , это так называемый rolling-code, динамический пароль иммобилайзера.
Новая версия Combiloader ( 2 . 1 . 8 ) кроме штатной процедуры очистки eeprom получила возможность стирать eeprom без удаления данных иммобилизатора.
Вы можете сами проанализировать дампы eeprom и соответствующий статус иммобилайзера.
Если после процедуры очистки EEPROM двигатель завелся, можно рискнуть вновь подключить иммобилизатор. Следует иметь ввиду, что для того, что бы иммобилизатор нормально начал выполнять свои функции, необходимо заново «переобучить» его с помощью красного ключа. Может случиться так, что процедура переобучения не сработает. Тогда есть три варианта. Первый – необходимо выпаять eeprom из иммобилизатора, очистить его с помощью программатора и запаять обратно. Запаять можно также и новую, чистую микросхему. Второй – очистить eeprom с помощью программы А. Соколова (aka Uncle Sam) Combiset, режим очистки eeprom Bosch. Третий – приобрести новый иммобилизатор. Во всех трех случаях иммобилизатор «чистый», т.е способен к программированию с помощью любого красного ключа.
В случае, если ЭБУ меняется на новый, иммобилизатор будет сохранять работоспособность, реагировать на ключи и выключение/включение зажигания, но запуск двигателя запрещать не будет. В этом случае необходимо полностью переобучить иммобилайзер, используя красный и черные ключи. Иммо АПС‑ 4 ранних выпусков могли немотивированно «прописаться» во вновь подсоединенный ЭБУ, но эти случаи крайне редки.
После удаления иммобилизатора на автомобилях без катализатора и без регулятора СО (установка СО с компьютера или тестера) необходимо заново отрегулировать СО, т.к область хранения значиения коррекции СО тоже стирается.
Внимание! На автомобилях с системой Микас 7 . 6 (Дэу Сенс) целиком стирать eeprom нельзя – машина даже не заведется.
На автомобилях «Калина» деактивация иммобилайзера приведет к неполной работоспособности штатного центрального замка. Так же при неправильном обучении АПС‑ 6 (ошибках при активации) устройство блокируется. В этом случае единственный выход – запись «чистого» eeprom. Всегда старайтесь сохранять образа eeprom перед, да и после активации.
Практический семинар "Программирование блоков Иммобилайзера вручную, чтение EEPROM блоков иммобилайзера" 27-28 мая 2021 года.
Ведет: Андрей Груздев
На кого рассчитан курс: Курс рассчитан на мастеров, автодиагностов и специалистов в области копирования и изготовления ключей, имеющих базовые знания в работе с иммобилайзерами автомобилей.
Список тем для изучения:
- способы чтения данных иммобилайзера
- обзор систем (иммо) в блоках (ECU) в автомобилях и их разновидности (ECU)
- анализ содержимого ( иммо )
- знакомство с программаторами для чтения содержимого ( иммо ) – Orange 5, X Prog, Wizard Prog и др.
- обзор инструментов необходимых для работы с блоками ( иммо)
- инструкции по безопасной работе с блоками
Содержание Курса:
Часть 1 – "Теория"
- FLASH, DUMP ( ДАМП ); eeprom ( епром ) – что такое дамп, епром область его применения.
- Обзор микросхем памяти хранящих ДАМП (Tricor, Motorolla, Renessance, EEPROM и т.д.)
- Обзор блоков ( ИММО ) Производители и где хранятся данные (ЭБУ двигателя, Блок Комфорта, Щиток приборов и т.д. )
- Обзор программаторов для чтения ЕПРОМ.
- Обзор оборудования для работы с вычитанным дампом(Advanced Code Evo, Ad900Pro, Tango, Zeb Bull, Abritus и т. д.)
- Меры предосторожности в работе с ДАМПом.
Часть 2 – "Практика"
- Снятие и разбор блока Иммо.
- Демонтаж микросхемы памяти.
- Чтение содержимого (дамп) микросхемы памяти.
- Работа с содержимым ( дамп) микросхемы памяти.
- Анализ и поиск секретного кода(ПИН Кода) в дампе иммобилайзера.
- Подключение и работа и запуск блоков иммо на столе.
- Тренинг участников по подключению и чтению блоков.
Андрей Груздев : признанный специалист в области изготовления и программирования ключей, транспондеров и восстановления блоков упраления Иммобилайзером.
Приглашаем всех желающих 27-28 мая 2021 в 10:00 по адресу г.Москва, 3-я улица Ямского Поля дом 2. Продолжительность семинара - 8 часов в день с несколькими перерывами. Стоимость участия 12тыс рублей за 2 дня. Записаться можно по телефонам: +7495-789-4631 и +7495-771-7031.
Семинар проводится с большим количеством блоков для практики участников.
В рамках семинара участники обязательно отрабатывают свои навыки на тестовых блоках
Написать комментарий
Ваш комментарий: Внимание: HTML не поддерживается! Используйте обычный текст.
На Audi А4Б5 ставились приборки VDO, MM и UK-NSI. Если из первых двух пароль иммо вытаскивается легко и не принужденно разными программами то в UK-NSI производитель намудрил, точнее грамотно подошел к вопросу безопасности. Просто так шнурками, «по быстрому», ничего вытащить не получится, молодцы в общем. Но нам то надо как то узнать пароль от иммобилайзера что б прописать новые ключи. К стати, ни кто не в курсе, на UK-NSI 97г. чип иммо id13 ?
Для того что б вытащить пароль нужно дамп считать, так как программно этого сделать нельзя будем читывать напрямую с микросхемы.
Для этого нам понадобится программатор, самый простой, хотя бы вот такой www.drive2.ru/l/527235342923726903/
Ну а далее все просто.
Берем приборку и на операционный стол ее :-)
Вот ее маркировка.
Снимаем заднюю пластиковую крышку, она просто на защелках по кругу. Видим микросхему EEPROM 93с56, вот она.
И подсоединяемся к ней «прищепкой». Микросхема на данной модели приборки разведена «удобно», можно считывать без выпайки.
Если плата садит то можно и выпаять. Тут я выпаивал по другим причинам.
Для примера показываю.
Теперь запускаем программатор, выбираем микросхему. В нашем случае 93с56…
Считываем в режиме 256х8
Вот так. Сразу виден пароль иммобилайзера, так сказать не вооруженным глазом :-) Вон он, в пятой строчке снизу, а именно 0322. В данных приборках UK-NSI не надо переводить из HЕХ в DEC. Как видите в двоичном виде такой и есть пароль :-) При вводе пароля не забывайте в начале «0» добавить, ибо пароль состоит из пяти цифр. Вводить в приборку надо 00322.
Если лень глазками искать то скачиваете программку IMMOread.
Запускаете ее. Выбираете нужную приборку, в нашем случае UK-NSI.
Открываете считанный и сохраненный файл прошивки и видим пароль — 0322 :-)
На этом все, ни гвоздя вам ни жезла :-)
Audi A4 2000, двигатель бензиновый 1.8 л., 150 л. с., передний привод, механическая коробка передач — своими руками
Машины в продаже
Audi A4, 1999
Audi A4, 1996
Audi A4, 1996
Audi A4, 1998
Комментарии 39
Чип в ключе к этой приборке не узнал какой- id13 или id48?
UN-4 может быть иммо1 97г?Тогда к приборке 919880ЕХ(ставлю взамен 919 861Н-иммо2) -пишет в eeprom1.19- иммо 1, с блоком ЭБУ- логинится, но по привязке ключей ID13 не прописывается!Что, ID48 пробовать?
Ещё ID48 не приехал…
Так как и какой чип привяжется?
По рисунку -не поймёшь отличие 13 от 48 -как ещё можно, без привязки ключей определить?
ОООО А4 >98 Immo I, box
ОООО А4 98> Immo II, box
ОООО А4 18/2000> Immo III, instr.
OOOO A6 >27/99 Immo I, instr.
ОООО А6 27/99> Immo II, instr.
OOOO A6 18/2000> Immo III, instr.
OOOO A8 02/99> Immo III, instr.
Для иммо I и ранних иммо II (25-11_ххххх-10-001_№к):
25 — Immobilizer,
11 — Login, в окошко "enter code" пишем 0хххх, где хххх — известный заранее логин доступа, "Do it!". Если логин верный, программа четко и без зависаний вновь откроет меню контроллера. Начались тормоза — логин не верен. Когда логин верный и иммо открылся, пиктограмма на приборке горит постоянно.
10 — Adaptation, вводим канал 001, "Read", в "New value" пишем количество программируемых ключей, "Test", "Save".
"Done, Go Back", "Close Controller, Go Back".
Выключаем зажигание — вынимаем ключь — вставляем следующий — включаем зажигание. Пиктограмма на приборке мигнула и потухла — ключь принят, и т.д. На каждый ключь дается 30 сек.
Для иммо I можно запрограммировать до 4-х ключей, для иммо II — до 8-ми.
Это я всё знаю, но… см ниже
UN-4 может быть иммо1 97г?Тогда к приборке 919880ЕХ(ставлю взамен 919 861Н-иммо2) -пишет в eeprom1.19- иммо 1, с блоком ЭБУ- логинится, но по привязке ключей ID13 не прописывается!Что, ID48 пробовать?
Ещё ID48 не приехал…
Так как и какой чип привяжется?
По рисунку -не поймёшь отличие 13 от 48 -как ещё можно, без привязки ключей определить?
Хотя обманул тебя :-))) Давно было и не помню…
Иммо1 — На часах только риски
Иммо2 — На часах около рисок есть цифры!
Совсем из головы вылетела эта элементарная вещь :-)))
Вот нарисовал
На моих обоих приборках- 2-ой вариант с цифрами(17 канал 25-отправыляет в 17), однако в VAG eeprom 1.19g- пишет иммо1(фото новой приборки-позже ), с UN-нечем дамп считать(там 93с56-хочу попробовать
— CH341A с прищепкой), просто считаю дамп с помощью ASPROGRAMMER и попытаюсь найти в нём логин, ( вроде по адресу 1F8 лежит)
в 25 канале- нет никто…
в 25 канале -нет никто…
С ключами вообще засада- родной сломал, но заводит с 5-10 раза кое-как(в нём стоит типа ID13-48(на глушняк ВКЛЕЕН!), в дубликате стоит чип типа Т5 или ID46(пластиковый кусок 3х10мм-который заводит через 20-30 раз)), машина ещё и с автозапуском(старлайн 91-не я ставил)- за 5лет владения ещё не нашёл обходчик(мудрый кто-то ставил, у самого за плечами -штук 300 сигналок с автозапуском, но так спрятать обходчик…)
919880ЕХ(новую) подключал на столе к ноуту-всё прочиталось, но боязно ставить в авто-были проблемы у кого-то по прописке ключей, когда ставишь ИММО 1 взамен иммо2(ID13 или D48 всё-таки)?
Если твоя инфа корректна-значит стоит ИММО2-значит ID48 всё-таки?
Боюсь остаться без машины(некоторые пишут, что потом и родная приборка не принимает ключ…), в это не простое время…
С UN СH341 вытащишь…
Иммо 100% 2й и чип48й.
""919880ЕХ(новую) подключал на столе к ноуту-всё прочиталось, но боязно ставить в авто-были проблемы у кого-то по прописке ключей""
А какие проблемы? Дружишь с мотором на нулевом канале без логина, перезагружаешь и прописывашь ключи…
Если что не так пойдет, хотя что там не так то может быть, обратно старую воткнешь. Не забывай на канале 0 дружить с машиной.
""некоторые пишут, что потом и родная приборка не принимает ключ…""
И правильно пишут, но это относится ТОЛЬКО! к иммо3! На иммо1 и иммо2 можно сколь угодно раз колбы перепривязывать к какому хочешь иммо! Это 100%
В иммо3 новая колба привязывается один раз и на всегда в конкретному иммо3, то есть отвязывать и заново ее привязывать можно только к одному иммо3, к другому она не привяжется, поэтому нет смысла БУ колбы брать. Это можно обойти с помощью спец приборчика, который колбы "нулит", делает "новыми", но так как он, приборчик, стоит как крыло самолета а колбы новые стоят копейки то проще новую колбу купить :-)
Читайте также: