Как изменить пробег с помощью калькулятора windows!

Алгоритм пробега Калина, Приора VDO

Пробег в данной панели приборов хранится в микросхеме памяти еепром 93s56.
Алгоритм пробега автомобиля VDO очень прост и в этой статье я расскажу
как изменить пробег в дампе, с помощью обычного калькулятора windows.

Я приведу пример изменения пробега 100 000 км.
Скачиваем дамп с помощью программатора и открываем в любом HEX редакторе.
Как правило пробег в дампе повторяется несколько раз. В нашем случае
пробег находится в первых двух строках по адресам 00 и 10.
Пробег записан в двух байтах в шестнадцатеричном виде и повторяется 16 раз.

На фото дамп равен 100 000 пробега.

Дамп VDO

Пробег находится в байтах CAF3

Пробег находится в двух байтах

В дампе старший и младший байт переставлены местами, это называется свап байтов.
Чтобы получить пробег с числа CAF3, нужно поменять байты местами F3CA

Открываем калькулятор windows и переводим его в вид программист.
Выбираем десятичную систему исчисления и вбиваем пробег 100 000.

Пробег в десятичном виде

Затем нужно сделать сдвиг бит в право на пять. ( В калькуляторе кнопка Rsh)

Калькулятор сдвиг бит

Переходим в шестнадцатеричную систему исчисления и применяем
логическую операцию XOR.

Операция Xor в дампе пробега

Затем нужно вбить FFFF и нажать кнопку равно.

Редактируем пробег атомобиля

Получаем число F3CA

Получаем пробег в шестнадцатеричном виде

Как я уже говорил выше что старший и младший байт перестановлены местами.
F3CA меняем местами, получаем CAF3 число как в дампе.

Получаем число ка в дампе

Данный пробег необходимо записать в дамп 16 раз.

Формула: 100 000 Rsh 5 Xor FFFF = F3CA данную формулу применяем к любому пробегу!

Примеры:
70 000 = F774/74F7
150 000 = EDB0/B0ED
200 000 = E795/95E7

Вычисляем пробег из дампа.
Формула: F3CA Xor FFFF  Lsh 5 = 100 000 DEC

Ну и на по следок небольшое видео!

9 комментариев к “Как изменить пробег с помощью калькулятора windows!”

  1. Владимир

    Здравствуйте!
    Посчитал для проверки по формуле Dec Rsh 5 Xor FFFF = Hec — цифры сходятся.
    Если я правильно понял, в двоичном коде десятичного шестиразряднго пробега через Rsh 5 сдвигается (убирается) 5 разрядов, чтобы оно влезло в два байта, а затем с помощью Xor ещё и шифруется.
    Однако всё равно непонятно. Два байта вмещают в себя 65536 единиц десятичной информации, то есть по сути 65536 км пробега, и не могут поместить в себя шестиразрядное десятичное число. Сдвигом (подрезкой) Rsh 5 по идее должна теряться информация. Как же она сохраняется?

  2. Дмитрий

    А зачем? Людей обманывать при перепродаже?
    Или вы думаете кто-то на Приору купит б/у панель (вместо неисправной своей) с меньшим пробегом и начнёт прибавлять пробег, чтоб наоборот никого не обмануть?
    Лохотронщики…

  3. Владислав

    Я ничего не думаю, просто выложил алгоритм как это работает.

  4. ниров

    братан ты глубоко заблуждаешься, влад очень сильный в этих вещах! так что ты глубоко заблуждаешься!!!! человек от души делает вещи, а вы диванные бетманы только обсераете! и вообще я советую с ним дружить! спасибо влад за то что ты мне дал!!!!!! благодаря тебе, я сьель весь ваз!!!! чуть заработаю начну и иномарки изучать!

  5. Vitalie GORBAN

    Влад, Спасибо за инфу. Респект! Не обращай внимания на тех кто не оценили твой труд и начали тут гавкать. Тупо мысленно посылай их НАХ. Буду рад с любой другой инфой на эту тему, особенно алгоритм на Mercedes Viano W639 (свой авто, купил Б/у и хочу исправить на родой пробег — не нужны мне лишние проблеммы и гемор с истанциями). Продолжай дальше. С уважением.

  6. Vitalie GORBAN

    Влад, Спасибо за инфу. Респект! Не обращай внимания на тех кто не оценили твой труд и начали тут гавкать. Тупо мысленно посылай их НАХ. Буду рад с любой другой инфой на эту тему, особенно алгоритм на Mercedes Viano W639 (свой авто, купил Б/у и хочу исправить на родой пробег — не нужны мне лишние проблеммы и гемор с истанциями). Продолжай дальше. С уважением.

  7. Алексей

    Расскажите пожалуйста зачем сдвигаем на 5?

  8. Серега

    формулу поправьте F3CA Xor FFFF Lsh 5 = 100 000 DEC
    на
    F3CA Xor FFFF = Lsh 5 = 100 000 DEC
    забыли равно

  9. Роман

    Добрый день. Можете так же расписать как прочитать дамп из памяти АПС 6 для ID?

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить вверх