TGViewer
Hack DJI Hack DJI @hackdji · 745 subscribers
Post #50 37.6K
🔎 «ДАРТС»: чьё это — и кто на самом деле писал код (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
Telegram Hack DJI 🎯 «ДАРТС» НАИЗНАНКУ: что внутри украинского FPV-камикадзе с оптическим автонаведением 📑 Серия «ДАРТС наизнанку»: 1/4 (вы здесь) · 2/4 · 3/4 · 4/4 К нам попал дамп карты памяти (≈30 ГБ) с управляющего компьютера трофейного FPV-камикадзе. Дамп предоставил…
  • ❤ 11
  • 🤔 2
  • ❤‍🔥 1
  • 🌚 1
More from @hackdji
  1. Jun 23, 2026🛡 «ДАРТС»: контрмеры и кто это вскрыл (4/4) 📑 Серия «ДАРТС наизнанку»: 1/4 · 2/4 · 3/4 ·…
  2. Jun 23, 2026🛰️ «ДАРТС»: контур наведения — от кадра камеры до управляющей команды (2/4) 📑 Серия «ДАР…
  3. Jun 23, 2026🎯 «ДАРТС» НАИЗНАНКУ: что внутри украинского FPV-камикадзе с оптическим автонаведением 📑…
  4. Jun 23, 2026Hack DJI pinned a photo
  5. Jun 23, 2026🧠 $15-плата вместо «умного» вычислителя. «Мозг» трофейного FPV-камикадзе — копеечная Rasp…
  6. Jun 23, 2026🇺🇸 В коде боевого дрона нашли подпись ChatGPT. Разбирая трофейный FPV-камикадзе, в модул…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →