На YouTube пользователь ModernHam загрузил видео, показывающее, как выполнить атаку повторной передачи на автомобильном брелоке ключа с использованием Raspberry Pi, работающего с RPiTX и RTL-SDR. Атака повторной передачи состоит в записи RF-сигнала, а затем простом воспроизведении его снова с помощью радиопередатчика. RPiTX — это программа, которая может превратить Raspberry Pi в универсальный RF-передатчик без необходимости какого-либо дополнительного оборудования.
Процесс состоит в записи сырого IQ-файла с RTL-SDR, а затем использовании команды “sendiq” в RPiTX V2 для передачи того же сигнала в любое нужное время. Благодаря этой настройке он может открывать свой Toyota Camry 2006 года по своему усмотрению с помощью RPiTX.
Мы отмечаем, что такая простая replay-атака будет работать только на старых моделях автомобилей, которые не используют защиту с вращающимся кодом. Защита с вращающимся кодом обеспечивает, что передача разблокировки может использоваться только один раз, что делает повторные передачи неэффективными. Однако современные системы защиты с вращающимся кодом все еще подвержены атакам типа ‘rolljam‘.
В приведённом ниже видео ModernHam пошагово проходит через процесс с самого начала, показывая, как установить драйверы RTL-SDR и RPiTX. Ближе к концу видео он демонстрирует атаку повторной передачи в действии.
Источник:
