February 15
Всем привет, сегодня разбираем АБСОЛЮТНО ВСЕ ФУНКЦИИ ПРОШИВКИ BRUCE
В первой части мы рассказали как поставить прошивку и что делать с устройством T-Embed cc1101 прямо из коробки, поэтому расскажем о прошивке именно для этого устройства. (Версия 1.14)
- 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
- 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
- Scan Hosts
Это пункт для обнаружения активных узлов в сети: он сканирует сегмент и показывает доступные хосты и их базовую информацию. - DHCP Starvation
Термин обозначает атаку, направленную на исчерпание пула динамических IP‑адресов DHCP‑сервера, вследствие чего легитимные клиенты не получают адреса. - MAC Flooding
Это приём, при котором коммутатору подаётся большое количество фальшивых записей MAC‑адресов, что может заполнить его таблицу и перевести порты в режим широковещательной передачи (flooding).
- Record RAW (Scan/copy)
Этот пункт позволяет записывать необработанные радиосигналы (RAW) с выбранного диапазона для последующего анализа или воспроизведения. - Custom SubGhz
Опция для работы с пользовательскими поддиапазонами субгигагерцного спектра (Sub‑GHz): сканирование, запись или тестирование устройств в нестандартных частотных областях. - RSSI Spectrum
Графический режим отображения уровня сигнала (RSSI) по частоте — помогает визуализировать интенсивность радиосигналов на выбранном участке спектра. Удобен для поиска источников помех, оценки занятости полосы и позиционирования радиопередатчиков по уровню сигнала. Этот режим даёт высокоуровневую информацию и не раскрывает содержимого передаваемых данных. - SquareWave Spec
Режим анализа или генерации квадратных сигналов/спектрограммы квадрат‑волновых источников — полезен для исследования формы сигнала, ширины полосы и гармоник передатчика. - Listen (Spectogram)
«Прослушивание» спектра с отображением спектрограммы — временно‑частотное представление сигнала, позволяющее наблюдать изменение спектра во времени. - Bruteforce
Набор методов автоматического перебора (паролей, ключей или кодов) в тестовых сценариях. - Jammer Full
Режим создания помех/заглушения в радиоспектре (полный режим). - Config
Общее меню конфигурации RF
К сожалению половина из этих функций работает не полностью или с изменением данных, поэтому настоятельно рекомендуем вам изучить эту вкладку самостоятельно, чтобы на нас не было ответственности за ложную информацию.
- TV‑B‑Gone
Небольшой модуль для отправки стандартных инфракрасных команд «выключить» (или переключить) на бытовые телевизоры и похожие приёмники. - Custom IR
Функция позволяет выбрать или загрузить пользовательские IR‑шаблоны и профили вместо заранее заданных наборов команд. - IR Read
Режим чтения позволяет захватывать инфракрасные сигналы с пультов для их анализа и последующего воспроизведения. - IR Jammer
Пункт, обозначающий режим создания помех в инфракрасном спектре с целью подавления команд пультов управления. - Config
Общее меню конфигурации RF
- Brdcast rsvd (Broadcast reserved)
Этот пункт связан с трансляцией в FM‑диапазоне и запускает заранее зарезервированный шаблон передачи или поток. - Brdcast stop (Broadcast stop)
Команда для остановки активной трансляции или вещательного процесса, возвращающая устройство в пассивный режим. - FM Spectrum
Режим отображения спектра FM‑диапазона — графическое представление мощности сигнала по частоте в реальном времени. - Hijack TA
Метка указывает на функцию подмены/перехвата «TA» (Traffic Announcement) или аналогичных служебных сигналов в FM‑радио — инструмент для моделирования реакции приёмников на приоритетные трансляции.
- SD Card
Отображает доступ к вставленной microSD‑карте и служит хранилищем для логов, образов, конфигураций и пользовательских файлов. - LittleFS
LittleFS — это лёгкая файловая система для встроенных устройств (микроконтроллеров), оптимизированная для flash‑памяти (wear‑leveling и устойчивость к сбоям). - WebUI
Пункт указывает на встроенный веб‑интерфейс устройства, через который можно управлять настройками, загружать файлы и просматривать логи из браузера по сети. WebUI обычно удобен для удалённой конфигурации и даёт визуальный доступ к функциям прошивки без прямого подключения по USB. - Mass Storage
Режим USB Mass Storage позволяет смонтировать SD‑карту или часть флеш‑памяти устройства как обычный накопитель на компьютере для прямого копирования файлов.
- NRF Jammer
Раздел, отвечающий за генерацию помех в диапазоне устройств на базе чипов семейства nRF (2.4 ГГц), используемых в беспроводных датчиках и периферии. - CH Jammer
Обозначает заглушение одного выбранного канала (channel jammer) — создание помех на конкретной частоте/канале. - CH hopper
Режим «прыжков» по каналам (channel hopper), при котором источник помех последовательно переключается между каналами, чтобы создать широкополосное помеховое воздействие.
- Chat
Это чат по сети LoRa/Meshtastic: позволяет отправлять и получать короткие текстовые сообщения между узлами в mesh‑сети. - Change username
Позволяет задать или изменить отображаемое имя (никнейм) вашего узла в сети, которое видят другие участники при приёме сообщений. - Change Frequency
Меню для выбора рабочей частоты/поддиапазона LoRa, на котором будет работать ваш Meshtastick в mesh‑сети.
- QRCodes
Отвечает за генерацию или сканирование QR‑кодów: создание кодов с ссылками/текстом либо чтение данных с изображений и сохранение их в лог. - Megalodon
Просто игрулька
- Microphone
Раздел предназначен для работы с микрофоном: запись звука. - BadUSB & HID
Пункт объединяет функциональность эмуляции USB‑устройств (клавиатуры, мыши) и BadUSB‑поведения — эмуляция HID‑вводов и других USB‑сценариев. - iButton
Раздел связан с эмуляцией или чтением iButton/1‑wire меток.
Все команды в этом разделе понятны:
1) Отправка файлов
2) Приём файлов
3) Отправка команд
4) Приём команд
Его мы рекомендуем изучить самостоятельно, так как это буквально настройки устройства, изучать которые каждый должен самостоятельно)
Подготовил: https://t.me/whaily_ovens
Для канала: https://t.me/+ASdPc0cPQf4wZjJi