PCCar.ru - Ваш автомобильный компьютер

Go Back   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Общение с машиной
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread
Old 05-02-2018, 15:25   #61
Markelych
Новый Пользователь
 
Join Date: Feb 2018
Age: 37
Город: Тула
Регион: 71
Машина: ВАЗ-21099
Posts: 4
Markelych is on a distinguished road
Default

Quote:
Originally Posted by se55y View Post
ты не заметил за шуткой ответа на этот вопрос
И я не заметил. Спасибо)
Только ща увидел


Теперь нужны сами значения пакетов, ибо сниффить мне их негде (есть только приборка)
Хочу попробовать брутфорсом.
А что, если взять сообщение адресованное приборке, и заменить в нем DID на FF (по книге это получается широковещательный запрос)?
Markelych is offline   Reply With Quote
Old 07-02-2018, 16:36   #62
Markelych
Новый Пользователь
 
Join Date: Feb 2018
Age: 37
Город: Тула
Регион: 71
Машина: ВАЗ-21099
Posts: 4
Markelych is on a distinguished road
Exclamation Брутфорс пакетов MPX BEAN удался

Я сделяль!
Выяснил для себя несколько моментов, которые очень помогли разобраться с приборкой:
  • CRC-8 на всё, что после стартового бита, poly=0x13, init=0x00
  • Стаффинг биты добавляются от стартового бита и до CRC включительно
  • Если после стаффинг бита идут еще 4 таких бита - снова добавляем стаффинг бит
  • Приоритет не важен для проверки - можно ставить любой
  • Если данных больше чем нужно - не страшно. Лишние игнорируются.
  • Многое управляется побитово 1=вкл, 0=выкл. Соответственно, 0xFF=0b11111111=вкл всё.

Из сообщений выше можно догадаться, что DID приборки = 0xFE
Делаем заготовку сообщения вида:
0D FE xx FF FF FF FF FF FF FF FF FF FF FF CRC 7e
MID (xx) перебираем от 0x0 до 0xFF, каждый раз пересчитывая crc, отправляем и наблюдаем за приборкой.
Я делал это с помощью ардуино и выводил текущий MID в Serial

После того, как приборка показала, что она умеет включать, меняем сообщение на
0D FE xx 00 00 00 00 00 00 00 00 00 00 00 CRC 7e
и смотрим что она умеет гасить и на каких MID

Дальше можно разбираться с каждым сообщением индивидуально. (Выбираем MID и меняем data биты по одному)
Почти всё было разгадано за один вечер, без подопытной машины и мозгов.
__________________
Блог на Drive2

Last edited by Markelych; 08-02-2018 at 14:10..
Markelych is offline   Reply With Quote
Old 09-02-2018, 07:51   #63
(vS)
Гуру
 
(vS)'s Avatar
 
Join Date: Oct 2006
Age: 47
Город: Санкт-Петербург
Регион: 54
Машина: '98 PRIUS NHW10
Posts: 1,991
(vS) will become famous soon enough(vS) will become famous soon enough
Default

вишь какой молодец ))
особенно, что сюда написал
__________________
маст{ер} c[лов]а и стил<ус>а

мои детки: сивик и геша + а у него названья нет + примус +
грандесла
(vS) is offline   Reply With Quote
Old 19-08-2018, 04:20   #64
kostyasha
Новый Пользователь
 
Join Date: May 2017
Age: 56
Регион: Беларусь
Posts: 10
kostyasha is on a distinguished road
Default

Прочитал ветку но не понял по итогу на чем адаптеры собираете и какой софт?
Каждый свой Rx/Tx код пишет? Под k-line, резистивный делитель? Ардуины (как в авц-лан адаптерах)?
Надо будет ковыряться с BEAN, ищу с чего собирать.
kostyasha is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT +4. The time now is 10:38.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.