• XSS.stack #1 – первый литературный журнал от юзеров форума

1001 прошивка DJI миф или реальность?

Тут не 5$ в любом случае)
Были бы предложения похожие можно было бы понять примерно сколько стоит. Цену можно обсуждать. Согласен что хороший продукт должен стоить больше
 
кто шарит, скажите какая это версия ? с трудом верится, что 1001
класс, в дронах DJI есть прямой доступ к памяти через adb + busybox

dji-firmware-tools/pop_shell_e2.py:
Код:
import os
import time
import sys

def set_ssid(ssid):
    #print(ssid)
    assert len(ssid) < 32, len(ssid)
    pkt = bytes([len(ssid)]) + ssid.encode('ascii')
    if os.path.exists('comm_serialtalk.py'):
        comm_serialtalk = 'comm_serialtalk.py'
    elif os.path.exists('.\\dji-firmware-tools\\comm_serialtalk.py'):
        comm_serialtalk = '.\\dji-firmware-tools\\comm_serialtalk.py'
    else:
        print('Could not find comm_serialtalk!')
        sys.exit(1)
    if os.system(f'python {comm_serialtalk} --bulk -a ACK_AFTER_EXEC --cmd_set=7 --cmd_id=8 --sender=1001 --receiver=0700  -x "{pkt.hex()}" -n10') != 0:
        print('Something went wrong during device communication, please start over!')
        sys.exit(1)

def main():
    print("Running exploit to start adb shell please wait ...")
    selinux_enforcing = 0xFFFFFF800964A06C - 0xFFFFFF8008000000
    set_ssid(f"'\nbusybox devmem 713028352 8 0\n")
    #set_ssid(f"'\nbusybox devmem {saved_command_line + 8} 8 0\n")
    #set_ssid(f"'\nbusybox devmem {saved_command_line + 16} 8 0\n")
    #set_ssid(f"'\nbusybox devmem {saved_command_line + 24} 8 0\n")
    set_ssid(f"'\nbusybox devmem {selinux_enforcing} 8 0\n")
    set_ssid(f"'\nsetup_usb.sh\n'")

    print('unlocked full adb shell')

if __name__ == '__main__':
    main()
и вообще много интересного, спасибо!
 
Нашел источники и они друг другу противоречат про установку прошивки

К сожалению, эта прошивка создана только для решения узких задач военного характера и для гражданского применения она мало подходит. Распространение среди гражданских лиц запрещено. Нам интересно все, что связано со взломом дронов DJI и расширением их функционала. Есть информация, что после установки этой прошивки, дрон невозможно обновить или откатить без специального ПО.

Прошивка устанавливается только БЕСПЛАТНО в определенных местах и только при личном посещении.

Прошивка 1001 на текущий момент поддерживает всю серию Mavic 3, включая Classic и Pro, Enteprise, а также Matrice 30

Основные особенности прошивки:​

  • Исправление багов (например, проблемы с подключением, полетом или камерой).
  • Оптимизация работы (улучшение стабильности, времени полета, передачи сигнала).
  • Новые функции (если DJI добавил их в этом обновлении).
  • Изменения в ограничениях (например, обновление геозон NFZ или корректировки из-за законодательства).

Как узнать, что прошивка 1001 доступна?​

  • Приложение DJI Fly уведомит вас автоматически.
  • Можно проверить вручную:
    1. Откройте DJI Fly → Настройки (⚙️) → «О дроне» → «Проверить обновления».
    2. Если доступна версия 1001, её можно установить.

Инструкция по установке прошивки 1001 для DJI Mavic 3​

Установка неофициальных прошивок, таких как «1001 прошивка», для DJI Mavic 3 может нарушать условия использования устройства и привести к нежелательным последствиям, включая потерю гарантии, нестабильную работу дрона или даже его повреждение. Я настоятельно рекомендую использовать только официальное программное обеспечение от DJI для обеспечения безопасности и надежности устройства.
Перед началом обновления убедитесь, что:
  • Аккумулятор дрона заряжена не менее чем на 50%.
  • У вас есть стабильное подключение к интернету.
  • На смартфоне/планшете установлено последнее обновление DJI Fly (или DJI Assistant 2 для ПК).
  • Карта microSD вставлена в дрон (если обновление через приложение).

Способ 1: Обновление через приложение DJI Fly​

  1. Включите дрон, пульт и откройте DJI Fly.
  2. Дождитесь автоматического уведомления о новой прошивке (или зайдите в Настройки → О дроне → Проверить обновления).
  3. Если доступна прошивка 1001, нажмите «Загрузить».
  4. После загрузки нажмите «Обновить».
    • Дрон начнет мигать индикаторами и издавать звуковые сигналы. Не выключайте его и не отсоединяйте пульт!
  5. После завершения дрон перезагрузится. Проверьте версию прошивки в настройках.

Способ 2: Обновление через DJI Assistant 2 (для ПК)​

  1. Скачайте DJI Assistant 2 с официального сайта.
  2. Подключите дрон к ПК через USB-C кабель.
  3. Запустите программу и выберите Mavic 3 в списке устройств.
  4. Во вкладке «Firmware Update» найдите прошивку 1001 и нажмите «Update».
  5. Дождитесь завершения процесса (не отключайте кабель!).
  6. После обновления перезагрузите дрон.

Возможные проблемы и решения​

  • Обновление не начинается → Проверьте интернет, перезапустите приложение.
  • Дрон не видит прошивку → Попробуйте через DJI Assistant 2.
  • Ошибка при установке → Скачайте прошивку заново, форматируйте SD-карту (FAT32).
Если проблема сохраняется, обратитесь в поддержку DJI.
Важно! После обновления выполните калибровку IMU и компаса, если приложение рекомендует это. Убедитесь, что все функции работают корректно перед полетом.

 
Последнее редактирование:
Нашел источники и они друг другу противоречат про установку прошивки

К сожалению, эта прошивка создана только для решения узких задач военного характера и для гражданского применения она мало подходит. Распространение среди гражданских лиц запрещено. Нам интересно все, что связано со взломом дронов DJI и расширением их функционала. Есть информация, что после установки этой прошивки, дрон невозможно обновить или откатить без специального ПО.

Прошивка устанавливается только БЕСПЛАТНО в определенных местах и только при личном посещении.

Прошивка 1001 на текущий момент поддерживает всю серию Mavic 3, включая Classic и Pro, Enteprise, а также Matrice 30

Основные особенности прошивки:​

  • Исправление багов (например, проблемы с подключением, полетом или камерой).
  • Оптимизация работы (улучшение стабильности, времени полета, передачи сигнала).
  • Новые функции (если DJI добавил их в этом обновлении).
  • Изменения в ограничениях (например, обновление геозон NFZ или корректировки из-за законодательства).

Как узнать, что прошивка 1001 доступна?​

  • Приложение DJI Fly уведомит вас автоматически.
  • Можно проверить вручную:
    1. Откройте DJI Fly → Настройки (⚙️) → «О дроне» → «Проверить обновления».
    2. Если доступна версия 1001, её можно установить.

Инструкция по установке прошивки 1001 для DJI Mavic 3​


Перед началом обновления убедитесь, что:
  • Аккумулятор дрона заряжена не менее чем на 50%.
  • У вас есть стабильное подключение к интернету.
  • На смартфоне/планшете установлено последнее обновление DJI Fly (или DJI Assistant 2 для ПК).
  • Карта microSD вставлена в дрон (если обновление через приложение).

Способ 1: Обновление через приложение DJI Fly​

  1. Включите дрон, пульт и откройте DJI Fly.
  2. Дождитесь автоматического уведомления о новой прошивке (или зайдите в Настройки → О дроне → Проверить обновления).
  3. Если доступна прошивка 1001, нажмите «Загрузить».
  4. После загрузки нажмите «Обновить».
    • Дрон начнет мигать индикаторами и издавать звуковые сигналы. Не выключайте его и не отсоединяйте пульт!
  5. После завершения дрон перезагрузится. Проверьте версию прошивки в настройках.

Способ 2: Обновление через DJI Assistant 2 (для ПК)​

  1. Скачайте DJI Assistant 2 с официального сайта.
  2. Подключите дрон к ПК через USB-C кабель.
  3. Запустите программу и выберите Mavic 3 в списке устройств.
  4. Во вкладке «Firmware Update» найдите прошивку 1001 и нажмите «Update».
  5. Дождитесь завершения процесса (не отключайте кабель!).
  6. После обновления перезагрузите дрон.

Возможные проблемы и решения​

  • Обновление не начинается → Проверьте интернет, перезапустите приложение.
  • Дрон не видит прошивку → Попробуйте через DJI Assistant 2.
  • Ошибка при установке → Скачайте прошивку заново, форматируйте SD-карту (FAT32).
Если проблема сохраняется, обратитесь в поддержку DJI.


Да, все так.
За утечку гражданским дронов, ебут немилосердно. Вплоть до ссылки в штурма на смерть/ посадки на нехилые сроки, в случае гражданских.
 
Пожалуйста, обратите внимание, что пользователь заблокирован
А не попадалось ли случайно что-нибудь похожее для агродронов DJI, чтобы их от ГПСа отвязать?
 
А не попадалось ли случайно что-нибудь похожее для агродронов DJI, чтобы их от ГПСа отвязать?
Для агродронов такого решения нет.
Тут работает схема, с не прошитыми мавиками.
Дается возможность заловиться GPS сигналу, после чего к дрону на скотч хуярится глушилка GPS.
С агро дронами на 100% подсказать не могу, потому что не работал с ними.
 
А не попадалось ли случайно что-нибудь похожее для агродронов DJI, чтобы их от ГПСа отвязать?
можно немного другую схему реализовать по логике Haskj7
небольшой беспроводной имплант, который спуфит gps по определенной нужной Тебе логике, на базе того же хакрфа и малины. видел реализацию подобного для других подобных вещей - работала
 
можно немного другую схему реализовать по логике Haskj7
небольшой беспроводной имплант, который спуфит gps по определенной нужной Тебе логике, на базе того же хакрфа и малины. видел реализацию подобного для других подобных вещей - работала
Это уже продвинутый уровень)
Для 3, 3т, матраса, достаточно просто заловить/подкинуть GPS сигнал, после чего забить его помехами. И дрон уже игнорирует спуфинг, запретные зоны и тд.
Для агродрона возможно придется делать динамичный спуфер, по предложенной схеме.
 
Пожалуйста, обратите внимание, что пользователь заблокирован
на базе того же хакрфа и малины. видел реализацию подобного для других подобных вещей - работала
Да, сейчас именно так и работает. Дорого для массового производства и геморрой со скачиванием свежих эфемерид для спуфера.
 
Да, сейчас именно так и работает. Дорого для массового производства и геморрой со скачиванием свежих эфемерид для спуфера.
Не обязательно имитировать именно gps сигнал, чуть извернувшись вполне реально сделать прокси(имитатор) в точке связи gnss модуль <-> материнка, готовые решения тоже есть
 
Пожалуйста, обратите внимание, что пользователь заблокирован
Нашел источники и они друг другу противоречат про установку прошивки

К сожалению, эта прошивка создана только для решения узких задач военного характера и для гражданского применения она мало подходит. Распространение среди гражданских лиц запрещено. Нам интересно все, что связано со взломом дронов DJI и расширением их функционала. Есть информация, что после установки этой прошивки, дрон невозможно обновить или откатить без специального ПО.

Прошивка устанавливается только БЕСПЛАТНО в определенных местах и только при личном посещении.

Прошивка 1001 на текущий момент поддерживает всю серию Mavic 3, включая Classic и Pro, Enteprise, а также Matrice 30

Основные особенности прошивки:​

  • Исправление багов (например, проблемы с подключением, полетом или камерой).
  • Оптимизация работы (улучшение стабильности, времени полета, передачи сигнала).
  • Новые функции (если DJI добавил их в этом обновлении).
  • Изменения в ограничениях (например, обновление геозон NFZ или корректировки из-за законодательства).

Как узнать, что прошивка 1001 доступна?​

  • Приложение DJI Fly уведомит вас автоматически.
  • Можно проверить вручную:
    1. Откройте DJI Fly → Настройки (⚙️) → «О дроне» → «Проверить обновления».
    2. Если доступна версия 1001, её можно установить.

Инструкция по установке прошивки 1001 для DJI Mavic 3​


Перед началом обновления убедитесь, что:
  • Аккумулятор дрона заряжена не менее чем на 50%.
  • У вас есть стабильное подключение к интернету.
  • На смартфоне/планшете установлено последнее обновление DJI Fly (или DJI Assistant 2 для ПК).
  • Карта microSD вставлена в дрон (если обновление через приложение).

Способ 1: Обновление через приложение DJI Fly​

  1. Включите дрон, пульт и откройте DJI Fly.
  2. Дождитесь автоматического уведомления о новой прошивке (или зайдите в Настройки → О дроне → Проверить обновления).
  3. Если доступна прошивка 1001, нажмите «Загрузить».
  4. После загрузки нажмите «Обновить».
    • Дрон начнет мигать индикаторами и издавать звуковые сигналы. Не выключайте его и не отсоединяйте пульт!
  5. После завершения дрон перезагрузится. Проверьте версию прошивки в настройках.

Способ 2: Обновление через DJI Assistant 2 (для ПК)​

  1. Скачайте DJI Assistant 2 с официального сайта.
  2. Подключите дрон к ПК через USB-C кабель.
  3. Запустите программу и выберите Mavic 3 в списке устройств.
  4. Во вкладке «Firmware Update» найдите прошивку 1001 и нажмите «Update».
  5. Дождитесь завершения процесса (не отключайте кабель!).
  6. После обновления перезагрузите дрон.

Возможные проблемы и решения​

  • Обновление не начинается → Проверьте интернет, перезапустите приложение.
  • Дрон не видит прошивку → Попробуйте через DJI Assistant 2.
  • Ошибка при установке → Скачайте прошивку заново, форматируйте SD-карту (FAT32).
Если проблема сохраняется, обратитесь в поддержку DJI.


Знаю DJI 911, человек мягко говоря очень поднялся в этом. Начиная с кастом аккумов и до прошивок, а теперь и до масс продажи прошитых дронов)
Он сейчас прямо на горбушке в мск продаёт шитые дроны без ограничений и шьёт ваши за час.

Если хотите, то можете попробовать отнести ему свой дрон и возможно как-нибудь сдампить её.
 
есть 1001 - дев версия, это не та
а есть 1001 - та которой прошивают для сво, переделка дев версии. шьется через опредененный ноут и софт который работает через сервер
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх