Добро пожаловать на форум по автодиагностике, автосканерам! Чтобы общаться на форуме и получить доступ к информации, пожалуйста, зарегистрируйтесь!









Автосканеры, оборудование для диагностики


Вернуться   Форум по автодиагностике, автосканерам, ремонту, обслуживанию и эксплуатации автомобилей > VAG > Диагностика VAG (AUDI / Volkswagen / Skoda / Seat) | ремонт электроники
Расширенный поиск

Диагностика VAG (AUDI / Volkswagen / Skoda / Seat) | ремонт электроники Форум по работе с автомобилями группы VAG.

SWaP коды


Like Tree108Likes

Ответ
 
LinkBack Опции темы Поиск в этой теме Опции просмотра
Старый 27.05.2020, 12:28   #411 (permalink)
Участник тусовки
 
Регистрация: 09.04.2019
Сообщений: 180
Вы сказали Спасибо: 2
Поблагодарили 15 раз(а) в 14 сообщениях
Сказал(а) Фууу!: 0
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: ЮФО
По умолчанию

Спасибо, тоже заинтерсовался, по цене хорошее предложение )
ASSPI вне форума   Ответить с цитированием
Старый 29.05.2020, 09:45   #412 (permalink)
Завсегдатай
 
Регистрация: 21.01.2019
Сообщений: 404
Вы сказали Спасибо: 24
Поблагодарили 89 раз(а) в 68 сообщениях
Сказал(а) Фууу!: 0
Сказали Фууу! 1 раз в 1 сообщении
Откуда: Недоступно
По умолчанию

А есть у кого пример свапа или лог где активируются сразу несколько функций? В свапе по порядку перечисляются функции или всегда заливается по одному?
C_H_E_R_E_P вне форума   Ответить с цитированием
Старый 29.05.2020, 10:01   #413 (permalink)
Завсегдатай
 
Регистрация: 24.01.2017
Сообщений: 521
Вы сказали Спасибо: 20
Поблагодарили 453 раз(а) в 165 сообщениях
Сказал(а) Фууу!: 1
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Земля
По умолчанию

Во время онлайн разблокировки функций обычно заливаются по одному.
Все сразу можно залить за один раз в другом формате.

----------

11 02 формат для одного swap id

"11 02 "+swapID+" 03 "+VCRN+" "+VIN+"00 "+EPOCHTIME+" 00 00 00 00 00 00 00 00 00 25 45 7F DD 33 C6 4B 89 92 63 D8 B7 FC D7 91 ED A1 07 7F 81 34 B0 4D E3 6D 90 28 60 41 6C 8B 9C B0 02 46 58 FC FF D7 51 D6 D5 58 44 F8 58 FC 3C 52 9E 2B B0 EB 79 B3 20 EE 11 FD CD E0 5A 51 29 8C F7 33 A4 D5 08 E0 68 C0 54 BD DA 56 BF 98 9D 0B EC 4B 83 73 A0 E0 6C 2B 31 B1 C8 97 2C D0 F2 FA AB 9C CF DE 15 7C 66 F2 00 E6 73 C0 D2 13 97 9D 73 0F 7B CE 9E F3 B8 F8 AB 23 8A 12 B1 F3 F1"

Последние 128 байт криптоподпись с алгоритмом RSA 1024


11 07 для всех swap id


"11 07 "+"FFFFFFFF"+" 03 "+VCRN+" "+VIN+"00 "+EPOCHTIME+" 0F 00 04 01 00 00 05 00 00 00 06 03 00 00 06 09 00 00 06 08 00 00 07 01 00 00 07 02 00 09 30 00 08 00 03 00 01 00 06 01 00 00 06 02 00 00 06 04 00 00 06 05 00 00 06 06 00 00 06 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00"

Последние 128 байт(вместо нулей) криптоподпись с алгоритмом RSA 1024

Последний раз редактировалось Neo_; 29.05.2020 в 11:21..
Neo_ вне форума   Ответить с цитированием
Старый 29.05.2020, 10:34   #414 (permalink)
Участник тусовки
 
Регистрация: 23.11.2018
Сообщений: 112
Вы сказали Спасибо: 25
Поблагодарили 9 раз(а) в 7 сообщениях
Сказал(а) Фууу!: 0
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Russia
По умолчанию

А есть пример валидации подписи? Попробовал накорябать на скорую руку, но у меня валидация не проходит с теми свапами которые были реально залиты:

String messageHex = "1107FFFFFFFF03blablabla";
BigInteger message = new BigInteger(messageHex, 16);
byte[] messageBytes =message.toByteArray();

String modulusHex = "your_public_key";
BigInteger modulus = new BigInteger(modulusHex, 16);
String exponentHex = "010001";
BigInteger exponent = new BigInteger(exponentHex, 16);
RSAPublicKeySpec pubKeySpec = new RSAPublicKeySpec(modulus, exponent);
KeyFactory keyFac = KeyFactory.getInstance("RSA");
RSAPublicKey rsaPub = (RSAPublicKey) keyFac.generatePublic(pubKeySpec);
System.out.println(rsaPub);

String sigBytesHex = "your_sign";
BigInteger sigInteger = new BigInteger(sigBytesHex, 16);
byte[] sigBytes = sigInteger.toByteArray();

Signature signature1 = Signature.getInstance("SHA1withRSA");
signature1.initVerify(rsaPub);
signature1.update(messageBytes);

boolean result = signature1.verify(sigBytes);
System.out.println(result);
Paul43 вне форума   Ответить с цитированием
Старый 29.05.2020, 11:10   #415 (permalink)
Завсегдатай
 
Регистрация: 24.01.2017
Сообщений: 521
Вы сказали Спасибо: 20
Поблагодарили 453 раз(а) в 165 сообщениях
Сказал(а) Фууу!: 1
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Земля
По умолчанию

...нет примера
Откуда взял, что
String exponentHex = "010001";
?
3 пробовал?

Последний раз редактировалось Neo_; 29.05.2020 в 11:22..
Neo_ вне форума   Ответить с цитированием
Старый 29.05.2020, 11:29   #416 (permalink)
Участник тусовки
 
Регистрация: 23.11.2018
Сообщений: 112
Вы сказали Спасибо: 25
Поблагодарили 9 раз(а) в 7 сообщениях
Сказал(а) Фууу!: 0
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Russia
По умолчанию

Цитата:
...нет примера
Откуда взял, что
String exponentHex = "010001";
?
3 пробовал?
Экспоненту от балды взял самую популярную. 3 тоже не проходит.
Paul43 вне форума   Ответить с цитированием
Старый 29.05.2020, 11:35   #417 (permalink)
Завсегдатай
 
Регистрация: 24.01.2017
Сообщений: 521
Вы сказали Спасибо: 20
Поблагодарили 453 раз(а) в 165 сообщениях
Сказал(а) Фууу!: 1
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Земля
По умолчанию

Покажи публичный ключ
Neo_ вне форума   Ответить с цитированием
Старый 29.05.2020, 11:36   #418 (permalink)
Участник тусовки
 
Регистрация: 23.11.2018
Сообщений: 112
Вы сказали Спасибо: 25
Поблагодарили 9 раз(а) в 7 сообщениях
Сказал(а) Фууу!: 0
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Russia
По умолчанию

Не могу. Это пока закрытая инфа.
Paul43 вне форума   Ответить с цитированием
Старый 29.05.2020, 11:38   #419 (permalink)
Завсегдатай
 
Регистрация: 24.01.2017
Сообщений: 521
Вы сказали Спасибо: 20
Поблагодарили 453 раз(а) в 165 сообщениях
Сказал(а) Фууу!: 1
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Земля
По умолчанию

Он не оригинальный ?
Оригинал одинаковый для всех одинаковых блоков и читается в измеренных величинах без секретов

Последний раз редактировалось Neo_; 29.05.2020 в 11:40..
Neo_ вне форума   Ответить с цитированием
Старый 29.05.2020, 11:39   #420 (permalink)
Участник тусовки
 
Регистрация: 23.11.2018
Сообщений: 112
Вы сказали Спасибо: 25
Поблагодарили 9 раз(а) в 7 сообщениях
Сказал(а) Фууу!: 0
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Russia
По умолчанию

Да, можно и так сказать.
Paul43 вне форума   Ответить с цитированием
Ответ






Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.



Текущее время: 08:45. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод:
zCarot
Автодиагностика и автосканеры.