Развитие смартаппаратов провоцирует и совершенствование методов их взлома. Уже придумано множество троянских программ для IoT. Особенно интересно перехватить управление чужим дроном.
Борьба с беспилотными аппаратами финансируется государствами каждый год большими суммами, только эффект от этих инвестиций незначительный. Недавно деятельность лондонского аэропорта Gatwickприостановили из-за коптеров. Правительством были привлечены снайперы, чтобы уничтожить летающие аппараты. Государственные чиновники мечтают о надежном способе захвата управления дронами. В частности, уже тренируют охотничьих соколов, разрабатывают дроны для перехвата, оснащенные сетями, создают электромагнитные пушки.
Дрон — это электронный аппарат, который управляется дистанционно. Таким образом, команды управления передают по радиоканалу, который можно перехватить.
Дешевые дроны, приобретенные на AliExpress, с радиопультами, в которых не предусматривается авторизация при соединении с приемником, легко перехватить. Если немедленно после подключения электропитания дрона или установки аккумулятора, в момент, когда устройство ищет передатчик, светодиодный индикатор работает, будет включен быстрее вблизи подобный трансмиттер с нажатием кнопки Bind, то коптер обнаружит другой канал, и потеряет связь со своим пультом.
У большинства дронов на дистанционном управлении обмен информацией происходит с использованием протокола DSM2/DSMX. Как альтернативный вариант используют также технологию SLT. DSM применяют в широких полосах, частота передатчиков равна 2,4 ГГц, радиоканал считается вполне защищенным от помех. Использование этого протокола способствует сохранению данных о полете в файле журнала. Если DSM2 обнаруживает отключения сигнала при сбое электропитания, то DSMX такой функции не выполняет. Одновременное использование этих двух стандартов возможно. Протокол SLT использует ту же частоту, характеризуется совместимостью с трансмиттерами разных производителей, но аппараты, произведенные компаниями Tactic и Hitec, являются самыми близкими.
Протокол MAVlink используют некоторые беспилотники, его часто применяют для передачи телеметрии. MAVlink характеризуется открытым исходным кодом, выполнен как модуль Python и продается по лицензии LGPL. Данный протокол по умолчанию не шифрует данные, в результате более уязвим к захвату по сравнению с другими технологиями, где используется шифрование.
Некоторые коптеры управляются с помощью смартфона, для этого используется беспроводная сеть 802.11 с WEP-шифрованием. Доступ к такой сети можно легко взломать.