ch
Feedback
Hack DJI

Hack DJI

前往频道在 Telegram

Hack DJI — реверс-инжиниринг дронов и систем наведения. Вскрываем трофейные БПЛА и протоколы DJI (DroneID/Aeroscope), выводим контрмеры против дронов. Разбор — роем ИИ-агентов «НейроГейт Пилот». Часть экосистемы MARO.GROUP. Связь: @HackDJI_bot

显示更多
739
订阅者
+124 小时
+67
+2930
吸引订阅者
七月 '26
七月 '26
+596
在3个频道中
六月 '260
在7个频道中
Get PRO
五月 '260
在0个频道中
Get PRO
四月 '260
在0个频道中
Get PRO
三月 '260
在0个频道中
Get PRO
二月 '260
在0个频道中
Get PRO
一月 '260
在0个频道中
Get PRO
十二月 '250
在0个频道中
Get PRO
十一月 '250
在0个频道中
Get PRO
十月 '25
+2
在0个频道中
Get PRO
九月 '250
在0个频道中
Get PRO
八月 '250
在0个频道中
Get PRO
七月 '250
在0个频道中
Get PRO
六月 '250
在0个频道中
Get PRO
五月 '250
在0个频道中
Get PRO
四月 '250
在0个频道中
Get PRO
三月 '250
在0个频道中
Get PRO
二月 '250
在0个频道中
Get PRO
一月 '250
在0个频道中
Get PRO
十二月 '240
在0个频道中
Get PRO
十一月 '240
在0个频道中
Get PRO
十月 '240
在0个频道中
Get PRO
九月 '24
+1
在0个频道中
Get PRO
八月 '240
在0个频道中
Get PRO
七月 '24
+4
在0个频道中
Get PRO
六月 '240
在0个频道中
Get PRO
五月 '240
在0个频道中
Get PRO
四月 '240
在0个频道中
Get PRO
三月 '240
在0个频道中
Get PRO
二月 '24
+172
在0个频道中
日期
订阅者增长
提及
频道
30 七月+1
29 七月0
28 七月+1
27 七月+3
26 七月+1
25 七月+1
24 七月+2
23 七月+2
22 七月+1
21 七月+2
20 七月+2
19 七月+4
18 七月+2
17 七月+1
16 七月+1
15 七月+1
14 七月+1
13 七月+6
12 七月+6
频道帖子
🛡 «ДАРТС»: контрмеры и кто это вскрыл (4/4) 📑 Серия «ДАРТС наизнанку»: 1/4 · 2/4 · 3/4 · 4/4 (вы здесь) 🎯 Как с этим бороться — сдвиг с навигационной РЭБ на оптику и срыв ДО захвата: • Дым / аэрозоль / маскировка контраста — выбивают захват (у трекера падает отношение «пик/фон»). • Атака на бестекстурный фон (небо, снег, гладкая вода) — оптический трекер не строит захват. • Ложные цели (декои) — рассинхронизируют голосующие трекеры. • Длинное перекрытие линии визирования — убивает трек насовсем. • Засветка — продолжительная, не импульсная (у изделия есть «слепой режим» против вспышки). • Снижение тепловой сигнатуры — слепит тепловую ветку. • Тайминг: бить на фазе слежения, до входа в пике (авторитет управления растёт у самой земли). Сигнатуры для распознавания: прицельная марка-«скобки» ниже центра + режимы TRACK/ENGAGE/HOLD + красный «крест ошибки»; непрерывный аналоговый видеоизлучатель (5,8 ГГц) с этим OSD; быстрые двойные переключения тумблера = признак активного прицеливания перед ударом. 🤖 Кто это вскрыл Защиту изделия мы сняли и получили исходный код полезной нагрузки целиком. Дальнейший разбор выполнил наш агентный инструмент «НейроГейт Пилот» — рой ИИ-агентов под единым оркестратором, который проанализировал исходник по слоям: одни агенты разбирали систему наведения, другие восстанавливали численные параметры фильтров и протокол обмена с полётным контроллером, третьи собирали из этого работающую модель. От 30 ГБ дампа до симулятора наведения и побайтового дизассемблера нативного слоя — за дни, не месяцы. Это и есть наша методология: агентные команды как конвейер анализа сложных инженерных артефактов. В экосистеме MARO.GROUP: «НейроГейт Пилот» (агентный инструмент, которым и сделан этот разбор), «Эшелон-Z» (комплекс противодействия БПЛА), «Сфера» (ситуационная осведомлённость и управление), «Ёж» (РЭБ), НейроГейт (отечественный ИИ-шлюз). Смысл прост: каждый трофей противника — это не металлолом, а источник знания, которое ложится в наши контрмеры. 🙏 Отдельное спасибо каналу «Разработчик БПЛА» (@UAVDEV) за переданный дамп. ↩️ Начало серии — Часть 1/4: https://t.me/hackdji/48 📄 Полный разбор одним материалом (telegra.ph, Instant View с картинками): читать статью целиком 🌐 НейроГейт — отечественный ИИ-шлюз (430+ моделей, наш агентный Пилот): НейроГейт.рф PS: Принимаем на анализ трофейный софт/прошивки и пр. - этим вы поддержите развитие нашего технологического сувернитета и приблизим победу! Контакт: @HackDJI_bot Материал носит оборонный противодронный характер. Все артефакты получены форензически (только чтение); оригинальный код изделия не распространяется..

2
🔎 «ДАРТС»: чьё это — и кто на самом деле писал код (3/4) 📑 Серия «ДАРТС наизнанку»: 1/4 · 2/4 · 3/4 (вы здесь) · 4/4 Защита изделия — аппаратный USB-ключ + AES-256 + обфускация кода (PyArmor, 141 модуль) + шифрованный туннель. Мы сняли всё. И тут начинается интересное — по конкретным строкам из дампа. 🇺🇦 Украина — однозначно. Все служебные и операторские строки в коде — на украинском: • ключ не знайдено • Невірний USB LABEL • Не штатне завершення (код {}) • Невідповідний ключ — этим словом изделие прерывает работу, если серийник его процессора не в «белом списке» (см. ниже). В истории команд оператора (.bash_history) — echo "fu pigdogs". Внутренние имена проекта — underdog / udog / uapi, SSH-ключ underdog@uapi, рабочие Wi-Fi hotpot и zra (id office). Сборка — Raspbian, исходники main.cpp / encryption.cpp / drm.cpp. 🇺🇸 США — через ChatGPT. Часть боевой математики наведения они писали американским ИИ и прямо это подписали. В модуле автопилота copilot/components/ServoAntennaComponent.py — комментарий разработчика дословно: «FYI ! ЦЕЙ метод був згенерований ChatGPT !» (укр.: «К сведению! Этот метод сгенерирован ChatGPT!») Метод корректирует тангаж после изменения курса — то есть кусок кода наведения сгенерирован ChatGPT (OpenAI, США). 🇬🇧 И самый любопытный след — британский. В системе прошит часовой пояс Europe/London. Артефакт сборочного образа — или нечто большее в украинском изделии? Этот узел мы пока оставим без вердикта. 🤔 Вернёмся к нему отдельно. 🔢 Серийники партии. Изделие сверяет серийный номер своего процессора (поле Serial из /proc/cpuinfo — характерный формат Raspberry Pi: 16 hex-символов, старшие 8 — нули) с жёстко прошитым списком из 11 номеров. При несовпадении выдаёт Невідповідний ключ и не запускается. Значит, одна наземная станция провязана ровно под 11 бортов (партия): Serial : 000000002cd706a0 Serial : 000000009297fe5e Serial : 000000009ba8507a Serial : 00000000df2628c7 Serial : 000000002615c0ef Serial : 000000005cc66b35 Serial : 00000000565efda6 Serial : 0000000047686f12 Serial : 00000000f466252a Serial : 000000000defbd0d Serial : 000000008dc74fdc ➡️ Часть 4/4 — контрмеры и кто вскрыл: https://t.me/hackdji/51
35 801
3
🛰️ «ДАРТС»: контур наведения — от кадра камеры до управляющей команды (2/4) 📑 Серия «ДАРТС наизнанку»: 1/4 · 2/4 (вы здесь) · 3/4 · 4/4 Тракт обработки — от кадра камеры до команды на органы управления: 1️⃣ Оператор отмечает цель рамкой на видеокадре. 2️⃣ Корреляционный оптический трекер (семейство MOSSE) удерживает точку по бортовой камере — 14 алгоритмов, с голосованием и перезахватом. 3️⃣ Прицельная марка стоит не в центре кадра, а на ~0,65 высоты от верхней кромки — заметно ниже центра. Это не оптическая ось, а вынесенная точка встречи: аппарат идёт в цель настильным пикированием, и прицелься он в геометрический центр — был бы перелёт. Смещение марки вниз — встроенная поправка на угол подхода и упреждение, чтобы боеприпас пришёл носом в цель, а не над ней. 4️⃣ Ошибка наведения идёт в каскад ПИД-регуляторов. 5️⃣ Регулятор подменяет команды стиков в полётном контроллере (Betaflight/iNav) — 20 раз в секунду. Весь тяжёлый конвейер вынесен с процессора в видеоядро: кадр захватывается без лишнего копирования (zero-copy через DMA-BUF), цветопреобразование и прицельная графика считаются на GPU-шейдерах, видео сжимает аппаратный кодировщик H.264. Центральному процессору остаётся около 0,33 мс на кадр — то есть он почти свободен. ⚠️ Ключевое: на финальном участке контур наведения замкнут на борту — оптика и инерциалка, без спутника и радиоканала Терминальное наведение «Дартса» в принципе не опирается на спутниковую навигацию — точку удержания считают оптический трекер и инерциальный фильтр (квадратно-корневой UKF на 10 состояний). А после оптического захвата отпадает и канал на оператора: аппарат доводит себя сам. Отсюда два следствия: 🔻 Глушение спутниковой навигации не срывает удар. GNSS не участвует в контуре наведения вообще — точка удержания считается по оптике и инерциалке. Даже полное подавление GPS/ГЛОНАСС не уводит аппарат с захваченной цели. 🔻 Глушение командного канала играет ПРОТИВ вас. Логика устроена так, что потеря управления = команда «включить автономный захват». Разработчик заранее заложил «оборвали связь → доводи сам». Поэтому радиоканальная РЭБ (RC + видео) остаётся рабочей только на маршевом участке — пока цель ещё не попала в поле зрения камеры. Как только она в кадре, у радиоподавления два исхода, и оба плохие: после захвата глушить уже нечего, а до захвата обрыв линка сам запускает автономный доворот. Дальше работает только оптический домен. ➡️ Часть 3/4 — чьё это изделие и кто на самом деле писал код: https://t.me/hackdji/50
33 725
4
🎯 «ДАРТС» НАИЗНАНКУ: что внутри украинского FPV-камикадзе с оптическим автонаведением 📑 Серия «ДАРТС наизнанку»: 1/4 (вы здесь) · 2/4 · 3/4 · 4/4 К нам попал дамп карты памяти (≈30 ГБ) с управляющего компьютера трофейного FPV-камикадзе. Дамп предоставил канал «Разработчик БПЛА» (@UAVDEV). Работали по форензической копии: оригинальный носитель не модифицировали, код изделия не исполняли — только статический анализ дампа. Изделие носит внутреннее имя «Дартс» (DARTS). Это не классический FPV, где оператор пилотирует по видео до самого удара. Это барражирующий боеприпас с оптическим автонаведением: оператор один раз отмечает цель в кадре — дальше аппарат доводит себя до неё сам, по бортовой камере, без спутниковой навигации и без радиоканала. Мы вскрыли всю его защиту, разобрали систему наведения до последнего байта, деанонимизировали код и восстановили наведение в виде работающей модели. Главный тезис: на терминальном участке наведение «Дартса» не использует ни спутниковую навигацию, ни командный радиоканал — поэтому классическая навигационно-командная РЭБ здесь неэффективна. Срывать захват нужно в оптическом домене и до того, как трекер взял цель. 🔧 Что это за аппарат «Мозг» — копеечная плата Raspberry Pi Zero 2 W (~15 долларов) с камерой Sony IMX290 и аналоговым видеоканалом PAL на оператора. Реальную обработку тянет не процессор, а аппаратное видеоядро (VideoCore): захват кадра, наложение графики и кодирование идут мимо CPU. И это не одноразовая болванка: один и тот же бортовой софт поддерживает десять классов носителей — ударные, слежение за наземными объектами и точную доставку груза (отдельный режим со стабилизацией по фильтру на 10 состояний). Меняется планёр и режим — код остаётся прежним: один софт умеет и бить, и вести разведку, и доставлять груз. ➡️ Часть 2/4 — контур наведения и почему его не берёт навигационно-командная РЭБ: https://t.me/hackdji/49
36 712
5
🧠 $15-плата вместо «умного» вычислителя. «Мозг» трофейного FPV-камикадзе — копеечная Raspberry Pi Zero 2 W (~15 долларов) с
🧠 $15-плата вместо «умного» вычислителя. «Мозг» трофейного FPV-камикадзе — копеечная Raspberry Pi Zero 2 W (~15 долларов) с обычной аналоговой камерой. Никакого дорогого вычислителя: вся тяжёлая обработка вынесена в видеоядро платы — захват кадра без копирования в память, графика на GPU. На процессор остаётся 0,33 миллисекунды на кадр. Грамотная инженерия, а не дорогие компоненты. Поэтому такие изделия штампуют партиями — и поэтому их надо понимать до байта, чтобы строить контрмеры. #Дартс #БПЛА #FPV #РЭБ #антидрон 📡 @hackdji · 🤖 @ngateai
2 116
6
🇺🇸 В коде боевого дрона нашли подпись ChatGPT. Разбирая трофейный FPV-камикадзе, в модуле автопилота наткнулись на коммента
🇺🇸 В коде боевого дрона нашли подпись ChatGPT. Разбирая трофейный FPV-камикадзе, в модуле автопилота наткнулись на комментарий разработчика дословно: «FYI ! ЦЕЙ метод був згенерований ChatGPT !» Это не абстрактный код — метод корректирует тангаж после смены курса, то есть кусок боевой математики наведения сгенерирован американским ИИ. Полный разбор — скоро здесь. #Дартс #БПЛА #FPV #РЭБ #антидрон 📡 @hackdji · 🤖 @ngateai
1 654
7
Коротко о канале. Мы разбираем трофейные дроны и системы наведения до последнего байта — и превращаем это в конкретные контрмеры против дронов. Снимаем защиту, реверсим прошивки и протоколы DJI, восстанавливаем логику наведения в работающую модель. Делаем это не «руками аналитика на месяц», а роем ИИ-агентов под единым оркестратором — наша методология агентной разработки (НейроГейт Пилот). На днях — большой разбор трофейного FPV-камикадзе с оптическим автонаведением. Оставайтесь. #Дартс #БПЛА #FPV #РЭБ #антидрон 📡 @hackdji · 🤖 @ngateai
1 605
8
📡 Hack DJI — реверс-инжиниринг дронов и систем наведения Вскрываем трофейные БПЛА противника и доводим разбор до конкретных
📡 Hack DJI — реверс-инжиниринг дронов и систем наведения Вскрываем трофейные БПЛА противника и доводим разбор до конкретных контрмер для тех, кто эти дроны сбивает. Реверсим протоколы DJI (DroneID / аналог Aeroscope), системы наведения, прошивки. 🎯 Свежий разбор — украинский FPV-камикадзе «Дартс» с оптическим автонаведением: почему его не берёт классическая РЭБ, как срывать захват, сигнатуры распознавания. Полный разбор — в постах ниже 👇 🤖 Разбор роем ИИ-агентов «НейроГейт Пилот» — наша методология: @ngateai · нейрогейт.рф 🛡 Противодействие БПЛА (Эшелон-Z, Сфера, Ёж) — maro.group Подписывайтесь. Вопросы и материал на разбор → @HackDJI_bot #Дартс #БПЛА #FPV #РЭБ #антидрон 📡 @hackdji · 🤖 @ngateai
1 575