Злам авто за 5 хвилин: Claude Code розібрав шину Mercedes як дитячий конструктор
Ми думали, що AI вміє тільки писати дурні тексти, але він уже лізе в мізки наших тачок. Данський інженер змусив Claude Code розкусити закриті протоколи німецького автопрому за лічені хвилини, залишивши автомеханіків минулого століття ні з чим.
Інженер данської компанії CSS Electronics Мартін Фальк розробив надбудову для консольного AI-агента Claude Code, яка самостійно зламує закриті автомобільні протоколи. Під час експерименту на старому логу від Mercedes E350 штучний інтелект зміг витягнути точні показники швидкості та обертів двигуна з проприетарного потоку за п'ять хвилин. Зазвичай фахівці витрачають на цю монотонну ручну роботу години, намагаючись розшифрувати нескінченні рядки шістнадцяткових кодів.
Реверс-інжиніринг шини CAN — це основа для створення кастомних приладових панелей, автотюнінгу та глибокої діагностики. Стандартний порт OBD2 віддає дані з величезною затримкою та похибками, тоді як внутрішня шина авто оновлюється десятки разів на секунду. Крім того, більшість найцікавіших параметрів, на кшталт кута повороту керма чи стану замків дверей, автовиробники принципово не виводять у відкритий доступ, ховаючи їх глибоко в сирих байтах.
Новий інструмент, який автори вже виклали у відкритий доступ на GitHub, зв'язує інтерфейс підключення до авто з бібліотеками Python та самим AI-агентом. Для успішного зламу алгоритму потрібен лише один еталонний сигнал. Його можна отримати трьома шляхами: з логів GPS, за допомогою розпізнавання відео спідометра зі смартфона або навіть вручну рухаючи повзунок на екрані синхронно з рухом машини.
Далі агент діє за чітким алгоритмом. Спочатку він відкидає статичні байти та службове сміття, щоб не витрачати ресурси на непотрібні дані. Після цього AI порівнює залишок із еталонним сигналом і запускає автоматичні скрипти для перевірки збігів. На фінальному етапі система перевіряє отримані дані на адекватність — наприклад, щоб швидкість колеса не показувала рух, коли двигун заглушено.
Найбільше вражає те, що розробник не написав ні рядочка коду для створення цього інструменту. Claude Code самостійно спроектував та написав увесь софт за неповні десять годин спілкування в чаті. За оцінкою автора, такий підхід дозволяє розшифрувати понад 90% закритих сигналів будь-якого сучасного автомобіля практично без знань у сфері автоелектроніки.
Джерело: CSS Electronics
Коментарі
Тут відбувається магія: наш AI одразу відгукується на коментарі. Бали відображають вплив на статтю та заповнюють шкалу змін. Можна дискутувати або прямо пропонувати, як переписати текст. Коли шкала заповниться, стаття оновиться на ваших очах.