Калькулятор кодов иммобилайзера мазда
Как программировать PATS с помощью FORScan v2.3.*
Как программировать PATS с помощью FORScan v2.3.*
Обновлено 27.03.2017 (FORScan v2.3.8) - добавлен встроенный калькулятор кодов outcode/incode для PATS до 2011 года
Эта статья описывает процедуру программирования PATS (Passive Anti-Theft System - пассивная противоугонная система или по-народному - иммобилайзер). Статья актуальна для версии 2.3.8 (программирование PATS реализовано для моделей Ford, Mazda, Mercury и Lincoln примерно 1997-2011 модельного года, в зависимости от модели и рынка). Если функция "Программирование PATS" отсутствует в списке сервисных функций, это означает что она не реализована для этой модели. Если же функция программирования PATS доступна в разделе Сервис, значит она реализована для этой модели и должна быть полностью работоспособной.
Итак, что вам потребуется для программирования PATS с FORScan:
Давайте рассмотрим случай использования для следующего сценария: автомобиль поддерживает кодированный доступ. PATS "знает" 2 ключа, но у владельца есть только один из них. Владелец хочет удалить потерянный ключ из памяти PATS и запрограммировать вместо него новый (для этой цели была приобретена заготовка). Способ удалить один конкретный ключ отсутствует, можно удалить только все возможные ключи. Таким образом, операция должна быть выполнена в два этапа: удалить все ключи, которые знает PATS и запрограммировать старый ключи и новый ключ. Последовательность действий:
- Запустить процедуру. Видим, что PATS "знает" 2 ключа:
- Выбираем опцию "Стирание информации о ключах зажигания". FORScan прочитает outcode и предложит сгенерировать Incode используя встроенный генератор:
Вы можете согласиться и сгенерировать incode с использованием внутреннего генератора, или отказаться и использовать внешний генератор. В последнем случае FORScan покажет вам код outcode и попросит ввести incode:
Если PATS принял incode и все прошло успешно, FORScan запросит подтверждение на выполнение операции удаления всех ключей. После подтверждения операция выполняется, после чего пользователь возвращается назад в главное меню, где видит, что PATS теперь "не знает" ни одного ключа.
Важно не выходить из меню, в противном случае доступ к PATS будет потерян, и процедуру его получения придется выполнять заново.
- Теперь, пользователь должен запрограммировать 2 ключа. Для этой цели нужно использовать опцию "Программирование ключа зажигания". Пользователю будет предложено запрограммировать ключ:
- Пользователь должен действовать по инструкции FORScan, т.е. выключить зажигание, затем снова его включить. FORScan подтвердит выполнение операции и попросить выключить/включить зажигание еще раз.
Важно оставить запрограммированный ключ в замке зажигания, поскольку PATS теперь "знает" ненулевое кол-во ключе и FORScan будет просить мастер-ключ.
- запрограммировать втрой ключ тем же способм, за исключением того, что когда FORScan попросить вставить новый ключ, первый ключ нужно вытащить из замка и вставить второй ключ.
- После возвращения в главное меню, пользователь увидит, что PATS снова "знает" два ключа. Однако теперь оба эти ключа в руках.
Замечание: некоторые модели для австралийского и американского рынков не имеют отдельно функции программирования ключа зажигания. Функция присутствует в меню PATS, но PATS ее не поддерживает. Поэтому на таких машинах нельзя просто добавить ключи в память PATS. Единственный способ - использовать функцию "Стирание и программирование ключей" (добавлена в FORScan v2.2.5). Эта функция удаляет все ключи и переключает PATS в специальный обучающий режим. В этом режиме пользователь может запрограммировать 2 ключа, один за другим.
ВАЖНО:
В связи с широким распространением "не родных" (китайских) заготовок, которые почему-то далеко не всегда рабочие, нужно учитывать, что функция удаления всех ключей потенциально опасна, поскольку двигатель не запустится если по каким-то причинам не будет запрограммировано минимум 2 ключа . Поэтому во избежании проблем НАСТОЯТЕЛЬНО РЕКОМЕНДУЕТСЯ предварительно проверять заготовки ключей (и работоспособность программы конкретно на вашей машине) перед выполнением функции стирания. Достаточно просто запрограммировать заготовку в качестве, например, третьего ключа и если он запрограммировался успешно и запускает двигатель, то тогда уже функцию стирания можно выполнять.
Современные штатные иммобилайзеры автомобилей обладают высокой надежностью, от откровенно проблемных конструкций наподобие инфракрасных ключей Renault Scenic производители давно отказались. Тем не менее, возможность перепрописывания чипов в них должна сохраняться – при потере ключа или покупке дополнительного записать новый чип придется в любом случае. Даже заказ ключа по вин-коду, как это обычно называют в автосалонах, сам по себе бесполезен без перепрограммирования иммобилайзера – по VIN коду изготавливается только хвостовик под личинку замка, код нового чипа уникальный.
На сайте работает автоэлектрик-диагност, сертифицированный специалист StarLine. Если есть вопросы по автосигнализациям задавайте их в конце статьи в комментариях или Вконтакте.
Что такое код иммобилайзера и как он связан с вин-кодом?
Как это работает на практике? Часто применяемый способ – запрос специального уникального кода, без которого иммобилайзер не допускает свое перепрограммирование. При этом каждый автомобиль уже имеет собственный уникальный идентификатор – VIN-код. Поэтому программирование иммобилайзера может осуществляться либо с запросом уникального кода по VIN с корпоративных серверов компании (т.е. только с авторизацией официального дилера), либо код сам по себе является результатом шифрования уникального VIN-кода автомобиля.
Предположим, что блок для перепрограммирования чипов вычисляет ключ по VIN с помощью распространенной функции хеширования MD5. Обратите внимание, что в памяти контроллера нигде сам код не хранится – считать код иммобилайзера из EEPROM невозможно. Но, как только контроллер получает по диагностической шине запрос на запуск процедуры обучения ключей, он преобразует прошитый VIN согласно выбранной производителем хеш-функции. Для VIN-номера JN1WNYD21U0000001 хеш MD5 будет иметь вид 1b29a90b1c8f6ca64a8193f74a0972aa: эту последовательность символов контроллер ждёт в посылке от диагностического сканера и при любой другой откажется выполнять обучение.
Как узнать код иммобилайзера. Калькуляторы кодов
Увы, в реальности мы живем в мире, где и в разы более сложная защита взламывается. Поэтому, чем старше машина, тем больше вероятность, что калькулятор кодов иммобилайзера для нее давно общедоступен или в худшем случае продается за деньги в Интернете. Ради разовой процедуры мало смысла покупать программу, проще обратиться туда, где она гарантированно есть: в частный сервис, предлагающий услуги перепрограммирования иммобилайзеров.
Скачав программу (причем, как и все старое программное обеспечение Renault, написана она исключительно под MS-DOS, так что на современных операционных системах потребуется еще и эмулятор), достаточно ввести запрошенные данные и получить искомый код.
Если у Вас Nissan, то калькулятор кодов есть и вовсе в онлайне.
А вот Kia и Hyundai описанный нами алгоритм иллюстрируют самым лучшим образом. На автомобилях, оборудованных ICM SMARTRA-3 (выпущенных с июня 2007 года), для получения пин-кода используется полный VIN автомобиля, на более старых машинах – только его последние цифры.
Ещё кое-что полезное для Вас:
Как ввести код
Итак, предположим, как узнать код иммобилайзера по вин-коду или как-то еще для своего автомобиля, Вы разобрались, нашли калькулятор и получили в нем пин-код. Остается последний вопрос – а как ввести код иммобилайзера, собственно говоря?
- включаем зажигание – при этом контрольный индикатор иммобилайзера начинает быстро моргать, указывая, что чип во вставленном в замок зажигания ключе не записан в память;
- нажимаем и удерживаем кнопку блокировки дверей, которая находится на центральной консоли;
- отпускаем кнопку спустя 2 секунды – частота моргания индикатора падает;
- отсчитываем число вспышек, равное первой цифре пин-кода, вычисленного ранее через калькулятор;
- снова нажимаем и удерживаем кнопку, повторяем такие действия для каждой цифры пина;
- выключаем зажигание, еще раз нажимаем кнопку блокировки ЦЗ;
- как можно быстрее трижды нажимаем кнопку на ключе.
Нельзя сказать, что такой способ удобен. Но и у него есть серьезный плюс – если проблемы с иммобилайзером начинаются в дороге, то, зная пин-код, владелец машины может продолжить движение достаточно быстро, не придется искать автосервис и вызывать эвакуатор. Увы, на большинстве автомобилей это будет неизбежно.
Аварийный пин-код иммобилайзеров ВАЗ
Вводится пин аналогично: включаем зажигание, ждем, пока не погаснет Check Engine, затем начинаем манипуляции с педалью газа.
Как программировать PATS с помощью FORScan v2.3.*
Как программировать PATS с помощью FORScan v2.3.*
Обновлено 27.03.2017 (FORScan v2.3.8) - добавлен встроенный калькулятор кодов outcode/incode для PATS до 2011 года
Эта статья описывает процедуру программирования PATS (Passive Anti-Theft System - пассивная противоугонная система или по-народному - иммобилайзер). Статья актуальна для версии 2.3.8 (программирование PATS реализовано для моделей Ford, Mazda, Mercury и Lincoln примерно 1997-2011 модельного года, в зависимости от модели и рынка). Если функция "Программирование PATS" отсутствует в списке сервисных функций, это означает что она не реализована для этой модели. Если же функция программирования PATS доступна в разделе Сервис, значит она реализована для этой модели и должна быть полностью работоспособной.
Итак, что вам потребуется для программирования PATS с FORScan:
Давайте рассмотрим случай использования для следующего сценария: автомобиль поддерживает кодированный доступ. PATS "знает" 2 ключа, но у владельца есть только один из них. Владелец хочет удалить потерянный ключ из памяти PATS и запрограммировать вместо него новый (для этой цели была приобретена заготовка). Способ удалить один конкретный ключ отсутствует, можно удалить только все возможные ключи. Таким образом, операция должна быть выполнена в два этапа: удалить все ключи, которые знает PATS и запрограммировать старый ключи и новый ключ. Последовательность действий:
- Запустить процедуру. Видим, что PATS "знает" 2 ключа:
- Выбираем опцию "Стирание информации о ключах зажигания". FORScan прочитает outcode и предложит сгенерировать Incode используя встроенный генератор:
Вы можете согласиться и сгенерировать incode с использованием внутреннего генератора, или отказаться и использовать внешний генератор. В последнем случае FORScan покажет вам код outcode и попросит ввести incode:
Если PATS принял incode и все прошло успешно, FORScan запросит подтверждение на выполнение операции удаления всех ключей. После подтверждения операция выполняется, после чего пользователь возвращается назад в главное меню, где видит, что PATS теперь "не знает" ни одного ключа.
Важно не выходить из меню, в противном случае доступ к PATS будет потерян, и процедуру его получения придется выполнять заново.
- Теперь, пользователь должен запрограммировать 2 ключа. Для этой цели нужно использовать опцию "Программирование ключа зажигания". Пользователю будет предложено запрограммировать ключ:
- Пользователь должен действовать по инструкции FORScan, т.е. выключить зажигание, затем снова его включить. FORScan подтвердит выполнение операции и попросить выключить/включить зажигание еще раз.
Важно оставить запрограммированный ключ в замке зажигания, поскольку PATS теперь "знает" ненулевое кол-во ключе и FORScan будет просить мастер-ключ.
- запрограммировать втрой ключ тем же способм, за исключением того, что когда FORScan попросить вставить новый ключ, первый ключ нужно вытащить из замка и вставить второй ключ.
- После возвращения в главное меню, пользователь увидит, что PATS снова "знает" два ключа. Однако теперь оба эти ключа в руках.
Замечание: некоторые модели для австралийского и американского рынков не имеют отдельно функции программирования ключа зажигания. Функция присутствует в меню PATS, но PATS ее не поддерживает. Поэтому на таких машинах нельзя просто добавить ключи в память PATS. Единственный способ - использовать функцию "Стирание и программирование ключей" (добавлена в FORScan v2.2.5). Эта функция удаляет все ключи и переключает PATS в специальный обучающий режим. В этом режиме пользователь может запрограммировать 2 ключа, один за другим.
ВАЖНО:
В связи с широким распространением "не родных" (китайских) заготовок, которые почему-то далеко не всегда рабочие, нужно учитывать, что функция удаления всех ключей потенциально опасна, поскольку двигатель не запустится если по каким-то причинам не будет запрограммировано минимум 2 ключа . Поэтому во избежании проблем НАСТОЯТЕЛЬНО РЕКОМЕНДУЕТСЯ предварительно проверять заготовки ключей (и работоспособность программы конкретно на вашей машине) перед выполнением функции стирания. Достаточно просто запрограммировать заготовку в качестве, например, третьего ключа и если он запрограммировался успешно и запускает двигатель, то тогда уже функцию стирания можно выполнять.
The Ford /mazda pats code calculator to program keys by obd||
enter the 6 or 12 digits outcode and you will the incode value
is necessary in the following cars(05-10):
Ford Focus, C-MAX, S-MAX, Fusion, Mondeo, Kuga, Galaxy, Transit, Tourneo Conect, Ka, Fiesta, Taurus, Crown Victoria, Thunderbird, ZX2, Mustang, GT, Edge, Escape, Explorer, Expedition, Ranger, Super Duty, Freestar;
Mazda 2/Demio, Mazda3/Axela, Mazda5/Premacy, Mazda6/Atenza, Mazda8/MPV, CX-7, CX-9, Biante, Carol, AZ-Wagon, AZ-Offroad, Spiano/Scrum Vagon, Verisa, MX-5, Biante, Tribute;
Mercury Grand Marquis, Mariner, Sable, Milan, Mountaineer, Marauder, Montego, Monterey;
Lincoln Zephyr/MKZ, LS, Town Car, MKS, Aviator, Mark LT, MKT, Navigator, MKX, Blackwood;
Land Rover Discovery, Range Rover Defender, Freelander, Range Rover Sport;
Jaguar X-Type, XK/XKR, S-Type, XF/XFR, XJ8/XJR;
if you was useful please give me tanks and reputation
link fordmazda calc.txt
(12-10-2014, 01:39 PM) subjx Wrote: is this standalone sw and calculate incode for cars before 07.10?
thx.
(12-10-2014, 01:39 PM) subjx Wrote: is this standalone sw and calculate incode for cars before 07.10?
thx.
No, is the web tool
with user and password
many users can´t register there is free pasts incode calculator online service. need free registration by email.
work for models till 05/2010.
your service support calculation after 05.2010?
thanks.
pats incode calc free.txt
(12-10-2014, 01:39 PM) subjx Wrote: is this standalone sw and calculate incode for cars before 07.10?
thx.
No, is the web tool
with user and password
many users can´t register there is free pasts incode calculator online service. need free registration by email.
work for models till 05/2010.
your service support calculation after 05.2010?
thanks.
its the same but add an account (many users can´t activate an account)
I appreciate your bad intentions
(12-10-2014, 12:48 AM) sicodelico1869 Wrote: hi everyone
Its a pleasure share with you this web tool
The Ford /mazda pats code calculator to program keys by obd||
enter the 6 or 12 digits outcode and you will the incode value
is necessary in the following cars(05-10):
Ford Focus, C-MAX, S-MAX, Fusion, Mondeo, Kuga, Galaxy, Transit, Tourneo Conect, Ka, Fiesta, Taurus, Crown Victoria, Thunderbird, ZX2, Mustang, GT, Edge, Escape, Explorer, Expedition, Ranger, Super Duty, Freestar;
Mazda 2/Demio, Mazda3/Axela, Mazda5/Premacy, Mazda6/Atenza, Mazda8/MPV, CX-7, CX-9, Biante, Carol, AZ-Wagon, AZ-Offroad, Spiano/Scrum Vagon, Verisa, MX-5, Biante, Tribute;
Mercury Grand Marquis, Mariner, Sable, Milan, Mountaineer, Marauder, Montego, Monterey;
Lincoln Zephyr/MKZ, LS, Town Car, MKS, Aviator, Mark LT, MKT, Navigator, MKX, Blackwood;
Land Rover Discovery, Range Rover Defender, Freelander, Range Rover Sport;
Jaguar X-Type, XK/XKR, S-Type, XF/XFR, XJ8/XJR;
Современные штатные иммобилайзеры автомобилей обладают высокой надежностью, от откровенно проблемных конструкций наподобие инфракрасных ключей Renault Scenic производители давно отказались. Тем не менее, возможность перепрописывания чипов в них должна сохраняться – при потере ключа или покупке дополнительного записать новый чип придется в любом случае. Даже заказ ключа по вин-коду, как это обычно называют в автосалонах, сам по себе бесполезен без перепрограммирования иммобилайзера – по VIN коду изготавливается только хвостовик под личинку замка, код нового чипа уникальный.
На сайте работает автоэлектрик-диагност, сертифицированный специалист StarLine. Если есть вопросы по автосигнализациям задавайте их в конце статьи в комментариях или Вконтакте.
Что такое код иммобилайзера и как он связан с вин-кодом?
Как это работает на практике? Часто применяемый способ – запрос специального уникального кода, без которого иммобилайзер не допускает свое перепрограммирование. При этом каждый автомобиль уже имеет собственный уникальный идентификатор – VIN-код. Поэтому программирование иммобилайзера может осуществляться либо с запросом уникального кода по VIN с корпоративных серверов компании (т.е. только с авторизацией официального дилера), либо код сам по себе является результатом шифрования уникального VIN-кода автомобиля.
Предположим, что блок для перепрограммирования чипов вычисляет ключ по VIN с помощью распространенной функции хеширования MD5. Обратите внимание, что в памяти контроллера нигде сам код не хранится – считать код иммобилайзера из EEPROM невозможно. Но, как только контроллер получает по диагностической шине запрос на запуск процедуры обучения ключей, он преобразует прошитый VIN согласно выбранной производителем хеш-функции. Для VIN-номера JN1WNYD21U0000001 хеш MD5 будет иметь вид 1b29a90b1c8f6ca64a8193f74a0972aa: эту последовательность символов контроллер ждёт в посылке от диагностического сканера и при любой другой откажется выполнять обучение.
Как узнать код иммобилайзера. Калькуляторы кодов
Увы, в реальности мы живем в мире, где и в разы более сложная защита взламывается. Поэтому, чем старше машина, тем больше вероятность, что калькулятор кодов иммобилайзера для нее давно общедоступен или в худшем случае продается за деньги в Интернете. Ради разовой процедуры мало смысла покупать программу, проще обратиться туда, где она гарантированно есть: в частный сервис, предлагающий услуги перепрограммирования иммобилайзеров.
Скачав программу (причем, как и все старое программное обеспечение Renault, написана она исключительно под MS-DOS, так что на современных операционных системах потребуется еще и эмулятор), достаточно ввести запрошенные данные и получить искомый код.
Если у Вас Nissan, то калькулятор кодов есть и вовсе в онлайне.
А вот Kia и Hyundai описанный нами алгоритм иллюстрируют самым лучшим образом. На автомобилях, оборудованных ICM SMARTRA-3 (выпущенных с июня 2007 года), для получения пин-кода используется полный VIN автомобиля, на более старых машинах – только его последние цифры.
Ещё кое-что полезное для Вас:
Как ввести код
Итак, предположим, как узнать код иммобилайзера по вин-коду или как-то еще для своего автомобиля, Вы разобрались, нашли калькулятор и получили в нем пин-код. Остается последний вопрос – а как ввести код иммобилайзера, собственно говоря?
- включаем зажигание – при этом контрольный индикатор иммобилайзера начинает быстро моргать, указывая, что чип во вставленном в замок зажигания ключе не записан в память;
- нажимаем и удерживаем кнопку блокировки дверей, которая находится на центральной консоли;
- отпускаем кнопку спустя 2 секунды – частота моргания индикатора падает;
- отсчитываем число вспышек, равное первой цифре пин-кода, вычисленного ранее через калькулятор;
- снова нажимаем и удерживаем кнопку, повторяем такие действия для каждой цифры пина;
- выключаем зажигание, еще раз нажимаем кнопку блокировки ЦЗ;
- как можно быстрее трижды нажимаем кнопку на ключе.
Нельзя сказать, что такой способ удобен. Но и у него есть серьезный плюс – если проблемы с иммобилайзером начинаются в дороге, то, зная пин-код, владелец машины может продолжить движение достаточно быстро, не придется искать автосервис и вызывать эвакуатор. Увы, на большинстве автомобилей это будет неизбежно.
Аварийный пин-код иммобилайзеров ВАЗ
Вводится пин аналогично: включаем зажигание, ждем, пока не погаснет Check Engine, затем начинаем манипуляции с педалью газа.
Читайте также: