Незашифрований сигнал управління дроном — не просто ЕМ-підпис для виявлення. Це потенційний вектор атаки: захоплення управління (hijacking), примусова посадка через ін'єкцію команд, або відстеження оператора по радіосигнатурі. Захист зв'язку дронів — не параноя, а інженерна необхідність у середовищі де противник має досвідчені підрозділи РЕБ.
Рівні атаки на канал зв'язку: 1) Пасивне підслуховування — запис сигналу для аналізу та геолокації оператора; 2) Глушіння (jamming) — блокування каналу перешкодами; 3) Спуфінг (spoofing) — підміна сигналу (GPS, RC-команди); 4) Захоплення (hijacking) — перехоплення управління дроном. Різні рівні вимагають різних контрзаходів.
Реальність 2024-2025: Більшість FPV-дронів у ЗСУ використовують ELRS без AES-шифрування RC-каналу — безпека забезпечується через binding phrase (унікальний ключ) та FHSS. Але цифровий відеолінк DJI системи вже має AES-128 та власне шифрування. Майбутнє: Encrypted ELRS та DeepCrypt-рівень захисту — активна розробка.
🛡️ Рівень Безпеки Різних Протоколів
⚔️ Типи Атак та Контрзаходи
| Тип атаки | Як реалізується | Вразливі протоколи | Контрзаходи |
|---|---|---|---|
| Широкосмугове глушіння | Потужний шум у всьому діапазоні (2.4 або 5.8 ГГц) | Всі, особливо аналог | FHSS, спрямовані антени, UHF-діапазони (868/915 МГц) |
| Вузькосмугове глушіння | Точний шум на конкретному RC-каналі | Фіксовані частоти (старі PWM РС) | FHSS (ELRS, Crossfire) — "стрибки" частоти |
| GPS-споофінг | Підроблений GPS-сигнал → дрон "думає" що він в іншому місці | Будь-які GPS-залежні системи | Anti-spoofing GPS, інерційна навігація, OpticalFlow, відео-навігація |
| RC-перехоплення (Hijacking) | Клонування RC сигналу або атака на протокол binding | Старі незахищені RC системи (PPM, SBUS без binding) | Binding phrase, AES-шифрування команд |
| Геолокація оператора | Пеленгування по ЕМ-сигнатурі RC/VTX передавача | Аналоговий VTX (5.8 ГГц постійний передавач) | Мінімальна VTX потужність, цифровий зв'язок, FPV-оптоволокно |
| Відеоперехоплення | Пасивне прослуховування незашифрованого відеосигналу | Аналоговий відеолінк | Цифровий зашифрований відеолінк (DJI O3, HDZero encrypted) |
🔑 ELRS та Binding Phrase — Детально
🔐 Як Binding Phrase захищає ELRS
- Унікальний UID: Binding phrase хешується → унікальний 4-байтний UID → вбудовується в прошивку TX та RX
- FHSS seed: Цей UID визначає псевдовипадкову послідовність "стрибків" частоти → інші TX на іншій phrase не синхронізуються
- Тимчасові слоти: Точний тайміг синхронізації залежить від UID → без знання фрази неможливо вставитись у потік
- Слабка сторона: Binding phrase — НЕ AES-шифрування. Теоретично можна bruteforce-атакою, але час → роки
- Практичний висновок: Достатньо захищає від випадкового cross-talk та більшості ReB-атак; недостатньо проти цільового злому з ресурсами
⚠️ Уразливості Стандартного ELRS
- Без AES → потенційно зловмисник може аналізувати пакети якщо знає frequency sequence
- Default binding phrase ("expresslrs") = нуль захисту від суміжних підрозділів
- Зворотня сумісність ELRS → старіші версії мали менший захист
- Delay tolerance → при атаці можна намагатись replay-attack
- Відсутність цілісності відео (аналог) → будь-хто може дивитись картинку оператора
🔵 DJI OcuSync / O3 — Шифрування
🛡️ Рівень безпеки DJI систем
- AES-128 шифрування: Відеолінк та RC-команди шифруються AES-128 на апаратному рівні
- Унікальні ключі пристрою: Кожна пара гогл+дрон має унікальний ключ при паруванні
- OFDM модуляція: Orthogonal Frequency Division Multiplexing → стійке до вузькосмугових завад
- Адаптивний вибір частоти: Автоматичне переключення 2.4↔5.8 ГГц залежно від умов
- Відома вразливість: РФ розробила спеціалізовані системи проти DJI (як повідомляється у 2024). Деталі засекречені
- Практика ЗСУ: Знизити VTX потужність до мінімально необхідного + режим "low power mode"
❓ Часті Запитання
Чи може РФ перехопити управління FPV-дроном ЗСУ?
За публічними даними — надзвичайно малоймовірно для сучасних систем. Для ELRS: Без знання binding phrase та FHSS-секвенції — неможливо синхронізуватись з каналом. Навіть якщо РЕБ-система "пеленгує" сигнал → завадити можна (глушінням), але перехопити — ні. Для старих PPM/PWM-систем без binding → теоретично можливо, але такі системи у ЗСУ майже зникли. GPS-спуфінг — реальніша загроза для автономних дронів (longrange) що покладаються на GPS для навігації. Підробний GPS сигнал може змусити дрон думати що він "там де треба" і виконувати неправильний план польоту. Захоплення (hijacking) щодо сучасного ELRS/DJI — відсутні підтверджені публічні випадки успішного захоплення управління.
Що таке "Encrypted ELRS" і чи він використовується?
Encrypted ELRS — розширення протоколу ELRS (3.x+), яке додає AES-шифрування поверх базових FHSS/binding механізмів. Статус на 2025: Технічно наявна у деяких форках прошивки, але не є офіційним стандартом ELRS mainline. Проблема — latency: шифрування AES-128 вимагає додаткового обчислювального часу, що підвищує затримку (~5-15 мс на слабкому MCU) → критично для бойового FPV де кожна мілісекунда реакції важлива. Baro-баланс: Звичайний ELRS latency ~9 мс (250 Hz пакет). З AES → може бути 15-25 мс. Для FPV-гонок неприйнятно. Для бойового FPV — потенційно прийнятно. Перспективи: З появою потужніших MCU в ELRS TX модулях (ARM Cortex-M33+) → encrypted ELRS stає реальністю без компромісу по latency.
Чому аналоговий відеолінк FPV вважається небезпечним?
Аналоговий 5.8 ГГц VTX має три критичні вразливості: 1) Відкрита передача: Будь-хто з дешевим ($15-30) DVR-приймачем та антеною на 5.8 ГГц може переглядати відеопотік оператора в реальному часі. Противник бачить те саме що бачить оператор — тактичний розвідданий подарунок. 2) Постійний ЕМ-сигнал: VTX випромінює весь час польоту на фіксованій частоті → дуже легко пеленгується → геолокація оператора з точністю до 50-200 м за для пеленгаторів. 3) Мікрофонний ефект: Деякі дешеві камери передають й звукозапис з мікрофону → перехоплення розмов навколо пульта. Рішення: DJI O3, HDZero або інший цифровий зашифрований лінк. Або оптоволоконний FPV для найкритичніших місій.
Чим відрізняється глушіння від захоплення управління?
Принципова різниця у типі атаки та наслідках: Глушіння (Jamming): Заповнення радіодіапазону широкосмуговим шумом → перевантаження приймача дрона → RC loss → failsafe спрацьовує (дрон зависає, летить назад Home, або падає залежно від налаштувань). Результат: Дрон втрачений або повертається. Пасивна атака — "ти не можеш ним керувати". Захоплення (Hijacking): Підміна або вбудовування власних RC-команд в канал управління → дрон починає виконувати команди атакуючого. Результат: Дрон використовується проти власників або знищується в безпечному для противника місці. Активна атака — "ми керуємо ним замість тебе". Захист: Від глушіння — FHSS + антена; від hijacking — шифрування команд або binding proof.
Які кроки ЗСУ щодо підвищення безпеки зв'язку дронів у 2025?
За публічними відомостями та аналізом відкритих джерел: 1) Стандартизація на цифровий відеолінк: Масовий перехід з аналогового 5.8 G на DJI O3 та HD-системи → закритий відеоканал. 2) Обов'язкові binding phrases: BRAVE1 та АРМІЯ ДРОНІВ рекомендують унікальні phrases по підрозділах → RC ізоляція. 3) Оптоволоконні дрони: Розробка та масове використання fiber-optic FPV для критичних місій при щільному РЕБ → повна ЕМ-невидимість. 4) Власні протоколи: Ряд українських виробників (UA-компанії BRAVE1 кластеру) розробляють власні зашифровані протоколи для бойових БПЛА → деталі засекречені. 5) Навчання ОПСЕК: Оперативна безпека для операторів — мінімізація ЕМ-підпису, правильне управління частотами.
Що таке "replay attack" на RC-систему і як від нього захиститись?
Replay attack — запис перехопленого RC-пакету і його повторне відправлення пізніше для відтворення команди. Приклад: Зловмисник запис arm-команду (включення дрона) → відправляє її коли дрон на землі → мотори вмикаються ненавмисно. Або запис disarm → відправляє під час польоту → краш. Чому це мало реалістично з ELRS: ELRS пакети містять нонс або порядковий номер → RX відхиляє пакети зі старим нонсом. Replay attack зі старою командою → дрон ігнорує. Чому це реалістично для GPS: GPS-спуфінг по суті є replay-атакою (відтворення справжніх GPS-сигналів зі зміненими координатами). Navigation Anti-spoofing у DJI та RTK-GPS системах частково захищає. Практика: Будь-який сучасний FHSS/DSSS протокол включає анти-replay захист. Старі аналогові системи — ні.
📚 Джерела
- ExpressLRS GitHub — Binding Phrase Security Analysis, 2024
- RUSI — "Signal Security in Ukraine's UAV Operations", 2024
- DJI — OcuSync 3.0 Technical Whitepaper, 2023
- IEEE — "Security Analysis of Commercial Drone RC Protocols", 2024
- CSIS — "EW and Drone Security: Vulnerabilities and Countermeasures", 2024
- BRAVE1 Ukraine — Technical Standards for Encrypted Drone Communications, 2025