Отключить колонку от bluetooth

DoS на Bluetooth. Разбираем трюк, который поможет отключить чужую колонку

Приходите на наш блог, там много интересного

На свете существует не так много вещей, которые бесят практически всех без исключения. Это весенне-осенняя слякоть, летнее отключение горячей воды и школьники с переносными Bluetooth-колонками. И если с первыми двумя стихийными бедствиями сделать практически ничего нельзя, то с третьим вполне можно бороться, причем почти без криминала. Как? Об этом и поговорим.Если современные Wi-Fi-роутеры способны фильтровать нежелательные пакеты, то большинство адаптеров Bluetooth, мягко говоря, туповаты. Им по большому счету безразлично, какой пакет и какого объема, а уж тем более сколько этих пакетов ты пришлешь. Поэтому нам не составляет абсолютно никакого труда увеличить в Linux информационный объем пакета ping до огромного значения, а потом отослать этих пакетов на девайс с Bluetooth, скажем, 1000 штук.Теперь по порядку. Для начала нам нужно найти подходящие устройства в зоне досягаемости. Для этого используем команду$ hcitool scan В результате этой нехитрой манипуляции ты получишь список доступных устройств с Bluetooth с их MAC-адресами. Если твоя система не видит адаптер Bluetooth, то я рекомендую поставить один из менеджеров Bluetooth для Linux. В Kali лично мне подошел gnome-bluetooth, который можно установить следующей командой:$ apt-get install gnome-bluetooth Еще можно воспользоваться утилитой blueman:$ apt-get install blueman Получив список потенциальных жертв, можно расправиться с их синезубыми девайсами несколькими способами. Рассмотрим каждый по отдельности.Первый способ: l2ping Воспользуемся такой командой:$ l2ping -i hci0 -s -f Она сгенерирует пакеты указанного тобой в параметре объема и будет отсылать эти пакеты на MAC-адрес, записанный в качестве параметра . В конце концов ты увидишь такую картину: в терминале время отклика будет постепенно увеличиваться, а на атакуемом устройстве, скорее всего, просто отключится Bluetooth. Через какое-то время он все равно включится, но музыка прервется, и некоторое удовлетворение будет получено.INFO Такая схема очень хорошо работает, когда атакуемое устройство (к примеру, телефон) подключено к гарнитуре или колонке по Bluetooth. После атаки эти два устройства не смогут соединиться друг с другом. Второй способ: Websploit Существует более элегантный и удобный способ заглушить колонку, из которой доносятся жизнерадостные звуки рэпа. Запускаем утилиту Websploit:$ websploit Набираем в консоли команду$ show modules Она продемонстрирует нам все модули, которые работают с этой утилитой. Там есть множество компонентов, работающих с Wi-Fi, но нас интересует конкретно модуль bluetooth/bluetooth_pod:$ use bluetooth/bluetooth_pod Теперь нужно настроить все параметры и указать сведения об атакуемом устройстве:$ show options $ set bdaddr Чтобы точно и наверняка угробить Bluetooth, мы изменим размер отсылаемого пакета:$ set size 999 Все подготовительные действия завершены, можем запускать нашу «машину для убийств»:$ run На выходе мы увидим абсолютно похожую картину: пинги становятся дольше, а музыка прерывается. Красота!Эти два способа будут работать практически с любыми блютусными колонками, гарнитурами и прочими похожими устройствами. Просто потому, что производители не выпускают для них новые прошивки, способные фильтровать входящие пакеты. Так что, если у тебя есть ноутбук с «Линуксом» на борту, ты точно можешь назвать себя грозой портативных колонок.Если колонка справляется с атакой, можно попробовать отправить пакеты на сам телефон, к которому она подключена. Лично я тестировал этот метод на довольно мощной портативной колонке (JBL Xtreme), и она более-менее справлялась с нагрузкой. Но дешевые китайские поделки такая атака вырубает на раз.Про готовые джаммеры В интернете продаются любопытные товары, среди которых можно найти и глушилки частот. Стоят они обычно приличных денег и предоставляют разные возможности. Одни могут валить практически все сигналы мобильной сети, Wi-Fi и Bluetooth разом, а другие не справятся и с H+.Если ты считаешь, что тебе действительно необходим подобный товар, то перед его приобретением настоятельно рекомендую ознакомиться с действующим законодательством. В России покупать и продавать глушилки не запрещено, однако если ты решишь воспользоваться ей, то необходима регистрация устройства в ГКРЧ. Если тебя поймают на использовании незарегистрированного девайса, то, скорее всего, оштрафуют по статье 13.4 КоАП РФ. Штраф для физических лиц на сегодняшний день составляет 500 рублей, для юридических — до 10 тысяч.Подключаемся к чужому девайсу Как мы уже знаем, примитивные колонки и гарнитуры почти никогда не фильтруют пакеты, которые мы им отправляем. Но что будет, если отослать такому девайсу не просто пакет с данными для проверки связи (ping), а пакет с запросом на подключение к устройству? И не один.Не все производители подобных гарнитур позаботились о защите от переполнения буфера. Если все пакеты становятся в очередь, то что произойдет, когда складировать запросы уже будет некуда? Колонка попытается выполнить команду и при этом очистить буфер.Поэтому мы используем стандартный протокол обмена данными по Вluetooth — rfcomm. Но так как сама утилита, контролирующая протокол, не позволит нам отправить тысячу таких запросов, мы напишем небольшой скрипт на Python, который автоматизирует процесс.#!/usr/bin/env python import subprocess cmd=[‘rfcomm’, ‘connect’, », ‘1’] for i in range(0, 1001): subprocess.call(cmd) print(‘Connecting. ‘) Перед запуском скрипта нам нужно узнать MAC-адрес устройства. Для этого используем уже знакомую команду hcitool scan, а полученный адрес вставляем в скрипт вместо . Теперь сохраняем скрипт и запускаем его:$ python Сработает скрипт или нет, зависит от модели атакуемого девайса, вернее, от скорости заполнения буфера. Если буфер успеет забиться до его очистки, то команда будет выполнена, и тогда мы подключимся к колонке одновременно с основным пользователем. Если же буфер очистится, то ничего не получится и придется перезапустить скрипт.Если наш сценарий успешно выполнен, мы можем устроить свою дискотеку или вырубить устройство. Мои личные эксперименты с колонкой JBL Xtreme привели к ее отключению, а вот JBL Flip 2 когда-то удавалось и перехватывать (сейчас ее под рукой нет).

Читайте также:  Тракт тр 321 bluetooth телефонный гибрид

Источник

Как отключить колонку JBL от другого телефона и других устройств

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

Как отключить от колонки постороннее устройство

Существует несколько путей, как отключить всех от колонки JBL или какое-то устройство, и тем самым избавиться от лишних подключений. Рассмотрим базовые варианты:

  • Выключите девайс. Наиболее простой способ — выключить JBL полностью. В таком случае она будет отключена от другого телефона, и его владельцу придется подключаться заново.

  • Удалите девайс на расстояние, превышающее зону действия Блютуз. Простой способ, как отключить человека от колонки JBL — удалиться от него. Здесь необходимо учитывать зону действия Блютуз-соединения и наличия препятствий. К примеру, на открытом участке достаточно удалиться на 20-30 метров от других людей, а в квартире — перейти в дальнюю комнату.
  • Отключите Блютуз. Чтобы отключить от колонки JBL пользователя, измените режим работы устройства. К примеру, с Bluetooth-режима можно перейти на радио или прослушивание музыки с карты памяти. Здесь многое зависит от модели применяемого девайса.

  • Используйте специальную колонку. Один из методов, как отвязать колонку JBL от телефона — воспользоваться специальным софтом. К примеру, JBL Portable: Formerly named JBL Connect — специальное ПО, доступное в Гул Плей. Поддерживается моделями Flip, Charge, Pulse, Xtreme. С помощью софта можно управлять устройством и его подключением. Можно использовать и другие программы, которые рекомендованы производителем.

  • Попросите человека разорвать соединение или сделайте это за него. Если у вас есть доступ к устройству, которое подсоединено к колонке, можно самостоятельно отключить девайс. Для этого войдите в настройки телефона / планшета, а далее Bluetooth, а после войдите и разорвите соединение.
  • Сброс до заводских или обнуление всех имеющихся сопряжений. В этом случае девайс отваливается не только от другого телефона, но и от всех «передатчиков». Как это сделать, рассмотрим ниже.
Читайте также:  Pioneer gps with bluetooth

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

Можно ли отключить сразу все устройства от колонки

В Интернете часто встречается вопрос, как отключить все устройства от колонки JBL. Это можно сделать путем полного сброса или обнуления всех имеющихся сопряжений. Ниже рассмотрим, как выполнить работу и быстро отсоединиться от любого другого устройства.

Для возврата к заводским настройкам сделайте следующее:

  1. Найдите клавиши «Play/Pause» и «+».
  2. Зажмите их одновременно и удерживайте в течение трех секунд. Лучше подождать немного дольше для верности.
  3. Отключите устройство и выждите 10 секунд.
  4. Включите девайс.

Если все сделано правильно, все данные обнуляются. При этом удается отключить колонку JBL от любых других телефонов.

Следующее решение — сброс имеющихся сопряжений. Это один из способов, как сразу отключить все имеющееся оборудование.

  1. Кликните на кнопку «-» и включения питания.
  2. Удерживайте их в течение 5-7 секунд (лучше немного больше).
  3. Обратите внимание на индикатор. Он должен мигать по очереди красным и белым.

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

Как запретить другим устройствам подключаться к колонке

Многих интересует, как запретить подключаться к колонке JBL другим телефонам / планшетам / ноутбукам. Каких-то специальных методов для решения этой задачи не предусмотрено. Но есть ряд косвенных рекомендаций, которые можно использовать для решения задачи:

  1. Не давайте свое устройство никому в руки, чтобы человек не мог подключиться.
  2. Удалитесь на большое расстояние, чтобы сигнал от другого телефона не доставал к колонке.
  3. Если не используете, лучше отключить питание девайса и включать его только в момент прослушивания музыки от своего телефона.
Читайте также:  Bluetooth наушники awei x650bl

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

Теперь вы знаете, как отключить колонку JBL от другого телефона, и каким методом можно защититься от сторонних подключений. Наиболее простой способ — просто контролировать расположение девайса и не давать его кому-то в руки из посторонних. Также всегда можно сделать сброс, чтобы одним махом сбросить все лишние сопряжения.

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

Источник

Оцените статью
Adblock
detector