реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Защищенность данных в CAN шине, Или читай чего хочешь?
Baser
сообщение Apr 20 2016, 20:34
Сообщение #1


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Попалась ссылка на видео с постановочным угоном BMW где его угоняют за минуту.
"Угон BMW"

В этом видео больше всего удивило, что через диагностический разъем ODB2 можно считать всю информацию о кодировке штатных ключей машины. Как-то это сомнительно. Понятно, что это могут быть закрытые заводские протоколы, но все же как так можно делать!!??
Выглядит как громадная дыра в защите. Когда в какой-нибудь Windows или Андроиде находят уязвимость - так вопят на весь свет.
А тут - подключился, прочел ключи, записал болванку - и езжай!
Фантастическая дырень в защите.

Это действительно так, или ребята на видео всех дурят?

Я как-то представлял хранение ключей примерно как кода программы в флеши МК с взведенной защитой.
Когда можно только очистить и записать другие ключи, но нельзя прочитать.
А тут такая простота, которая как говорится "хуже воровства".
Go to the top of the page
 
+Quote Post
zltigo
сообщение Apr 20 2016, 21:12
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (Baser @ Apr 20 2016, 23:34) *
Это действительно так, или ребята на видео всех дурят?

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


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
alexunder
сообщение Apr 20 2016, 21:17
Сообщение #3


unexpected token
****

Группа: Свой
Сообщений: 899
Регистрация: 31-08-06
Из: Мехелен, Брюссель
Пользователь №: 19 987



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


--------------------
А у тебя SQUID, и значит, мы умрем.
Go to the top of the page
 
+Quote Post
Myron
сообщение Apr 20 2016, 21:22
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 849
Регистрация: 6-02-05
Пользователь №: 2 451



Цитата(Baser @ Apr 20 2016, 14:34) *
...Это действительно так, или ребята на видео всех дурят?
Дурят. Это или реклама или антиреклама. В жизни даже с полученной информацией от производителя программисты мучаются с CAN и разными ее "особенностями" у каждого конкретного производителя.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Apr 20 2016, 21:26
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (alexunder @ Apr 21 2016, 00:17) *
В ролике упоминают "штатную" сигнализацию.

Надо отличать штатную сигнализацию и штатный иммобилайзер/ключ. На собственно сигнализацию уже все производители забили большой болт sad.gif - для вполне надежных в принципе систем зашивают ключи для которых по производителю-модели-году уже большая часть ключа известна sad.gif. Да и вообще ей почти можно и не заниматься - ломанули замок, и уже по шине скомандовали отключить. Или вообще дырку в кузове, доступ к шине и открыте замков, и отключение.

Ну а иммобилайзеры вполне паронаидальны. На самом деле нужно их усиливать, а не заниматься глупыми блокировками проводками , которыми занимаются производители сигнализаций с автоэлектрками разными. Диагостика всяких немцев дивно локализует место вмешательства в электрику. У япона с этим хуже, но тоже ищется.
Разумный путь это блокировка обмена по CAN c тем-же блоком идентификаторов.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Apr 21 2016, 05:33
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274



Цитата
Это действительно так, или ребята на видео всех дурят?

Конечно же это действительно так, не слушайте местных теоретиков. На видео лицо, конечно, заинтересованное, но ему дорога репутация. Показанный трюк достаточно легко повторить.
Более того: на видео БМВ, поэтому пришлось прописывать транспондер. Но на Киа, Хёндэ, Митсу, Пежо, Ситроен, Тойота, Лексус, Лада можно реализовать бесключевой обход штатного иммобилайзера просто подключившись к салонной CAN или LIN шине. Этим широко пользуются производители современных сигналок, чтобы реализовать автозапуск не хороня второй ключ в салоне.
Цитата
Разумный путь это блокировка обмена по CAN c тем-же блоком идентификаторов.

Это плохой путь. Он с большой вероятностью может привести к куче ошибок и последующим визитом в сервис для их сброса штатным диагностическим оборудованием. Продвинутые установщики блокируют датчики, мозги, а блокировка включается только при начале движения авто (это усложняет диагностику и поиск заблокированной цепи даже при наличии спец оборудования).
Go to the top of the page
 
+Quote Post
zltigo
сообщение Apr 21 2016, 06:07
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (Alex B._ @ Apr 21 2016, 08:33) *
Конечно же это действительно так, не слушайте местных теоретиков. На видео лицо, конечно, заинтересованное, но ему дорога репутация. Показанный трюк достаточно легко повторить.
Более того: на видео БМВ, поэтому пришлось прописывать транспондер.

Это делается легко и просто, как в кино, но при одном простом условии - зажигание должно быть включено, а для того, что бы включить, нужен ключ. И трюк со сверлением замка не прокатит ни разу, если закажите комплектацию с "двойным запиранием".
QUOTE
Но на Киа, Хёндэ, Митсу, Пежо, Ситроен, Тойота, Лексус, Лада можно реализовать бесключевой обход штатного иммобилайзера просто подключившись к салонной CAN или LIN шине.

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

Для феерических идиотов отказывающихся от глубоко интегрированной системы иммобилайзинга в надежеде на супер-пупер самоделки сигнальщиков, а точнее установшиков, которые оторвут какой нибудь контакт вместо всей защиты sad.gif. Повтряю - бороться нужно за устранение дыр в штатном иммобилайзере.
QUOTE
Это плохой путь. Он с большой вероятностью может привести к куче ошибок и последующим визитом в сервис для их сброса штатным диагностическим оборудованием.

Это великолепный путь. Блокировка это не означает в стиле производителей сигналок чего нибудь оторвать и замкнуть. Блокировка это контроллер отслеживающий обмен по CAN и сбивающий конттольные суммы у некотрых пакетов.
QUOTE
Продвинутые установщики блокируют датчики, мозги,

Это делают кондовые тупые установщики sad.gif, то есть 999 из 1000 sad.gif Именно блокировка какого либо датчиков и приводит к тем саммым ошибкам и "визитам в сервис".
Цепей которых относитольно безобидно можно оторвать-замкнуть в автомобилях раз-два и обчелся. Посему все такие места для каждой модели известны каждому прохожему sad.gif. После чего тупые установщики начинают танцы с бубном - установка замков на капот, установка замков на двери... дабы затруднить доступ к "секретному" разорванному проводу "бензонасоса".
QUOTE
а блокировка включается только при начале движения авто (это усложняет диагностику и поиск заблокированной цепи даже при наличии спец оборудования).

Да ну!
1) таких цепей мало sad.gif - см. Выше.
2) встроеная диагностика весьма неплоха - тоже писал.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Apr 21 2016, 07:34
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274



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

Это не правда. Точнее, не для всех автомобилей
Цитата
И трюк со сверлением замка не прокатит ни разу, если закажите комплектацию с "двойным запиранием".

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

Не совсем так. Например, для Киа-Хендэ с кнопкой старт-стоп штатный ключ не нужен для т.н. обучения. Для ключевых — нужен, вы правы.
Цитата
Это великолепный путь. Блокировка это не означает в стиле производителей сигналок чего нибудь оторвать и замкнуть. Блокировка это контроллер отслеживающий обмен по CAN и сбивающий конттольные суммы у некотрых пакетов.

Да, это действительно хороший путь
Цитата
Это делают кондовые тупые установщики sad.gif, то есть 999 из 1000 sad.gif Именно блокировка какого либо датчиков и приводит к тем саммым ошибкам и "визитам в сервис".

Вы опять не правы. Большинство установщиков, которых вы высокомерно называете тупыми, блокируют бензонасос. А для блокировки датчиков и даже форсунок нужен опыт и понимание процессов. Ошибки возникают или нет — в зависимости от авто.
От обилия ваших презрительных постов количество угонов меньше не станет. А вот замок на капоте под которым стоит блокировка, которая включается по движению может заметно увеличить время угона, а значит риски злоумышленника. Повозившись с машиной он уйдет и возьмет другое авто с замечательным угоностойким штатным оборудованием.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Apr 21 2016, 08:38
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (Alex B._ @ Apr 21 2016, 10:34) *
Это не правда. Точнее, не для всех автомобилей

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

К чему этот "совет"? Мне нужна защита от быстрого угона когда я где то в городе ее бросил, особенно, если этот город чужой. Для этого двойное запирание отлично работает. Ну а установщики, конечно, будут ставить для достижения такого-же результата всякие дополнительные замки.
QUOTE
Не совсем так. Например, для Киа-Хендэ с кнопкой старт-стоп штатный ключ не нужен для т.н. обучения. Для ключевых — нужен, вы правы.

От меня далеки проблемы Киа. Но даже у кондовых япона-тойот отстающих по электроным наворотам лет на 10, но с той же кнопкой старт-стоп, пока нет ключа питание на основной контроллер вообще не подано. Можно хоть об стенку разбиться, но работает только контроллер кузова, контроллер сертификации и контроллер управления питанием. Вот такая тупая и, главное, совершенно ествественная блокировка. Такого типа тойоты с точки зрения угона имеют ахилесову пяту из за того, что кто то больной на всю голову в блоке сертификации коды всех контроллеров хранит во внешней EEPROM. Вот у ней тупо подключают программатор, ститают коды ключей и прописывают принесенный. Без этой дыры вариант был бы глухой.
Место расположения контроллера сертификации считается у тойоты "секретным" sm.gif sm.gif sm.gif - они его в общем документе не описали sm.gif - типа сугубо ДСП sm.gif. Естественно, что места их расположения известны всем. Они не слишком доступны, но за несколько минут добраться можно.
Но надо понимать, что массовое производство и обслуживание всегда будет иметь дыры для обеспечения удобства этого самого производства и обслуживания.
QUOTE
Да, это действительно хороший путь

Впервые реализовал для себя в прошлом веке, причем для этого даже CAN контроллер не нужен (точнее он это даже сделать не сможет sm.gif ) Но это индивидуально и всякие разработчики сигнализаций, похоже, так не делают до сих пор. Все клепают нормально замкутые-разомкнутые контакты для врезания куда либо силами "установщиков" sad.gif.
QUOTE
Вы опять не правы. Большинство установщиков, которых вы высокомерно называете тупыми, блокируют бензонасос. А для блокировки датчиков и даже форсунок нужен опыт и понимание процессов. Ошибки возникают или нет — в зависимости от авто.

Бензонасос был в кавычках. Но, третий раз повторяю, мест безобидных блокировок, которые можно сделать на разомкнул-замкунул в реале ОЧЕНЬ мало. Посему, как уже писал, установшики начинают защищать ФИЗИЧЕСКИ от доступа эти места - замки на капот, накладки на блоки... Хотя имея общие шины и те-же помянутые "блоки форсунок", которые фиг начнут работать без идентификации основным контролером, можно заниматься блокировкой сообщений бегающих по шине в любом месте шины.
QUOTE
От обилия ваших презрительных постов количество угонов меньше не станет.

Да, это бизнес, причем идущие не дело исполнители это просто быдло действующее по готовым рецептам - верхушка айсберга, как и конечные установщики сигнализаций, есть только верхушка бизнеса по их производству.
QUOTE
А вот замок на капоте....

Лобовое, поятное и вкрываемое, чуть сложенее, чем замок дверей в рекламном ролике, но шустро вскрываемое решение. Время, да, добавит, но не более минуты. На грамотно сделанной электронике выигрывается много больше.
QUOTE
, а значит риски злоумышленника. Повозившись с машиной он уйдет и возьмет другое авто с замечательным угоностойким штатным оборудованием.

Мечты, мечты, о ваша сладость sm.gif. И, заметьте, что я не называл штатные угоностойким. Оно сделано угоностойким - но из-за необходимости серийного производства и обслуживания по всему миру, имеет слабые звенья. Их нужно прикрыть и тогда вся система станет резко устойчивее. Причем много устойчивее, чем установка какой либо сигнализации каким либо установщиком. Есть, коечно, вполе из себя суровые и квалифицированные установщики, но и они, увы, больше стараются брать числом (поставим замки на капот, штыри на двери, пеерпинуем разъемы у нескольких блоков, разорвем не одну, а 10 цепей, поставим броню на контроллер впрыска...), а не уменеем. Хотя тут и бизнес интересы замешиваются по полной - каждое действие и приблуда трактуется, как степень защиты и за нее дополнительные денюжки.

Для конкретно нынешних (последние три года на них езжу)тойот слабина уменьшается:
1) механической защитой контролера сертификации/доступа к его EEPROM/Перенос его куда нибудь подальше.
2) защитой от ретрансляции штатного ключа.
Оба этих пункта можно неплохо прикрыть электроникой знающей, что бегает по CAN и имеющей дополнительную метку, например, в виде мобильника.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
zltigo
сообщение Apr 21 2016, 14:10
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Нашел фото. На фото не результат попытки угона sm.gif, а результат небольшой разборки для проведения лабораторной работы по иссследованию штатной системы. Уровень разборки достаточный для организации доступа с контроллеру сертификации и контроллеру управления питанием. Уже можно загнать принесенную пассивную метку. И завести, но завести только если обмен по CAN с блоком сертификации не давится sm.gif sm.gif sm.gif. Если давить, то облом будет. Дальше надо искать на CAN дополнительное мелкое устройство. Это опять время.
Контроллер сертификации можно залить в компаунд наглухо, так что добраться к EEPROM еще повозится придется. Бывает ставят на него еще коробку на срывных болтах - тоже время...
Прикрепленные файлы
Прикрепленный файл  TLC150_dis.jpg ( 887.02 килобайт ) Кол-во скачиваний: 81
 


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Baser
сообщение Apr 21 2016, 21:20
Сообщение #11


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Интересная информация, спасибо.

Цитата(zltigo @ Apr 21 2016, 00:12) *
Дополнительные ключи без наличия рабочего ключа не прописываются. Если рабочего ключа нет, то тогда уже только с физическим доступом к блоку идентификации - типа в прямо в его память записать ключ.

Цитата(zltigo @ Apr 21 2016, 11:38) *
Но даже у кондовых япона-тойот отстающих по электроным наворотам лет на 10, но с той же кнопкой старт-стоп, пока нет ключа питание на основной контроллер вообще не подано. Можно хоть об стенку разбиться, но работает только контроллер кузова, контроллер сертификации и контроллер управления питанием.

Я примерно так и представлял себе, как это должно работать.
Но в видео они просто открыли двери, включилась сигнализация, подключились к диагностическому разъему - и как-бы тут же прочли и прошили болванку. И только потом воткнули дубликат в замок.
Правда, там видимо уже все электронное, механических частей, кроме кнопки нет. Ключ - радио.
Но все равно невероятно считывание кода ключей только после открытия дверей...
Go to the top of the page
 
+Quote Post
zltigo
сообщение Apr 22 2016, 07:23
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (Baser @ Apr 22 2016, 00:20) *
Правда, там видимо уже все электронное, механических частей, кроме кнопки нет. Ключ - радио.

Какая разница? Кнопка по электронике ведет себя аналогично - пока не нажал - все выключено. Для срабатывания по нажатию нужен ключ. Естественно, что питание можно включить и в обход кнопки - подать питание напрямую на основных потребителей. Видел на фото в одном отчете о попытка угона, где так и делалось, но, ествественно, в случае конкретной машины не помогло. Возможно, для каких то машин будет этого достаточно для каких то действий типа прописки ключей сервисными средствами. Но это опять время.
QUOTE
Но все равно невероятно считывание кода ключей только после открытия дверей...

Невероятно, если только разработчики автомобиля не конченые идиоты, прописывание ключа, которое показано на видео.

А вообще радиоитефейсов в бесключевых брелках обычно три штуки.
- Что-то типа 433/866MHz для классических кнопочек (непонятно нафиг они нужны, но можно или не пользоваться, или вообше отключить) - только сигнализация и центральный замок.
- 866MHz/2.4GHz - основной интерфейс и открыть и завести.
- пассивная метка. Это для аварийных случаев, если села батарейка, то тогда открыть ключом (будет орать сигнализация) поднести брелок к кнопке и завести.
В "кино" добавляли именно такую пассивую метку.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение May 16 2016, 16:17
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



В Hitag2- действительно есть дыра в защите, она позволяет прочитать ключ защиты, но после введения 128-битных ключей (Hitag-Pro) проблема снята.
Оборудование, позволяющее угнать любую машину за пару минут, существует, но стоит десятки тысяч долларов.
Инфа 100% wink.gif


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 17 2016, 05:06
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (Dog Pawlowa @ May 16 2016, 19:17) *
Оборудование, позволяющее угнать любую машину

sm.gif sm.gif sm.gif
QUOTE
за пару минут, существует, но стоит десятки тысяч долларов.

Так это просто даром, относительно стоимости автомобилей!
QUOTE
Инфа 100% wink.gif

sm.gif sm.gif sm.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
yurick
сообщение Aug 17 2016, 16:40
Сообщение #15





Группа: Участник
Сообщений: 6
Регистрация: 17-08-16
Пользователь №: 92 981



Чисто теоретически это возможно. Что касается БМЗ, то там в блоке прошито изначально 10 ключей. Ключи имеют статус активный/неактивный. Неактивным ключом машину не заведешь. Другой ключ не пропишешь. Остается только брать метку ключа из блока, зашить ее в болванку, а потом активировать ключ как активный в блоке - профит.

Только без рабочего активного ключа сделать это не так просто. Угонщики делают очень просто. Заезжает машина на мойку, пока клиент курит кофе, в машину прыгает человек с ноутбуком. Имея рабочий, ключ делает или клон этого, или зашивает и активирует другой. Все. Делов на 10 минут.
У меня у знакомого так Х6 угнали. Видео с парковки просто показало, что подошли два кента, открыли машину, завели и уехали.

Самая лучшая противоугонка - полное КАСКО.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 04:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.01506 секунд с 7
ELECTRONIX ©2004-2016