HackRF

Использование HackRF и браузерного приложения на JavaScript для проведения Rolljam-атак повторного воспроизведения на автомобиль

На её сайте Чарли Джерард загрузила страницу, на которой показано, как ей удалось выполнить атаку повторного воспроизведения на беспроводную систему входа автомобиля с использованием HackRF и написанного ею JavaScript-приложения для браузера.

Ранее Чарли уже написала JavaScript-приложение для отслеживания ADS-B с использованием RTL-SDR. Для достижения этого она использовала API WebUSB, который позволяет USB-устройствам подключаться к JavaScript-приложениям в веб-браузере.

Недавно купив HackRF, она решила узнать, возможно ли что-то похожее с HackRF. В своём посте Чарли демонстрирует и объясняет JavaScript-код, необходимый для подключения к HackRF из браузера Chrome, а также как настраиваются такие параметры, как усиление (gain), частота и скорость дискретизации. Затем она показывает, как использовать Canvas API для визуализации полученных данных. Наконец, она демонстрирует использование File System Web API для записи данных и, в конечном счёте, повторную передачу записанных данных с HackRF.

Самая атака повторного воспроизведения основана на идея rolljam. Она использует два HackRF, один расположен ближе к приёмнику автомобиля и глушит его, а другой записывает сигнал брелока автомобиля. Это не даёт автомобилю сменить вращающийся код брелока, позволяя записать его и использовать повторно позже.

Чарли также опубликовала видео своих тестов, которое мы встроили ниже.


Источник:

Подбираете SDR под задачу?

Опишите, что и где хотите принимать, — подскажем подходящие модели и где их купить.

Похожие материалы

Весь блог