Исследователь в поисках уязвимостей Tesla

Компания Tesla запустила программу баг-баунти, предлагая исследователям выявлять уязвимости в своих автомобилях. Для участия в этом проекте мне понадобилось оригинальное оборудование, поэтому я отправился на eBay в поисках комплектующих для Tesla Model 3. Моя конечная цель заключалась в том, чтобы собрать рабочую версию компьютера и сенсорного экрана Tesla на своём столе, чтобы затем запустить операционную систему автомобиля.

Компьютер автомобиля включает в себя Media Control Unit (MCU) и блок компьютера автопилота, которые размещены в металлическом корпусе размером с iPad. Я нашёл множество вариантов продажи MCU стоимостью от $200 до $300. Большинство продавцов на eBay — компании, занимающиеся разборкой аварийных автомобилей и продажей запчастей.

Кроме того, мне нужны были дополнительные компоненты: источники питания на 12 В, модуль сенсорного экрана и кабель для соединения этих элементов. Я выбрал источник питания на 10 А и приобрёл экран за $175. Самым сложным оказалось найти кабель, так как большинство продавцов предлагали комплектующие с обрезанными проводами.

Тем временем я заметил, что Tesla предоставляет справочник «Electrical Reference», что значительно упростило поиск информации о необходимых соединениях. Для подключения дисплея был нужен уникальный 6-контактный кабель, который оказалось невозможно найти отдельно. Я обратил внимание на схожесть с более распространённым LVDS кабелем от BMW и заказал его, однако он не подошёл по размеру.

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

Понравилась статья? Поделиться с друзьями: