Перейти к содержимому


Фотография

BMW F and G series SimpleKeyReader by BMWTOOLS.INFO - Какая информация лежит в ключе BMW

bmw keyreader ispa_light ispa key ключи ispi

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 51

#1 MEN

MEN

    Администратор

  • Администраторы
  • 1 574 сообщений
  • ГородМинск BY

Отправлено 28 ноября 2017 - 17:22

BMW F and G series SimpleKeyReader by BMWTOOLS.INFO

BMW_KeyReader.jpg

BMW ISPALight + SimpleKeyReader by BMWTOOLS.INFO

Чтение и расшифровка данных из ключей BMW
Возможно, что-то упустил, многое специально не освещал.

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

Всех владельцев BMW при обращении на Дилерскую станцию просят дать ключ от машины.
Затем, вставляют ключ в некий девайс.  И на мониторе компьютера отображаются данные по автомобилю.

Сей девайс называется KeyReader. Он считывает страницу под условным номером 7 из массива данных, которые
хранятся в ключе, а затем сохраняет эти данные в виде бинарного файла в указанную папку.
Файл всегда имеет название KEYREADER.BIN .

Дочитав до этого места, вы подумали, зачем вся эта писанина? Что он погнал? Нужен девайс (KeyReader), нужно где-то его взять, а оно мне надо .... ?

Все банально просто, имея ICOM или ENET или D-can можно читать и просматривать те данные, которые хранятся у вас в ключе.

Просто читать данные мы будем не из ключа, а с помощью диагностического интерфейса (ICOM или ENET или D-can) будем читать из автомобиля.

Затем нужно просто положить вычитанный из автомобиля файл (KEYREADER.BIN). В определенную папку и расшифровать данные с помощью BMW ISPALight

Для чего может понадобиться чтение и просмотр этих данных? Мне например  всегда было интересно глянуть, что и каких данных накидало в ключ перед тем как отправиться на сервис на гарантийной машине :)

Сразу оговорюсь, идея пришла в голову и была реализована еще в 2014 году. Сделали только для F серии
Затем была благополучно заброшена. Вадим Air, по мотивам идеи, набросал небольшую прожку - "SimpleKeyReader" .
На сегодняшний день можно добавить пару плюшек, но это если появится чуток времени.

Для начала сойдет и так.
SimpleKeyReader.exe - кладем в папку, куда будем считывать данные. Можно прямо в папку, которая указана в ispa_light как директория файлов для KeyReader.

Файлы для удобства сохраняются с номером VIN в названии  файла. Потом нужно просто переименовать в KEYREADER.BIN

Для работы программы требуется: Установленный и работающий EDIABAS. В папку c:\EDIABAS\Ecu
нужно поместить *.prg файлы для F и G серии.

Принцип работы похож на наш SWID_reader, который читает 1B и DE файлы из головных устройств

Ссылка на саму программу

Скачать ---> SimpleKeyReader_by_BMWTOOLSinfo.zip

Прогу скачали и  проверили работоспособность. Далее приступаем к установке и настройке BMW ISPALight

Конкретно для наших нужд, для работы BMW ISPALight нам потребуется два пакета с програмным обеспечением

BMW_ISPI_TRAC_ISPA-server_10.21.0.0.msi (391 МБ)
BMW_ISPI_TRAC_KSD_17.11.1.1.msi (1,26 ГБ)

BMW_ispa_light-1.jpg


Операционная система Windows + Internet Explorer +  Java SE Runtime Environment
(Моя операционная система Windows 7 pro x64, Internet Explorer 11, Java 32 битная)

Программы по умолчанию ставятся на диск C:/ и занимают примерно 14 ГБ

Первым устанавливаем пакет - BMW_ISPI_TRAC_ISPA-server_10.21.0.0.msi

BMW_ispa_light-2.jpg

Тип установки Standalone затем потребуется задать пароль администратора
Чтобы не путаться пусть пароль будет: admin

BMW_ispa_light-3.jpg

Затем устанавливаем пакет BMW_ISPI_TRAC_KSD_17.11.1.1.msi

BMW_ispa_light-4.jpg

Он ставится на диск C:/KSD

BMW_ispa_light-5.jpg

Если у вас не установлена Java, нужно установить ее тоже.

BMW_ispa_light-7.jpg
 


  • MeMpHiSj, Тимур и AlexLebed это нравится

#2 MEN

MEN

    Администратор

  • Администраторы
  • 1 574 сообщений
  • ГородМинск BY

Отправлено 28 ноября 2017 - 17:23

Затем запускаем ярлык "ISPA Server Admin" который появился на рабочем столе или в Internet Explorer
вводим адрес http://localhost:8095/admin

И вводим пароль Администратора который задали в начале установки программы,
в нашем случае мы установили пароль: admin

BMW_ispa_light-8.jpg

Попадаем в окно нас троек

BMW_ispa_light-10.jpg

Здесь нам ничего менять не нужно. Если вы хотите изменить место расположение каталога KSD,
тогда переместите каталог в нужное место и измените путь к нему.

Затем заходим по ссылке http://localhost:8095/ksd_web/ вводим тот же пароль Администратора: admin
и проверяем путь к папке KSD

BMW_ispa_light-9.jpg

Еще нужно сделать пару дополнительных настроек.
Заходим в свойства браузера ->

BMW_ispa_light-12.jpg

Открываем панель управления, делаем настройку Java

BMW_ispa_light-14.jpg


Далее мы переходим по ссылке http://127.0.0.1:8095/ispa_light можно создать ярлык на рабочем столе,
или закладку в браузере
мы будем пользоваться этой ссылкой для работы.
 



#3 MEN

MEN

    Администратор

  • Администраторы
  • 1 574 сообщений
  • ГородМинск BY

Отправлено 28 ноября 2017 - 17:23

Сначала сделаем настройку - выбираем Русский язык и задаем путь к папке,
 куда будем класть считаный файл KEYREADER.BIN -> Сохраняем и выходим.

BMW_ispa_light-11.jpg

BMW_ispa_light-13.jpg

Опять возвращаемся на главный Экран и вводим пароль: ISPA (этот пароль по желанию можно поменять на предыдущем шаге,

в настройках, где выбирали язык и путь к файлу) и попадаем в саму программу.

BMW_ispa_light-16.jpg


Далее поступаем следующим образом, помещаем файл KEYREADER.BIN в определенную выше папку
И в окне программы нажимаем "Считать ключ"

 

Декодируем информацию лежащую в вашем ключе :)

BMW_ispa_light-15.jpg


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

Открываем панель управления - Администрирование -> Службы -> ISPA Server -> Тип запуска : Вручную -> Применить

BMW_ispa_light-17.jpg

В папке SimpleKeyReader_by_BMWTOOLSinfo.zip вместе с SimpleKeyReader.exe

Находятся два bat файла один для запуска (ISPA_Server_Start.bat) , второй (ISPA_Server_Stop.bat) для остановки службы ISPAServerService

Прошу заметить, что запуск службы происходит 2- 3 минуты, после этого вы можете пользоваться ISPALight


P.S.
Обновление данных ключа (считывание обновленной информации из автомобиля) обычно
происходит каждый раз после очередной поездки при закрывании автомобиля.
Так же Обновление данных ключа можно запустить через программу, думаю позже добавим это в программу.
При необходимости это можно запустить в ручную

Считывание данных с ключа зажигания у автомобилей с CBS

BMW_KEY_UPDATE-1.jpg

Сама процедура описана в документе: BMW_KEY_UPDATE.zip


  • MeMpHiSj, hightech и rebellis это нравится

#4 hightech

hightech

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 320 сообщений

Отправлено 28 ноября 2017 - 17:47

Сама процедура описана в документе: BMW_KEY_UPDATE.zip

ссылка на эту же тему



#5 MEN

MEN

    Администратор

  • Администраторы
  • 1 574 сообщений
  • ГородМинск BY

Отправлено 28 ноября 2017 - 17:57

Поправил



#6 hightech

hightech

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 320 сообщений

Отправлено 28 ноября 2017 - 18:05

ссылки на

BMW_ISPI_TRAC_ISPA-server_10.21.0.0.msi (391 МБ)
BMW_ISPI_TRAC_KSD_17.11.1.1.msi (1,26 ГБ)

добавьте, пожалуйста



#7 MEN

MEN

    Администратор

  • Администраторы
  • 1 574 сообщений
  • ГородМинск BY

Отправлено 28 ноября 2017 - 18:09

http://bmwtools.info...-bmw-keyreader/



#8 hightech

hightech

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 320 сообщений

Отправлено 28 ноября 2017 - 18:17

спасибо! спасибо всем участвующим за программу :yes:



#9 Alarm

Alarm

    Продвинутый пользователь

  • Модераторы
  • 382 сообщений
  • ГородРоссия Воронеж

Отправлено 28 ноября 2017 - 19:32

Жень ,а можно взглянуть на бинарник.

И как на Ф15 обновление данных сделать? сходу не придумал ,в исте не нашёл , по старой доке цз и на лок и на унлок тыкал , не прокатывает.


+79042139895

#10 MEN

MEN

    Администратор

  • Администраторы
  • 1 574 сообщений
  • ГородМинск BY

Отправлено 28 ноября 2017 - 20:22

спасибо! спасибо всем участвующим за программу :yes:

 

Пример, файл прикрепил внизу.

 

BMW_ispa_light-18.jpg

 

BMW_ispa_light-19.jpg

 

BMW_ispa_light-20.jpg

 

BMW_ispa_light-21.jpg

 

BMW_ispa_light-22.jpg

Прикрепленные файлы

  • Прикрепленный файл  KEYREADER.ZIP   405байт   124 Количество загрузок:

  • TrumP'LIN это нравится

#11 GUNhed

GUNhed

    Продвинутый пользователь

  • Администраторы
  • 3 844 сообщений

Отправлено 28 ноября 2017 - 22:09

на десятой винде так и не смог заставить читать ключ. 

ошибка запуска аплета кейридера


нету денег - сосите сами


#12 andreyN93

andreyN93

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 346 сообщений
  • ГородПсков

Отправлено 29 ноября 2017 - 01:11

на десятой винде так и не смог заставить читать ключ. 

ошибка запуска аплета кейридера

В IE11 на WIN10 ключ читает, в edge – такая же ошибка.

Java 1.8.0_151 x86_64



#13 Emmy

Emmy

    Пользователь

  • Пользователи
  • PipPip
  • 15 сообщений
  • ГородGermany

Отправлено 29 ноября 2017 - 12:30

where can i buy the interface for reading key?



#14 GUNhed

GUNhed

    Продвинутый пользователь

  • Администраторы
  • 3 844 сообщений

Отправлено 29 ноября 2017 - 12:34

 

на десятой винде так и не смог заставить читать ключ. 

ошибка запуска аплета кейридера

В IE11 на WIN10 ключ читает, в edge – такая же ошибка.

Java 1.8.0_151 x86_64

 

 

ну вот у меня и в IE11 то же самое.


нету денег - сосите сами


#15 hightech

hightech

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 320 сообщений

Отправлено 29 ноября 2017 - 14:23

Перевел ISPA Server на "вручную" и нет доступа к серверу - служба не запускается, батничек старт дает и ничего

перевод в автоматически также не запускает, статус "запуск" висит

винда10, эксплорер10

до перевода на "вручную" все работало, бинарник киридера расшифровывался

Прикрепленный файл  key.jpg   101,59К   3 Количество загрузок:



#16 MEN

MEN

    Администратор

  • Администраторы
  • 1 574 сообщений
  • ГородМинск BY

Отправлено 29 ноября 2017 - 15:10

Ну возьми руками cтартани службу, в службах. Просто бантики от админа надо запускать. Смысл всех этих отключений что если не пользоваться ispalight то сервер томкат висит и ест почти гиг оперативной памяти ест.

#17 MEN

MEN

    Администратор

  • Администраторы
  • 1 574 сообщений
  • ГородМинск BY

Отправлено 29 ноября 2017 - 15:16

И не забываем, что пока служба не стартанет, работать не будет. Стартует 2-3 минуты. Если комп не быстрый может и дольше.

#18 jekaben

jekaben

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 301 сообщений

Отправлено 29 ноября 2017 - 15:45

Папка C:\KSD после установки BMW_ISPI_TRAC_KSD пустая. Никаких танцев при установке не требуется? Несколько раз пробовал.



#19 MEN

MEN

    Администратор

  • Администраторы
  • 1 574 сообщений
  • ГородМинск BY

Отправлено 29 ноября 2017 - 15:49


Возьми на другом компьютере поставь потом скопируй, какая winda? Uac выключен?

#20 hightech

hightech

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 320 сообщений

Отправлено 29 ноября 2017 - 15:57

батник от админа конечно

висит на "запуск" процесс

и 2 мин и 22 - опер 8, ай5

отключил ноут на полчаса и процесс вручную запустился

Прикрепленный файл  том.jpg   35,24К   4 Количество загрузок:

жрет 600-700мб

 

на джаву похоже плюётся

при расшифровке

Прикрепленный файл  keyr.jpg   94,06К   4 Количество загрузок:

но работает

Прикрепленный файл  keyre.jpg   106,12К   4 Количество загрузок:







Темы с аналогичным тегами bmw, keyreader, ispa_light, ispa, key, ключи, ispi

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных