Jump to content

Важное изменение в правилах форума!!! Обязательно к ознакомлению: http://carmasters.org/topic/20603-поправка-к-правилам-форума-№1-всем-ознакомиться-в-обязательном-порядке/

Мастак

Ford V calculator

Recommended Posts

1 час назад, jupiter199 сказал:

Алгоритмом шифрования кода в TMS470R1VF48BPGEA.bin оказался стандартный DES. Ключ во Flash процессора, а 8 байт зашифрованных данных в EEPROM.

8 байт данных до и после DES слегка модифицируются. Первые 4 цифры расшифрованных данных – код.

Описание алгоритма, кому интерестно!!!

http://kriptografea.narod.ru/DES.html

Share this post


Link to post
Share on other sites
В 13.01.2016, 20:14:38, masterskay62 сказал:

 

24с16

0140        FF FF FF FF FF FF FF FF FF FF FF FF B0 A1 94 91

 

0150       79 4A 1F 77 57 46 30 45 58 58 47 43 44 45 37 55

 

TMS

 

3FD0          30 30 37 56 30 31 31 32 33 39 00 00 6B B0 6F 68

 

3FC0          B0 54 E3 0D 37 4D 35 54 18 0C 08 15 00 01 00 00

 

В моей базе кода для V011239 нету. Код получился 2130.

Share this post


Link to post
Share on other sites
19 час назад, коля сказал:

как ты высчитываешь?

Высчитываю по дампам Flash и EEPROM, не по серийному конечно.

Из дизассемблированного текста программы так же видно, что рассчитывается сигнатура(подпись) 40 байт flash и 40 байт RAM(скорее всего это копия 40 байт EEPROM в ОЗУ) – последовательно прогоняются 80 байт блоками по 8 через алгоритм DES.

Затем сигнатура сравнивается с байтами в RAM(я думаю тоже копия из EEPROM). Если подпись не сошлась – ‘LOCKED’.

Значит код можно изменить, нужно только пересчитать сигнатуру и записать в EEPROM, естественно вместе с измененным зашифрованным кодом.

С попытками ввода кода пока не разбирался. Если бы работа производилась с магнитолой, то все было бы гораздо быстрее.

 

17 час назад, REZON сказал:

В нашей теме такой серийник есть.

Что такое “наша тема”? На этом форуме поиском такого серийного не нашел, поэтому разместил.

В моей базе 6500 серийных номеров и такого серийного там тоже не было. 

 

 

Share this post


Link to post
Share on other sites

На различных профильных форумах нашел несколько пар дампов TMS и EEPROM от интересующих нас магнитол.

Таких серийных номеров в моей базе нету. 

Так вот, если есть у кого пары дампов с неизвестным кодом, то можете присылать, код посчитаем, будет польза для общего дела.

LOCKED 13 тоже можно заодно сбросить в 0.

Вот например пары:

V241774 – 0841

V021219 – 5021

Почему то файл не прицепился в предыдущем сообщении. 

Codes.rar

Share this post


Link to post
Share on other sites

Для серийного V160264 в базе скорее всего неправильный код 7777.

Правильно: V160264 – 7164.

 

С форума DigitalKaos:

“ Originally Posted by armen777 

Hi i need code Ford 6000CD.Ford 6C1T 18C815 AJ V160264.rar

Your dump reseted and code changed to 7777.7777_reset.rar”

В оригинальном дампе код 7164.

Share this post


Link to post
Share on other sites

Key in TMS :  61 C0 68 60 D8 EF B1 0A 
Serial in TMS :  V033416
Data in EEPROM :  6B 57 40 4E 47 B9 78 CB 
Calculate Signature :  FF 87 97 C4 
EEPROM Signature : FF 87 97 C4 
Counter in EEPROM :  14
Code :  2777

В базе:

V033416    CODE 0037

Какой код правильный - Вам решать.
 

Share this post


Link to post
Share on other sites
33 минуты назад, Алан сказал:

вроде вытащил пин вожу он в перезагруз и опять требует код по новой попытки обнулились но код не принял вожу любые четыре значения пишет инкорет и попытка два вожу 9484 попытки обнуляються но снова просит код подскажите в чем причина v215757 код.bmp

Привет. Проверить должно 2 GND и 2+

FORD.jpg

Share this post


Link to post
Share on other sites

Помогите разобратся с алгоритмом DES на 7M5T-18C839-CB

V008406.RAR

20 минут назад, dimonkot сказал:

Помогите разобратся с алгоритмом DES на 7M5T-18C839-CB

V008406.RAR

TMS
02 06 40 01 53 4F 4E 59 20 63 64 33 34 78 20 50
42 4C 76 30 32 2D 30 36 2D 34 30 00 53 4F 43 44
31 58 38 56 30 30 38 34 30 36 00 00 A0 D0 3F 03
88 61 42 11 37 4D 35 54 18 0C 09 39 04 01 00 00
00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF

EEP
55 47 33 DC 92 6A 7A F4 57 46 30 45 58 58 47 43
44 45 38 4C 30 38 33 38 32 FF FF FF FF FF FF FF
FF FF FF FF FF FF 0A 00 00 03 0A 7E AC 58 E5 70

Share this post


Link to post
Share on other sites

Дизассемблируй прошивку магнитолы (например в IDA).

Найди обращение к адресам TMS в твоем сообщении, эти же функции используют и DES.

Еще DES - функции можно найти по таблицам перестановки или S-Box.

 

Key in TMS :  A0 D0 3F 03 88 61 42 11 
Serial in TMS :  V008406
Data in EEPROM :  55 47 33 DC 92 6A 7A F4 
Calculate Signature :  0A 7E AC 58 
EEPROM Signature : 0A 7E AC 58 
Counter in EEPROM :  10
Code :  4695

eeprom_reset.rar

Share this post


Link to post
Share on other sites
13 минут назад, erich сказал:

24c16 Помогите с код

2.hex

2.bin

По дампу код можно определить только в паре с дампом проца , давайте серийник .

Share this post


Link to post
Share on other sites
Только что, puss5 сказал:

добрый день, с кодом не поможете?

24С16-ЛОКЕД.bin

FORD SONY ФЛЕШ.bin

НОМЕР.jpg

FORD SONY.JPG

code 6019. eeprom сброшен.

eeprom_reset.bin

Share this post


Link to post
Share on other sites

Спасибо!

Все работает,но назрел вопросик,прокопал всю J-MEMORY,кода в явном виде так и не нашел, или может пропустил.Или его там просто  нет в явном виде, как в других моделях Ford на Tms470?

Share this post


Link to post
Share on other sites
В 23.01.2015 в 00:32, kolondrej сказал:

 

 

Помогите по дампам с кодом-не могу в j mem раскопать

forv.rar

Share this post


Link to post
Share on other sites
7 минут назад, vaho71 сказал:

Помогите по дампам с кодом-не могу в j mem раскопать

forv.rar

Код и дамп со сброшенной попыткой в личке

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×