Сборник скриптов для создания и изменения файлов Flipper Zero

Скрипты создание файлов Flipper Zero

В этой статье я собрал различные полезные скрипты и прочие инструменты для создания, изменения файлов данных Flipper Zero, которые используются на устройствах Flipper Zero.

Еще по теме: Сборник пейлоадов Flipper Zero BadUSB

Скрипты для работы с файлами Flipper Zero

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

  • nfc_prox2flip.py — скрипт Python для преобразования дампа proxmark json в файл Flipper NFC.
  • nfc_gen_phone.py — генерирует NFC с номером телефона и сохраняет его в файл Flipper NFC. Необходимо указать номер телефона с кодом города, затем код страны. Окончательный файл будет называться call-me.nfc и будет сохранен в том же каталоге. Переименуйте его вручную, если хотите, а затем скопируйте его на свой Flipper. Требуется ndeflib (доступно на pypi)
  • nfc_gen_wifi.py — генерирует NFC с данными тегов WiFi и сохраняет их в файле Flipper NFC. Эта программа не принимает аргументов. Вам будет предложено ввести всю необходимую информацию о беспроводной сети (см. ниже). Окончательный файл будет называться WiFi.nfc и будет сохранен в том же каталоге. Переименуйте его вручную, если хотите, а затем скопируйте его на свой Flipper. Вам потребуется следующая информация о беспроводной сети: SSID, тип аутентификации: WPA/WPA2-Personal или WPA/WPA2-Enterprise (может не работать), тип шифрования: AES или TKIP, пароль, радиодиапазон: 2,4 ГГц или 5,0 ГГц. Требуется ndeflib (доступно на pypi)
  • nfc_gen_url.py — генерирует NFC с данными URL-адреса и выводит формат файла «сохранения» Flipper NFC.
  • ir_plot.py — используется для построения данных сигнала из файлов сохранения необработанных данных ИК флиппера.
  • ir_gen_all_codes.py — скрипт генерирует файл Flipper IR со всеми возможными кодами команд для заданного адреса. Отличный инструмент для поиска скрытых меню и других функций.
  • subghz_ook_to_sub.py — позволяет преобразовывать сигналы, захваченные с помощью rtl_433 или rtl-sdr, в формат FlipperZero .sub. Это удобно для работы с различными радиосигналами.
  • subghz_secplusv1.py и subghz_secplusv2.py — эти скрипты предназначены для отображения и редактирования файлов Flipper SubGhz Security+ версий 1.0 и 2.0 соответственно.
  • subghz_x10.py — генерирует команду x10 RF в формате файла Flipper subghz.
  • subghz_insteon.py — генерирует команду insteon RF в формате файла Flipper subghz.
  • subghz_histogram.py — читает файл Flipper SubGhz RAW и строит гистограммы длин сегментов 0 и 1 с использованием библиотеки pyplot.
  • subghz_create_dat.py — используется для создания файлов Flipper RAW .sub из битовых потоков 01.
  • subghz_gen_cmd.py — позволяет создавать файлы Flipper RAW .sub через командную строку.
  • subghz_preset_gen.py — создает настройки CC1101 «SubGhzPresetCustom».
  • subghz_decode_presets.py — декодирует настройки CC1101 «SubGhzPresetCustom» из сохраненного файла примера Flipper или файла settings_user.
  • nfc_hexdump.py — считывает дамп Flipper NFC и добавляет ASCII и HEX в дамп RFID HEX, что делает анализ файлов более удобным.
  • dolphin_state.py — считывает структуру DolphinStoreData из файлов dolphin.state.
  • create_sub.py — используется для создания файлов Flipper RAW .sub из битовых потоков OOK.

Дополнительные ресурсы

Полезные ссылки

Рассмотренные выше скрипты и инструменты значительно упрощают работу с устройством Flipper Zero и расширяют его возможности.

QUASAR

Этичный хакер и компьютерный ниндзя. Новые статьи в нашей Телеге!

Добавить комментарий