February 15

Всем привет, сегодня разбираем АБСОЛЮТНО ВСЕ ФУНКЦИИ ПРОШИВКИ BRUCE

В первой части мы рассказали как поставить прошивку и что делать с устройством T-Embed cc1101 прямо из коробки, поэтому расскажем о прошивке именно для этого устройства. (Версия 1.14)

1 Раздел - WIFI

  • Connect to Wifi
    Этот пункт переводит устройство в режим клиента Wi‑Fi и позволяет подключиться к существующей беспроводной сети для доступа в интернет или удалённого управления. Используется для интеграции девайса в сеть и для выполнения дальнейших сетевых операций через подключённую точку. Важно помнить, что подключение к чужим сетям без разрешения незаконно.
  • Start WiFi AP
    Запускает на устройстве собственную точку доступа (Access Point), к которой можно подключиться с другого устройства для настройки, передачи файлов или демонстрации.
  • Wifi Atks
    1)Target atks - атакует одну выбранную сеть необходимой атакой из списка:
    Deauth - отключение всех устройств от сети
    Capture handshake - получение хэндшейков для вычисления пароля от wifi
    Clone portal - замена сети на evil portal для получения различных данных
    Далее в списке идут только комбинации этих 3 пунктов, поэтому о них рассказывать не будем
    2) Beacon spam - спам точками доступа в выбранном режиме (random, ricky roll и др)
    3) Deauth flood - "включение" и "выключение" выбранной сети с высокой частотой
  • Evil Portal
    Показывает желающим подключиться к wifi сети T-Embed людям экран регистрации, после чего передаёт введённые данные владельцу устройства.
  • Listen TCP
    Служба запуска TCP‑лисенера на указанном порту, позволяющая принимать входящие TCP‑подключения к устройству. Полезно для отладки сетевых сервисов, приёмников логов или тестирования сетевой видимости.
  • Client TCP
    Функция для инициирования исходящих TCP‑соединений к удалённым хостам, применяемая при тестировании доступности сервисов или для туннелирования/форвардинга трафика. Используется как базовый сетевой инструмент для проверки отклика сервера и передачи данных по TCP.
  • TelNET
    Клиент/сервер Telnet — классический текстовый протокол удалённого управления, не шифрующий трафик. Может быть полезен для совместимости с устаревшими устройствами и при локальной отладке, но из‑за отсутствия шифрования Telnet не рекомендуется для использования в продуктивных сетях. Вместо него для защищённого управления предпочтителен SSH.
  • SSH
    Реализует защищённый удалённый доступ по SSH, обеспечивая шифрование и аутентификацию для командной строки и передачи файлов. Этот пункт служит для безопасного администрирования устройства и удалённого запуска команд.
  • Sniffers
    Набор пассивных средств захвата и анализа сетевого трафика (сниффинг) — ссылки на прослушивание интерфейсов и запись пакетов.
  • Scan Hosts
    Сканер сети для обнаружения активных узлов и открытых портов, помогает составить карту сети и выявить доступные сервисы.
  • Wireguard
    Модуль для работы с WireGuard — современным VPN‑протоколом, предоставляющим лёгкие и быстрые зашифрованные туннели. Позволяет установить защищённое соединение между устройствами для безопасного удалённого доступа или обхода сетевых ограничений в легитимных сценариях.
  • Responder
    Инструмент, имитирующий ответы на сетевые запросы имени (LLMNR, NBNS и др.), используемый в тестах на доверчивость протоколов именования и на захват учётных данных.
  • Brucegotchi
    Улавливает хэндшейки между источником wifi и подключёнными устройствами для получения пароля.
  • WiFi Pass Recovery
    Функция восстановления (или просмотра) сохранённых паролей Wi‑Fi, извлекающая учётные данные, которые хранятся на устройстве или в подключённых профилях.
  • Config
    Общее меню конфигурации WIFI

2 Раздел - BLE

  • M edia Cmds
    Набор утилит для управления мультимедийными функциями по Bluetooth (симуляция AVRCP/HID‑команд: play/pause, next/prev и т. п.).
  • Presenter
    Модуль эмуляции пульта‑презентера (BLE/HID), позволяющий посылать команды переключения слайдов и управления презентацией.
  • BLE Scan
    Функция пассивного/активного сканирования BLE‑устройств в зоне видимости с отображением рекламных пакетов, RSSI и идентификаторов.
  • iBeacon
    Возможность трансляции или эмуляции iBeacon‑рекламы (UUID, major/minor), используемой для позиционирования и proximity‑сценариев.
  • Bad BLE
    Выполняет выбранный Ducky script на подключённом к T-Embed устройстве.
  • BLE Keyboard
    Эмулятор Bluetooth‑клавиатуры (HID), отправляющий символьный ввод и сочетания клавиш на сопряжённые устройства.
  • BLE Spam
    Инструмент для генерации большого числа BLE‑реклам или попыток подключиться (флуд рекламы/соединений) внутри раздела - несколько режимов (apple, samsung, windows)
  • Ninebot
    Специализированный модуль для взаимодействия с BLE‑интерфейсом устройств Ninebot/подобной техники (обнаружение, диагностика, обмен данными).
  • Config
    Общее меню конфигурации BLE

3 Раздел - Ethernet

  • Scan Hosts
    Это пункт для обнаружения активных узлов в сети: он сканирует сегмент и показывает доступные хосты и их базовую информацию.
  • DHCP Starvation
    Термин обозначает атаку, направленную на исчерпание пула динамических IP‑адресов DHCP‑сервера, вследствие чего легитимные клиенты не получают адреса.
  • MAC Flooding
    Это приём, при котором коммутатору подаётся большое количество фальшивых записей MAC‑адресов, что может заполнить его таблицу и перевести порты в режим широковещательной передачи (flooding).

4 раздел - RF

  • Record RAW (Scan/copy)
    Этот пункт позволяет записывать необработанные радиосигналы (RAW) с выбранного диапазона для последующего анализа или воспроизведения.
  • Custom SubGhz
    Опция для работы с пользовательскими поддиапазонами субгигагерцного спектра (Sub‑GHz): сканирование, запись или тестирование устройств в нестандартных частотных областях.
  • RSSI Spectrum
    Графический режим отображения уровня сигнала (RSSI) по частоте — помогает визуализировать интенсивность радиосигналов на выбранном участке спектра. Удобен для поиска источников помех, оценки занятости полосы и позиционирования радиопередатчиков по уровню сигнала. Этот режим даёт высокоуровневую информацию и не раскрывает содержимого передаваемых данных.
  • SquareWave Spec
    Режим анализа или генерации квадратных сигналов/спектрограммы квадрат‑волновых источников — полезен для исследования формы сигнала, ширины полосы и гармоник передатчика.
  • Listen (Spectogram)
    «Прослушивание» спектра с отображением спектрограммы — временно‑частотное представление сигнала, позволяющее наблюдать изменение спектра во времени.
  • Bruteforce
    Набор методов автоматического перебора (паролей, ключей или кодов) в тестовых сценариях.
  • Jammer Full
    Режим создания помех/заглушения в радиоспектре (полный режим).
  • Config
    Общее меню конфигурации RF

5 Раздел - RfID

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

6 Раздел - IR

  • TV‑B‑Gone
    Небольшой модуль для отправки стандартных инфракрасных команд «выключить» (или переключить) на бытовые телевизоры и похожие приёмники.
  • Custom IR
    Функция позволяет выбрать или загрузить пользовательские IR‑шаблоны и профили вместо заранее заданных наборов команд.
  • IR Read
    Режим чтения позволяет захватывать инфракрасные сигналы с пультов для их анализа и последующего воспроизведения.
  • IR Jammer
    Пункт, обозначающий режим создания помех в инфракрасном спектре с целью подавления команд пультов управления.
  • Config
    Общее меню конфигурации RF

7 Раздел - FM

  • Brdcast rsvd (Broadcast reserved)
    Этот пункт связан с трансляцией в FM‑диапазоне и запускает заранее зарезервированный шаблон передачи или поток.
  • Brdcast stop (Broadcast stop)
    Команда для остановки активной трансляции или вещательного процесса, возвращающая устройство в пассивный режим.
  • FM Spectrum
    Режим отображения спектра FM‑диапазона — графическое представление мощности сигнала по частоте в реальном времени.
  • Hijack TA
    Метка указывает на функцию подмены/перехвата «TA» (Traffic Announcement) или аналогичных служебных сигналов в FM‑радио — инструмент для моделирования реакции приёмников на приоритетные трансляции.

8 Раздел - Files

  • SD Card
    Отображает доступ к вставленной microSD‑карте и служит хранилищем для логов, образов, конфигураций и пользовательских файлов.
  • LittleFS
    LittleFS — это лёгкая файловая система для встроенных устройств (микроконтроллеров), оптимизированная для flash‑памяти (wear‑leveling и устойчивость к сбоям).
  • WebUI
    Пункт указывает на встроенный веб‑интерфейс устройства, через который можно управлять настройками, загружать файлы и просматривать логи из браузера по сети. WebUI обычно удобен для удалённой конфигурации и даёт визуальный доступ к функциям прошивки без прямого подключения по USB.
  • Mass Storage
    Режим USB Mass Storage позволяет смонтировать SD‑карту или часть флеш‑памяти устройства как обычный накопитель на компьютере для прямого копирования файлов.

9 Раздел - GPS

  • Wardriving
    Это режим сканирования беспроводных сетей в движении для обнаружения точек доступа, их параметров (SSID, уровень сигнала, тип шифрования) и картирования покрытия.
  • GPS Tracker
    Функция для фиксации и отображения координат GPS, записи треков и привязки обнаруженных сетей или событий к геолокации.
  • Config
    Общее меню конфигурации GPS

10 Раздел - NRF24

  • NRF Jammer
    Раздел, отвечающий за генерацию помех в диапазоне устройств на базе чипов семейства nRF (2.4 ГГц), используемых в беспроводных датчиках и периферии.
  • CH Jammer
    Обозначает заглушение одного выбранного канала (channel jammer) — создание помех на конкретной частоте/канале.
  • CH hopper
    Режим «прыжков» по каналам (channel hopper), при котором источник помех последовательно переключается между каналами, чтобы создать широкополосное помеховое воздействие.

11 Раздел - JS Interpreter

Функций кроме загрузки "проекта" там нет.

12 Раздел - LoRa

  • Chat
    Это чат по сети LoRa/Meshtastic: позволяет отправлять и получать короткие текстовые сообщения между узлами в mesh‑сети.
  • Change username
    Позволяет задать или изменить отображаемое имя (никнейм) вашего узла в сети, которое видят другие участники при приёме сообщений.
  • Change Frequency
    Меню для выбора рабочей частоты/поддиапазона LoRa, на котором будет работать ваш Meshtastick в mesh‑сети.

13 Раздел - Others

  • QRCodes
    Отвечает за генерацию или сканирование QR‑кодów: создание кодов с ссылками/текстом либо чтение данных с изображений и сохранение их в лог.
  • Megalodon Просто игрулька
  • Microphone
    Раздел предназначен для работы с микрофоном: запись звука.
  • BadUSB & HID
    Пункт объединяет функциональность эмуляции USB‑устройств (клавиатуры, мыши) и BadUSB‑поведения — эмуляция HID‑вводов и других USB‑сценариев.
  • iButton
    Раздел связан с эмуляцией или чтением iButton/1‑wire меток.

14 Раздел - Clock

  • Clock
    Показывает текущее время
  • Timer
    Просто таймер

15 Раздел - Connect

Все команды в этом разделе понятны:

1) Отправка файлов
2) Приём файлов
3) Отправка команд
4) Приём команд

16 Раздел - Config

Его мы рекомендуем изучить самостоятельно, так как это буквально настройки устройства, изучать которые каждый должен самостоятельно)

Подготовил: https://t.me/whaily_ovens

Для канала: https://t.me/+ASdPc0cPQf4wZjJi