Серийный дрон DJI сразу после включения начинает передавать в радиоэфир служебный пакет с координатами борта, точки взлёта и пульта управления. Отключить эту передачу через настройки невозможно — она встроена в протокол связи. Анонимизация — это набор методов, которые подменяют, ограничивают или блокируют эти данные, чтобы противник не мог привязать полёт к реальному месту расположения расчёта.

Откуда взялся Remote ID

Требование удалённой идентификации беспилотников сформировалось в гражданской авиационной нормативке. В апреле 2019 года EASA ввело требования Direct Remote Identification в масштабе ЕС. В декабре 2019 FAA опубликовала NPRM — формальное предложение правил для общественного обсуждения, а 15 января 2021 года Remote ID стал официальным нормативным документом FAA.

Практическое следствие для производителей: каждый коммерческий дрон после включения обязан передавать идентификационное сообщение, которое пользователь не может отключить. Пилоты проходят регистрацию аппаратов весом свыше 250 г, в отдельных странах ЕС дополнительно оплачивается ежегодный сбор и требуется обучение для получения допуска.

Замысел был гражданский: идентификация в воздушном пространстве, контроль полётов в зонах ограничений, ситуационная осведомлённость диспетчерских служб, разбор инцидентов. На фронте та же функция превратилась в канал утечки.

DJI пошла впереди регуляторов. Собственную систему идентификации компания реализовала ещё в 2017 году — задолго до обязательных стандартов. AeroScope не является стандартом ASTM или EN, это закрытая экосистема под собственные протоколы DJI. То есть производитель сделал дроны и одновременно сделал систему, которая видит именно его дроны.

Что именно передаётся

В составе идентификационных сообщений DJI (как и Autel) передаёт:

  • уникальный идентификатор борта;
  • текущие GPS-координаты дрона;
  • высоту, скорость, курс;
  • статус полёта;
  • координаты точки взлёта (Home Point);
  • координаты пульта оператора;
  • тип и модель БПЛА;
  • временные метки и служебные флаги состояния системы.

В зависимости от модели и режима часть данных может не передаваться, но в большинстве случаев передаётся всё.

Годами существовало убеждение, что эти данные зашифрованы и доступны только правоохранителям. Исследователи из Ruhr-Universität Bochum и CISPA в работе, представленной на NDSS 2023, провели реверс-инжиниринг прошивки и физического уровня протокола OcuSync и построили полную цепочку приёма, демодуляции и декодирования пакетов DroneID. Вывод однозначный: данные не зашифрованы, координаты пилота и борта считываются относительно простыми средствами. Приёмник они собрали на стандартном SDR — не только на дорогом Ettus, но и на значительно более дешёвом HackRF. Ранее, в 2022 году, DJI подтвердила изданию The Verge, что передача в действительности не шифровалась, после демонстрации Кевина Финистерра.

Это ключевой момент для понимания всей темы. Угроза не сводится к наличию у противника фирменного приёмника AeroScope. Протокол открыт для любого, у кого есть SDR и софт.

AeroScope как инструмент

AeroScope — пассивная система радиомониторинга, которая принимает, демодулирует и декодирует служебные радиосообщения дронов DJI. Она не устанавливает соединение с бортом, не передаёт команд и не вмешивается в канал управления, работает исключительно на приём.

Стационарный блок при идеальных условиях мониторит радиус до 50 км и получает ключевую информацию с дрона за 2 секунды. Портативная версия G8 разворачивается на радиус около 30 км.

Как это выглядело на практике для украинских расчётов. В марте 2022 года вице-премьер Михаил Фёдоров публично обратился к DJI с заявлением, что комплексы AeroScope используются для наведения на украинских операторов. Представитель «Аэроразведки» подтвердил RFE/RL, что примеры поражения и гибели пилотов существуют. Спикер подразделения воздушной разведки «Карлсон» описывал C4ISRNET цикл поражения: пять-шесть минут от обнаружения до начала работы артиллерии или РСЗО. В апреле 2022 DJI приостановила продажи в Украине, а в марте 2023 прекратила производство и продажу самого AeroScope — портативную версию сняли ещё в августе 2022.

Прекращение выпуска мало что изменило. Имеющиеся комплексы работают, а декодирование DroneID больше не требует фирменного железа.

Почему нельзя просто выключить GPS

Здесь работает конструктивное ограничение DJI. Если после включения дрон не получил координаты и не зафиксировал Home Point, он уходит в аварийный режим с жёстким ограничением дальности и высоты — у разных моделей это 30–50 метров. То есть просто заглушить GPS означает лишить себя полёта.

Home Point нужен ещё и для определения региона работы радиоканала. Стандарты FCC (США) и CE (Европа) задают разные пределы мощности передачи в dBm, причём FCC разрешает большую мощность и работу на 5,8 ГГц, тогда как в большинстве стран ЕС для БПЛА доступен только диапазон 2,4 ГГц. Привязка координат к нужной локации открывает режим с более высокой мощностью и лучшей дальностью связи.

Отсюда базовый принцип всех методов анонимизации: если передачу координат отключить нельзя, надо подменить исходную точку, от которой дрон считает всё остальное. Борт отбивает Home Point в смещённых координатах и дальше передаёт в эфир всё то же самое, но со сдвигом.

«Канадка»

Первое массовое решение, разработанное в Украине под нужды фронта. Между GPS-модулем дрона и материнской платой устанавливается дополнительная небольшая плата, которая на этапе включения подсовывает борту нужные координаты вместо реальных спутниковых. Название пошло от локации сдвига; существуют вариации с другими названиями — «монголка», «австралийка», «болотка» — и разные исполнения: на чипах, на шлейфах, на Arduino. Единого стандарта нет, каждая мастерская держит собственную реализацию, и это прямо влияет на качество.

Классическая «канадка» имеет два режима: полное аппаратное отключение GPS и сдвиг координат.

По оценке ЦПО «Боривитер», правильно выполненная «канадка» даёт анонимный режим с полным отключением GNSS-навигации, что исключает GPS-спуфинг, позволяет взлёт без спутников и поднимает потолок до 1500 м. Сдвиг при этом делается в локацию, где на тысячи километров нет зон запрета полётов, поэтому борт не попадает под ограничения NFZ.

Минусы организационные: требуется физическая разборка дрона, работа только в мастерской, очереди, пересылка бортов почтой. Стоимость у разных исполнителей колеблется от бесплатной до 50–150 долларов за борт. Для подразделения это означает, что борт выбывает из работы на время логистики.

Параллельно украинские инженеры работали над схожими по задаче аппаратными решениями. Глава ОО «Всеукраинская Федерация поддержки и развития БПЛА» Дмитрий Гнап описывал разработку чипа «Телепорт», который работает по принципу, близкому к «канадке», подменяя реальные координаты на смещённые, но с акцентом на антиспуфинг и сохранение работы GPS. Заявленное преимущество — полёт с включённой навигацией, что даёт более стабильное удержание борта.

«Прищепка» и почему от неё отказались

Метод появился весной 2023 года. Сдвиг реализуется через конфигурационный файл GNSS-модуля, без впаивания платы, и именно простота установки обеспечила ему быстрое распространение.

ЦПО «Боривитер» в отчёте LL-319 прямо называет его технологически устаревшим и крайне опасным для операторов. Сравнение в отчёте:

  • «Канадка»: полное отключение GPS, взлёт без спутников, потолок 1500 м.
  • «Прищепка»: уязвима к спуфингу, требует GPS, потолок 500 м.

Рекомендация сформулирована жёстко: отказаться от «прищепки», использовать «канадку» и физически извлекать GPS-модули.

Прошивка 1001

Название происходит от времени, когда на «мавиках» третьей серии появилась стоковая обновлённая прошивка под номером 1000.

Функционально 1001 позволяет с пульта отправить борту команду, которая выключает GPS-модуль, причём дрон показывает ноль спутников белым цветом и не воспринимает это как ошибку. Модуль так же быстро включается обратно. Кроме этого прошивка автоматически отбивает Home Point при включении, снимает ограничения высоты и дальности (критично для третьей серии), а при потере связи с пультом поднимает борт на заданную высоту 500 или 1000 м, чтобы выйти из зоны действия РЭБ и увеличить шанс восстановить управление.

Прошивка попала к украинским специалистам с трофейным дроном. Сергей Флеш описывал дальнейшую работу так: сначала он публично советовал не спешить ставить её на украинские борта, пока не будет подтверждена безопасность; затем большая группа волонтёров-программистов проверила код повторно и переписала бо́льшую часть, а вопрос угроз он отдельно обсуждал с ключевым разработчиком. Украинские версии — 34, 36, 37, проверяются командой version, на команду about борт отвечает «Slava Ukraini».

Практическое преимущество украинской версии — бесплатность и возможность установки на местах. Флеш прямо советовал искать человека в своём ОТУ, который поможет с установкой.

Ограничения, которые указывает тот же автор:

  1. Прошивка ставится не на все модели DJI, поэтому «канадка» остаётся актуальной для части бортов.
  2. Некоторые режимы могут включить спуф-уязвимость — инструкцию нужно читать внимательно.
  3. Поскольку 1001 полностью отключает GPS, подвес может не выдерживать сильные порывы ветра, и картинка начинает дёргаться.

Хронология внедрения привязана к фронту. Первые «канадки» на третью серию делали летом 2023 под Бахмут, под Enterprise-версии 3T/3E их довели ближе к осени, в ноябре 2023 появилась 1001, массовое распространение началось в начале 2024. Тогда же сложилась система распределения через «коробочки» с прошивкой под координацией одного из известных благотворительных фондов, который фактически решал, кому предоставлять возможность прошивать борта. После выхода 1001 под 3T/3E спрос на «канадки» резко упал: прошивка не требовала разборки борта, ставилась быстро и бесплатно, и мастерские на какое-то время остались без этого направления работы.

Главная уязвимость: спуфинг

Это тот пункт, который чаще всего недооценивают.

Архитектура решений типа «канадки» не выключает GPS-модуль дрона на сто процентов и не позволяет выпаять GPS-антенну. Модуль продолжает работать. При достаточно мощном сигнале борт способен принять реальные или подменённые координаты.

Цифры объясняют, почему это работает. Уровень сигнала от реальных спутников GPS колеблется около −130…−120 dBm, то есть фактически на уровне шума. При мощном спуфинге уровень может превышать 0 dBm в зависимости от расстояния до источника, а с учётом особенностей навигационных диапазонов это десятки километров.

По наблюдениям украинских мастерских, в 2026 году участились потери бортов с «канадкой», причём в тыловых районах, где оператор такого не ожидает. Симптоматика при этом нетипичная: расчёт не распознаёт её как спуфинг и списывает потерю на отказ двигателей, ESC, обледенение или программную ошибку.

Практический вывод отсюда такой же, как в рекомендации «Боривитера»: анонимизация со сдвигом координат и анонимизация с физическим извлечением GPS — это разные уровни защиты.

Четвёртая и пятая серии

DJI постоянно меняет конструкцию, и решения для третьей серии на новую не переносятся.

В третьей серии GPS-модуль можно было без проблем переставлять с одного борта на другой, и всё работало. В четвёртой этот приём не проходит — требуется перепрошивка. О прошивке уровня 1001 для четвёртой серии говорить сложно: технически это почти невозможно без участия производителя.

Текущее состояние:

  • Matrice 4 — решение типа «канадка» с дефектами, которые зависят от мастерской. Перенос начался после презентации борта 8 января 2025, в мае первые аппараты пошли работать.
  • Mavic 4 Pro — тоже «а-ля канадка», которую делает ограниченное количество мастерских, с теми же оговорками.
  • Пятая серия — военными не используется.

Третья серия на рынке представлена фактически только моделью 3TA; остальные новые борта в количестве найти почти невозможно. Это означает, что подразделения постепенно переходят на технику, для которой лучше всего отработанное решение (1001) недоступно.

Отдельно стоит отметить: у Autel ситуация проще, там передачу можно отключить через прошивки для военных, в частности Overlord.

Что анонимизация не решает

Подмена координат убирает привязку к карте, но не убирает сам факт излучения. Если комплекс радиомониторинга зафиксировал борт, можно уверенно утверждать, что дрон находится в зоне действия антенн — в зависимости от модификации это от 1 до 25 км. Это уже пеленгационная задача, и она решается другими средствами.

Второе: анонимизация не является заменой радиодисциплины, смены позиций и разнесения точки взлёта с местом расположения расчёта.

Третье: учёт. В профильной среде звучит требование вести контроль прошивок каждого борта, определять ответственных лиц и прекратить практику закупки дронов для подразделений через открытые площадки объявлений. Борт с неизвестной прошивкой неизвестного происхождения — это открытый вопрос о том, куда в действительности идут его данные. История самой 1001 показывает, почему это не формальность: код проверяли и переписывали перед тем, как допустить к массовому использованию.

Сводка

Метод Тип GPS Потолок Устойчивость к спуфингу Установка
Стоковая прошивка — Работает Штатный Нет —
«Прищепка» Конфиг GNSS-модуля Требуется 500 м Уязвима Без разборки
«Канадка» Аппаратная плата Режим полного отключения 1500 м Высокая в анонимном режиме; модуль физически остаётся Разборка, мастерская
Прошивка 1001 Программная Выключается командой с пульта Ограничения сняты Зависит от режима Перепрошивка
Физическое извлечение GPS Аппаратная Отсутствует — Максимальная Разборка

Практические ориентиры

Третья серия DJI. Базовый вариант — 1001, если модель поддерживается. Для остальных бортов — «канадка». Комбинация «канадка плюс физическое извлечение GPS-модуля» даёт наивысший уровень защиты от спуфинга.

Четвёртая серия. Выбора фактически нет: «канадка» в исполнении конкретной мастерской, с пониманием, что качество реализации различается и GPS-модуль остаётся активным. Это означает повышенный риск потери борта при работе против современных средств спуфинга.

«Прищепка». Не использовать. Рекомендация профильного центра недвусмысленна.

Независимо от метода. Анонимизированный борт всё равно виден как факт излучения в радиусе работы приёмника. Сдвиг координат выигрывает время и усложняет наведение, но не делает расчёт невидимым.