Безопасность

Обнаружение DJI DroneID на процессоре AntSDR E200

DJI — крупный производитель потребительских беспилотников, и их дроны реализуют RF-протокол под названием DroneID, который предназначен для передачи положения дрона и оператора уполномоченным организациям, таким как правоохранительные органы и операторы объектов критической инфраструктуры. 

Недавно команда AntSDR сумела запустить декодирование DJI DroneID на встроенном ARM-процессоре AntSDR. Программное обеспечение для декодирования работает на борту AntSDR E200 и выводит декодированные данные через последовательный порт или сетевой порт. AntSDR E200 — это SDR, основанный на чипе AD9361, с диапазоном настройки от 70 МГц до 6 ГГц, пропускной способностью 56 МГц и 12-битным АЦП. У него 2×2 полнодуплексных TX/RX-канала и встроенная FPGA с ядром ARM CPU.

Они используют существующий код на GitHub из https://github.com/proto17/dji_droneid и https://github.com/RUB-SysSec/DroneSecurity, оба проекта реализуют декодеры DroneID, созданные методом обратной инженерии.

Обновление от AntSDR показывает, как установить прошивку на устройство и запустить его. Они отмечают, что дроны, использующие Occusync 2 или 3, такие как Mini2 или Mini3Pro, работают лучше всего, потому что другие модели могут быть зашифрованы или иметь немного другой протокол, который не совместим с этими декодерами.

Аарон, создатель DragonOS, также загрузил видео, демонстрирующее работу декодера в действии.


Источник:

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

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

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

Весь блог