Вскрываем ECU грузовиков
🔹 Исследовательница Ханна Сильва на Cyber Truck Challenge показала, как на самом деле выглядит безопасность электронных блоков управления в тяжёлых грузовиках, автобусах и тракторах. В коммерческом транспорте используется свой протокол - SAE J1939 поверх шины CAN. Хакеры редко его трогают, а зря, интересного там много.😉
🔹 Она собрала стенд: подключилась к блоку управления, подала питание, зацепилась к CAN-шине и запустила собственный фреймворк TruckDevil. За несколько минут сканирование нашло все активные узлы, а заодно и диагностику, которую производитель спрятал на нестандартных командах. Обычный диагностический протокол там не работал - у вендора свой велосипед.
🔥 Дальше самое интересное. Попытка записать данные в блок простым повтором команды не сработала - устройство требовало специальный 8-байтовый ключ, который зависел от счётчика и самих данных.
Тогда Ханна реверснула диагностический инструмент производителя, экзешник просто переименовала в .zip, открыла и изучила содержимое.
Внутри оказался Java-код с простой формулой генерации этого самого ключа: в неё подставлялись серийный номер блока, текущее значение счётчика и айдишник самого диагностического прибора.
Алгоритм переписали на Python и запись заработала. Затем прогнали фаззинг по диагностическим командам: блок управления регулярно зависал, и фреймворк это ловил.
🚙 [AutoVisor] - ландшафт автомобильной кибербезопасности
🔹 Исследовательница Ханна Сильва на Cyber Truck Challenge показала, как на самом деле выглядит безопасность электронных блоков управления в тяжёлых грузовиках, автобусах и тракторах. В коммерческом транспорте используется свой протокол - SAE J1939 поверх шины CAN. Хакеры редко его трогают, а зря, интересного там много.
🔹 Она собрала стенд: подключилась к блоку управления, подала питание, зацепилась к CAN-шине и запустила собственный фреймворк TruckDevil. За несколько минут сканирование нашло все активные узлы, а заодно и диагностику, которую производитель спрятал на нестандартных командах. Обычный диагностический протокол там не работал - у вендора свой велосипед.
Тогда Ханна реверснула диагностический инструмент производителя, экзешник просто переименовала в .zip, открыла и изучила содержимое.
Внутри оказался Java-код с простой формулой генерации этого самого ключа: в неё подставлялись серийный номер блока, текущее значение счётчика и айдишник самого диагностического прибора.
Алгоритм переписали на Python и запись заработала. Затем прогнали фаззинг по диагностическим командам: блок управления регулярно зависал, и фреймворк это ловил.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤1
🛰 Спутники передают открытым текстом данные военных, банков и сотовых операторов 🛰
📡 Геостационарные спутники висят на одном месте и ретранслируют интернет для удалённых вышек, военных баз, банкоматов и самолётов. Считается, что перехватить такой сигнал сложно и дорого. Исследователи из Калифорнии доказали обратное: за 600 долларов (тарелка, мотор, конвертер и DVB-карта) можно слушать десятки спутников, покрывающих полконтинента.
Спутниковое телевидение шифруют, чтобы не воровали каналы. А вот IP-трафик частных сетей часто пускают открытым. Из 346 не ТВ транспондеров, которые удалось поймать из одной точки, половина не использовала шифрование вообще. Внутренняя служебная переписка идёт в эфир как есть.
👂 Кого подслушали:
🟡⚫ T-Mobile. Через спутник шёл трафик с вышек. Исследователи увидели 2700 номеров абонентов за 9 часов, целые SMS-сообщения, звонки и служебные ключи шифрования. После того как оператору сообщили, он быстро всё зашифровал.
🪖 Военных США и Мексики. Поймали трекинг кораблей с названиями судов, а также внутренние веб-панели мексиканских силовиков с учётом военной техники, геолокацией радаров и данными о личном составе.
🛍 Сети Walmart в Мексике. Логины и пароли передавались через telnet открытым текстом, инвентарные номера товаров - по FTP, плюс внутренние электронные письма.
🏦 Банки (Grupo Santander, Banorte). Банкоматы и их серверы аутентифицировались через открытый протокол, видны были цепочки сертификатов и внутренние DNS-запросы.
⚡ Энергетическую компанию Мексики (CFE). В открытом виде шли заявки на ремонт с адресами клиентов, статусы подстанций и метки «военные зоны».
✈ Авиационный интернет (бортовой WiFi). Помимо обычных сайтов, нашли звук новостных каналов и части секретных ключей шифрования, которые удалось восстановить полностью.
🚙 [AutoVisor] - ландшафт автомобильной кибербезопасности
📡 Геостационарные спутники висят на одном месте и ретранслируют интернет для удалённых вышек, военных баз, банкоматов и самолётов. Считается, что перехватить такой сигнал сложно и дорого. Исследователи из Калифорнии доказали обратное: за 600 долларов (тарелка, мотор, конвертер и DVB-карта) можно слушать десятки спутников, покрывающих полконтинента.
Спутниковое телевидение шифруют, чтобы не воровали каналы. А вот IP-трафик частных сетей часто пускают открытым. Из 346 не ТВ транспондеров, которые удалось поймать из одной точки, половина не использовала шифрование вообще. Внутренняя служебная переписка идёт в эфир как есть.
👂 Кого подслушали:
🟡⚫ T-Mobile. Через спутник шёл трафик с вышек. Исследователи увидели 2700 номеров абонентов за 9 часов, целые SMS-сообщения, звонки и служебные ключи шифрования. После того как оператору сообщили, он быстро всё зашифровал.
🏦 Банки (Grupo Santander, Banorte). Банкоматы и их серверы аутентифицировались через открытый протокол, видны были цепочки сертификатов и внутренние DNS-запросы.
⚡ Энергетическую компанию Мексики (CFE). В открытом виде шли заявки на ремонт с адресами клиентов, статусы подстанций и метки «военные зоны».
✈ Авиационный интернет (бортовой WiFi). Помимо обычных сайтов, нашли звук новостных каналов и части секретных ключей шифрования, которые удалось восстановить полностью.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤1
🐳 Современные суда целиком полагаются на спутниковую навигацию: GPS, ГЛОНАСС, Galileo, BeiDou. Спутниковые сигналы очень слабые, и их легко заглушить или подменить. При глушении приёмник просто теряет сигнал. При подмене начинает показывать ложные координаты и время. В руководстве INTERTANKO сказано просто: глушение убивает приёмник, подмена заставляет его врать. Потерю сигнала заметить легко - пропадает позиция. А вот подмена может долго оставаться незамеченной, пока судно не сойдёт с курса или не сядет на мель.
🌊 Особенно опасен спуфинг AIS, когда на экране появляются несуществующие цели. В Ормузском проливе такие фантомы уже пытались спровоцировать суда на опасные манёвры.
Поэтому рекомендуется постоянно сверять курс по гирокомпасу с курсом от GPS, скорость по лагу со скоростью от GPS, следить за показателями качества сигнала (HDOP, SNR, RAIM) и включать радарную прокладку береговой линии. При малейших сомнениях переходить на ручное управление, использовать счисление пути и параллельную индексацию, а при необходимости остановить судно и уточнять позицию по береговым ориентирам.
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍10❤1🔥1🐳1
🏍 Электробайк, который можно угнать через смартфон 🐸
🔤 Современные мотоциклы, точно также как и автомобили, становятся умными: приложение на телефоне показывает заряд, местоположение, позволяет дистанционно запустить двигатель. Удобно? Конечно. Безопасно? Не всегда.
🔤 Недавнее исследование разобрало один электромотоцикл, чья электроника оказалась кошмаром для безопасности. Злоумышленнику достаточно было узнать идентификатор байка (например, VIN, который видно на улице), чтобы через приложение получить полный контроль: отслеживать геолокацию, отключить питание, заблокировать колёса и даже включить режим эвакуации, снимающий все ограничения.
🔤 Главная проблема - отсутствие нормальной аутентификации между мотоциклом и сервером. Протокол управления был простым и не защищённым. Также критическую уязвимость нашли в механизме обновлений прошивки по воздуху: злоумышленник мог подменить образ и установить вредоносную прошивку без каких-либо проверок подписи. При этом байк имел стандартные компоненты (силовой контроллер, CAN-шину, GPS-трекер), но производитель не озаботился даже базовым шифрованием каналов связи.
⚠️ Производитель отреагировал на раскрытие уязвимостей, но проблема шире: многие дешёвые электромотоциклы и электроскутеры выпускаются без оглядки на кибербезопасность. Покупатель получает гаджет, который можно угнать через интернет, не прикасаясь к замку зажигания.
🚙 [AutoVisor] - ландшафт автомобильной кибербезопасности
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥10
Уязвимости протокола зарядки CCS⚡⚡⚡
Связь между электромобилем и зарядной станцией в стандарте CCS идёт по силовому кабелю через технологию HomePlug Green PHY. В самом начале сеанса, во время процесса SLAC, зарядная станция передаёт сетевой ключ (NMK) в открытом виде. Достаточно подключиться к сигнальным линиям Control Pilot и Protective Earth — и ключ становится известен атакующему.
Обычные PLC-модемы работают как коммутаторы: они не пересылают чужие пакеты. Поэтому раньше для активного перехвата приходилось соревноваться скоростью с реальной станцией — кто быстрее ответит на SDP-запрос. Это ненадёжная гонка, которая часто не удаётся.
Немецкие исследователи нашли гораздо более надёжный способ. С помощью утилиты int6krule они записывают прямо в модем зарядной станции правило: «отбрасывать все пакеты от MAC-адреса электромобиля». Машина теряет связь со станцией, и атакующий встаёт между ними, начиная с первого же пакета. Никаких гонок, никаких сбоев.
Физический доступ к сигнальным линиям элементарен. Можно использовать простой переходник между вилкой и розеткой CCS, а можно просто намотать несколько витков провода от модема вокруг зарядного кабеля. Сигнал HomePlug утекает в эфир, и индуктивной связи достаточно, чтобы уверенно перехватывать трафик. Исследователи опубликовали код и дампы трафика, так что любой желающий может повторить.
https://dl.acm.org/doi/epdf/10.1145/3679240.3734648
🚙 [AutoVisor] - ландшафт автомобильной кибербезопасности
Связь между электромобилем и зарядной станцией в стандарте CCS идёт по силовому кабелю через технологию HomePlug Green PHY. В самом начале сеанса, во время процесса SLAC, зарядная станция передаёт сетевой ключ (NMK) в открытом виде. Достаточно подключиться к сигнальным линиям Control Pilot и Protective Earth — и ключ становится известен атакующему.
Обычные PLC-модемы работают как коммутаторы: они не пересылают чужие пакеты. Поэтому раньше для активного перехвата приходилось соревноваться скоростью с реальной станцией — кто быстрее ответит на SDP-запрос. Это ненадёжная гонка, которая часто не удаётся.
Немецкие исследователи нашли гораздо более надёжный способ. С помощью утилиты int6krule они записывают прямо в модем зарядной станции правило: «отбрасывать все пакеты от MAC-адреса электромобиля». Машина теряет связь со станцией, и атакующий встаёт между ними, начиная с первого же пакета. Никаких гонок, никаких сбоев.
Физический доступ к сигнальным линиям элементарен. Можно использовать простой переходник между вилкой и розеткой CCS, а можно просто намотать несколько витков провода от модема вокруг зарядного кабеля. Сигнал HomePlug утекает в эфир, и индуктивной связи достаточно, чтобы уверенно перехватывать трафик. Исследователи опубликовали код и дампы трафика, так что любой желающий может повторить.
https://dl.acm.org/doi/epdf/10.1145/3679240.3734648
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥7❤1
Исследователи из Quarkslab купили на вторичке телематический блок (TCU) от BYD Seal - устройство, которое обеспечивает связь автомобиля с внешним миром (интернет, экстренные вызовы). Их цель: выяснить, какие данные хранятся в таких блоках и насколько они защищены.
Начать пришлось с пайки. Микросхему памяти аккуратно выпаяли с платы, припаяли тончайшие провода к контактам и с помощью программатора Flashcat USB Mach1 считали содержимое. Затем восстановили файловую систему - из сырого дампа NAND-памяти, с учётом ECC-коррекции и служебных областей.
В прошивке нашли:
Но самое интересное ждало в логах. GNSS-логи содержали полную историю перемещений автомобиля: с завода в Китае, через дороги Великобритании и до разборки в Польше. Одно место в Великобритании привлекло внимание - там GPS-точки стояли на месте необычно долго. Быстрый поиск по координатам и дате в Google (OSINT) вывел на публичный пост в Facebook: в тот день и час в том самом месте произошло ДТП с участием BYD. Так технические логи буквально указали на реальную аварию.
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤10
📶 Дырявые модемы в автобусах 🚌
🔤 Исследователь из Trend Micro изучил десятки моделей модемов, которые раздают провайдеры по всему миру. В результате он обнаружил более тридцати уязвимостей, включая полный захват устройства. Эти модемы стоят не только в домах, но и в автобусах, такси, системах управления флотом, на объектах критической инфраструктуры (водоканалы, АЗС, больницы, ракетные базы и т.д.).
🔤 Во многих устройствах пароль админа формируется из MAC-адреса (например, берут последние символы и добавляют фиксированную строку). MAC-адрес легко получить с Wi-Fi-маяков, ARP-пакетов, иногда он написан на корпусе. Зная пароль, злоумышленник заходит в веб-интерфейс модема через WAN и получает полный контроль.
🔤 В консоли SSH (или даже через веб-API) нашлись команды ping и traceroute, позволяющие любому юзеру сделать ввод в систему без вякой проверки. Вместо адреса можно вбить
⚠️ Производители типа D-Link, Zyxel отказываются выпускать патчи, ссылаясь на то, что модели устарели. Но эти устройства продолжают работать в транспорте и промышленности годами.
🚙 [AutoVisor] - ландшафт автомобильной кибербезопасности
; cat /etc/passwd и модем выполнит любую команду с root правами. 🙃Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11😁2
Современный автомобиль, как и большинство гаджетов, является клиентом облачной платформы. Мультимедийная система стала шлюзом: через неё машина отправляет телеметрию и получает команды на открытие дверей, запуск двигателя и т.д. Многие производители закладывают в прошивку этой системы сетевые настройки, сертификаты и пароли. Значит, тот, кто физически доберётся до головного устройства, скуажем, через USB или слот для карт памяти, получит ключи к облаку.
Исследователи извлекли прошивку из телематического блока Mercedes, обойдя шифрование и защитную загрузку. В коде нашли логины и пароли для доступа к сети оператора, а также TLS-сертификаты. Подменив идентификатор устройства, они подключились к закрытой сети оператора и проникли во внутренние сервисы Mercedes. Там обнаружили уязвимость, которая позволила читать любые файлы на сервере и в итоге выполнять команды на центральной платформе. Результат: удалённое управление дверями, зажиганием, фарами и окнами всех автомобилей, подключённых к этой системе. На момент тестирования это были около 2 млн аккаунтов в одном регионе, что соответствует примерно 6 млн машин по всему миру.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9🥰2😁1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10😱2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤1
Эксперимент на специальном стенде показал: внешнее магнитное воздействие перебивает штатное поле, и датчик положения начинает сбоить.
Для беспилотных такси без физического руля это может обернуться катастрофой, ведь пассажир не сможет перехватить управление. Атака длится миллисекунды, но её достаточно, чтобы выбросить автомобиль на встречную полосу.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍2❤1
Через уязвимости в приложениях злоумышленник может также украсть чужие профили, подглядеть геолокацию и историю поездок, а в некоторых случаях полностью перехватить управление устройством.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍2❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤1