- Что делать, если в телефоне нет ик-передатчика?
- Google android device manager
- Remodroid
- Tv remote for sony tv
- Vysor
- Для чего нужен удаленный доступ?
- Используем приложение spyzie
- Как подключиться к камере телефона удаленно с reptilicus?
- Мышь и ввод
- Настройка подключения
- Подключение bluetooth-модуля к arduino
- Приложение #12: accesstogo rdp
- Приложение #13: splashtop 2
- Приложение #5: logmein
- Приложение #6: microsoft remote desktop
- Приложение #7: chrome remote desktop
- Приложение unified remote
- Программа teamviewer
- Технология управления телевизором с помощью телефона
- Трюк 1: используем bt для удаленного доступа к компьютеру
- Трюк 3: снифаем bt-трафик из эфира
- Трюк 4: работаем с bt-адаптером напрямую
- Трюк 6: перехватываем из эфира разговоры по гарнитуре
- Трюк 7: ddos bt-устройств
- Часть 6. лучшие 5 приложений bluetooth manager для android для оптимизации соединения bluetooth
Что делать, если в телефоне нет ик-передатчика?
Отсутствие инфракрасного порта в конструкции самого телефона — не повод думать, что с его помощью не получится управлять телевизором. ИК-передатчик всегда можно купить и установить в любую модель смартфона. Тем более что стоит он копейки (от 50-100 руб.). Речь идет о вот таких устройствах:
Как видно, внешние инфракрасные передатчики подключаются к телефону в тот же порт, что и наушники (Jack 3.5mm). Принцип их работы прост. Смартфон генерирует аудиосигнал определенной частоты, который поступает на вход ИК-передатчика, а затем трансформируется последним в ИК-сигнал и передается на телевизор (впрочем, это может быть и кондиционер, и прочая техника с управлением от пульта).
Подобные устройства обычно используются в Android-устройствах. Для Apple-гаджетов созданы специальные ИК-передатчики, вставляющиеся в Lightning-порт (по крайней мере, в тех моделях iPhone, в которых не предусмотрен стандартный аудиопорт Jack 3.5mm). Выглядят они следующим образом:
Но, как и все производимое для айфонов оборудование, ИК-передатчики довольно дорогие. Конкретно показанные на изображении выше устройства (продукция компании Fancyphl) имели стоимость на момент написания статьи в 1350 руб. Но, скорее всего, в каком-нибудь китайском интернет-магазине можно найти ИК-передатчики для iPhone подешевле.
Как вариант, к iPhone можно попробовать подключить копеечный инфракрасный передатчик, воспользовавшись специальным переходником «Lightning to Jack 3.5mm», но это вряд ли кому-то покажется удобным.
Google android device manager
Начнём с самого простого и удобного варианта дистанционного управления устройством. Это сервис Android Device Manager от Google. Через платформу можно следить за местоположением смартфона на карте, блокировать или полностью удалять хранящиеся в памяти данные, звонить на телефон для обнаружения его в доме. Итак, для настройки выполните такие действия:
- Переходим на официальный сайт сервиса. Это можно сделать, введя в поиске браузера запрос «FindMyDeviceGoogle» и перейдя по первой ссылке из выдачи.
- На странице с сервисом выполняем авторизацию в аккаунте Google, привязанному к телефону. Просто вводим в соответствующее поле адрес электронной почты и пароль.
- В боковом меню выбираем подходящую опцию. «Прозвонить» — возможность найти устройство в квартире по звуковому сигналу. «Заблокировать» — функция, позволяющая установить блокировку на телефон и выйти из аккаунта Google (по желанию на экран можно вывести сообщение для человека, нашедшего аппарат). «Очистить» — возможность удалить все данные со смартфона, включая фотографии и прочие файлы.
Обратите внимание, что для использования всех этих опций телефон должен быть с включенным интернетом и геолокацией.
При необходимости сервис Android Device Manager можно открыть и со смартфона в браузере. А что ещё проще – это установить фирменное приложение «Найти устройство».
Remodroid
Очередная программа, позволяющая дистанционно управлять рабочим столом другого смартфона или планшета. Итак, будем всё делать поэтапно, чтобы не допустить случайных ошибок. Сначала на второе устройство устанавливаем приложение RemoDroid из Play Маркета.
Нажимаем на кнопку «AllowRemoteControl» и предоставляем все разрешения. В конце выбираем «Начать», предварительно поставив галочку в пункте «Больше не показывать».
Берем в руки основной телефон и на него также устанавливаем RemoDroid из Google Play. Открываем приложение, перед этим подключившись к одной сети Wi-Fi. В списке должно появиться второе устройство. Нажимаем по нему и получаем удаленный доступ к экрану.
Кстати, для удобства можно открыть браузер на компьютере и ввести цифры с программы в адресную строку. Это позволит следить и управлять смартфоном с большого экрана.
В настройках утилиты можно активировать пароль для подключения. В итоге окажется, что без ввода секретного кода доступ к устройству никто не получит. Остальные настройки менее полезные, но кому-то могут и пригодиться. К сожалению, через RemoDroid нельзя удаленно управлять файлами или документами, а также следить за местоположением аппарата.
Tv remote for sony tv
А это пример специализированного приложения для Android-смартфонов. В данном случае — для управления телевизорами производства Sony. Программу TV Remote for Sony TV можно использовать, как для старых, так и новых моделей телеприемников Sony. В первом случае управление осуществляется посредством инфракрасного передатчика, во втором — посредством Wi-Fi (функция пригодится только владельцам Smart TV от Sony).
Виртуальный пуль дистанционного управления в приложении TV Remote for Sony TV имеет более реалистичный вид:
По умолчанию программа осуществляет управление телевизорами Sony через Wi-Fi. Переключить его на работу с ИК-передатчиком можно в настройках:
Повторимся — для того, чтобы найти подходящее приложение для управления телевизором, иногда приходится поэкспериментировать. Взять, к примеру, программу TV Remote for Sony TV. Никто не дает гарантию, что она подойдет для абсолютно всех моделей ТВ-техники производства Sony.
Бывает и так, что нажатие кнопок на виртуальном пульте приводит выполнению телевизором совершенного иного действия (к примеру, вместо переключения каналов убавляется громкость). Поэтому не стоит оставлять попытки поиска подходящего приложения, если первое, второе или третье не подошло конкретно для вашего случая.
Vysor
Vysor – очень удобное приложение, позволяющее получить удаленный доступ к своему или чужому телефону Андроид. Сразу отметим, что это не шпионская программа, а просто утилита для управления смартфоном на небольшом расстоянии. При первом запуске перед нами появляется небольшой обзор, в котором рассказывается об основных возможностях Vysor.
Также приложение просит активировать отладку по USB и подключить смартфон через USB-кабель к компьютеру. Отладка по USB включается в разделе «Для разработчиков», для доступа к которому нужно несколько раз нажать по версии прошивки или номеру сборки устройства.
Далее переходим к компьютеру и скачиваем программу Vysor. Для удобства можно в приложении выбрать «SendDownloadLink» и отправить ссылку на загрузку через мессенджер vysor.io. На официальной странице сервиса выбираем операционную систему, установленную на вашем ПК.
Обратите внимание, что программу можно установить в качестве расширения для браузера, но это весьма неудобно.
Теперь подключаем смартфон к компьютеру через кабель USB. Заходим в раздел «Для разработчиков» и разрешаем установку приложений посредством USB. В программе на ПК кликаем по кнопке «View» возле модели смартфона и ждем сопряжения. При успешном подключении экран смартфона отобразится в специальном окне.
При первом использовании программы может потребоваться установка ADB-драйверов.
Управление смартфоном осуществляется при помощи мыши и клавиатуры. Например, левая кнопка мыши используется для нажатия, а клавиша Esc – для возврата назад.
Для чего нужен удаленный доступ?
Возможность дистанционного управления смартфоном появилась достаточно давно. Однако даже сейчас многие не понимают, для чего же нужна столь полезная опция. Во-первых, это помогает сохранить важную информацию при случайной потере или краже устройства.
Во-вторых, скрытый удаленный доступ позволяет загружать на другое устройство хранящиеся на смартфоне файлы. Например, находясь в другом город вам срочно потребовалось просмотреть фотографию, находящуюся в галерее смартфона. У вас с собой есть компьютер и возможность подключиться к интернету, поэтому выполнив определенные действия можно без проблем получить удаленный доступ к телефону.
На этом возможности дистанционного управления не заканчиваются. Вот только основная их часть:
- сброс устройства до заводских настроек;
- определение местонахождения смартфона;
- удаление личных данных;
- просмотр уведомлений;
- управление камерой;
- в некоторых случаях прослушивание телефонных разговоров;
- блокировка нежелательных сайтов и программ, если телефоном пользуется ребенок.
Как видите, наличие удаленного доступа к телефону открывает большие возможности.
Используем приложение spyzie
Это приложение было разработано преимущественно для того, чтобы вести наблюдение за своими детьми или другими людьми. Для использования программного обеспечения пользователю потребуется Нужно набрать название приложения в поисковой строке, а затем загрузить софт. Далее следовать по инструкции:
- После заполнения каждого пункта, пользователь сможет зайти в свой профиль. Демо-версия будет доступна в течение недели, пользователь имеет возможность опробовать программное обеспечение. Зайдя в аккаунт, шпион может просмотреть звонки, сообщения, переписку в ватсапе и историю веб-обозревателя. Софт также предоставляет доступ к видео и изображениям.
Преимущества | Недостатки |
Есть возможность просматривать не только съемку, но и сообщения владельца телефона | Прежде чем начать работу с приложением нужно зарегистрироваться на сайте. Могут возникнуть проблемы у пользователей, которые плохо понимают английский язык |
Пользователь может наблюдать скрытно | Потребуется предоставить информацию о целевом пользователе на сайте |
Доступен просмотр вызовов и совершенных звонков на целевом телефоне | Нужна верификация |
Как подключиться к камере телефона удаленно с reptilicus?
Программа, которая абсолютно не похожа на все выше описанные приложения. Отличается тем, что в своих возможностях содержит огромное количество функций, которые делают ее полноценной программой-шпион. Кроме того, что Вы получите удаленное управление камерой телефона, сможете:
- Слушать звонки с телефона;
- Слушать окружение телефона;
- Получать все СМС;
- Просматривать переписки в мессенджерах;
- Получать скриншоты;
- Тексты, набранные на клавиатуре;
- Уведомления из шторки;
- Просматривать файлы, хранящиеся в папках телефона;
- Прослушивать голосовые и получать медиа из мессенджеров;
- И многое другое.
Доступ к камере телефона предлагается осуществить несколькими способами. Вы можете установить автоматическое фото с фронтальной камеры в момент разблокировки, активировать фото съемку с фронтальной или задней камеры с помощью команды. И еще много дополнительных настроек, которые могут быть полезны при скрытом фотографировании.
И самым главным предложением от сервиса является бесплатный тестовый период без ограничений в использовании. А также одновременный контроль нескольких устройств и не изменяющуюся цену при подключении новых устройств.
Мы надеемся, что наша статья была полезна Вам, и вы теперь понимаете, как подключиться к камере чужого смартфона. Выбирайте лучшее!
Мышь и ввод
Первым в меню находится пункт «Basic Input». Зайдя в него, можно выполнять следующие функции.
- Использовать дисплей смартфона в качестве тачпада.
- Вызвать стандартную клавиатуру Android для текстового ввода на ПК.
Настройка подключения
Допустим, вы приобрели беспроводной маршрутизатор. Первое, что нужно сделать — подключить к нему и телевизор, и смартфон. При этом необязательно, чтобы на роутере было настроено подключение к интернету. Для решения нашей конкретной задачи — управление ТВ-техникой с телефона — интернет не требуется.
Настройку смартфона для подключения к Wi-Fi рассматривать не будем — это и так всем известно. А вот для установки связи между Smart TV и беспроводным роутером придется покопаться в настройках телевизора. Рассмотрим подключение на примере ТВ-техники Samsung, а конкретно — телевизоров R-серии:
Открываем меню настроек на телевизоре и переходим во вкладку «Общие»:
Далее идем в раздел «Сеть».
Переходим в подраздел «Открыть настройки сети».
Здесь будет предложено выбрать один из двух типов подключения — «Беспроводной» и «Кабель». Если телевизор подключается к роутеру посредством проводного соединения, выбираем второй вариант. Если же выбрать тип подключения «Беспроводной», то откроется дополнительная страница настроек, на которой нужно будет выбрать имя беспроводной сети.
После этого потребуется ввести пароль от Wi-Fi-сети (если он, конечно, задан в настройках роутера):
Спустя несколько секунд телевизор будет подключен к Wi-Fi-маршрутизатору, о чем тот сообщит.
По аналогичной схеме к Wi-Fi подключаются любая “умная” ТВ-техника, будь это телевизор или приставка Smart TV. Различия только в расположении настроек сетевого соединения в меню телеприемников.
Подключение bluetooth-модуля к arduino
Так теперь нам нужно подключить нашу Arduino с Bluetooth. Если на Arduino нет вывода с 3.3В, а только 5В то нужен будет поставить стабилизатор чтобы снизить питание. Назначение выводов HC-05 легко найти в интернете. Для использования рекомендуем вам сделать плату с выведенными линиями питания, Rx и Tx. Подключение к Arduino необходимо производить в следующем порядке:
- вывод Arduino 3.3В или (5В через стабилизатор!) — к 12 пину модуля Bluetooth
- вывод Arduino GND — к 13 пину модуля Bluetooth
- вывод Arduino TX — к 2 пину модуля RX Bluetooth
- вывод Arduino RX — к 1 пину модуля TX Bluetooth
После подключения необходимо проверить работоспособность Bluetooth модуля. Подключим Светодиод к 12 выводу Arduino и загрузим на плату следующий скетч:
Char incomingByte; // входящие данные
int LED = 12; // LED подключен к 12 пину
void setup() {
Serial.begin(9600); // инициализация порта
pinMode(LED, OUTPUT); //Устанавливаем 12 вывод как выход
Serial.println(“Press 1 to LED ON or 0 to LED OFF…”);
}
void loop()
{
if (Serial.available() > 0) { //если пришли данные
incomingByte = Serial.read(); // считываем байт
if(incomingByte == “0”)
{
digitalWrite(LED, LOW); // если 1, то выключаем LED
Serial.println(“LED OFF. Press 1 to LED ON!”); // и выводим обратно сообщение
}
if(incomingByte == “1”) {
digitalWrite(LED, HIGH); // если 0, то включаем LED
Serial.println(“LED ON. Press 0 to LED OFF!”);
}
}
}
Приложение #12: accesstogo rdp
Программа, помимо стандартного функционала, позволяет пользователям выбирать между двумя стандартами передачи данных: оригинальным, доступ к которому открывается на платной основе, и бесплатным — RDP. Установив и настроив апплет, вы сможете регулировать качество транслируемой картинки, выбирать вариант раскладки клавиатуры: «телефонную» или «стационарную» версию, а также настраивать сложные жесты управления при помощи тачскрина. Кроме эмуляции мышки, присутствует режим тачпада, с использованием правой и левой клавиш.
Дополнительные преимущества приложения — крайне удобный режим прокрутки, интерфейс, поддерживающий много языков помимо английского и русского, а также возможность взаимодействия, в режиме эмулированной мышки, с физической клавиатурой; последняя должна быть подключена к смартфону или планшету при помощи разъёма OTG или через блютуз-канал. Передаваемые между устройствами данные шифруются.
Существенный минус продукта — сравнительно низкая скорость доступа к ПК: посмотреть при помощи апплета фильм или ролик в высоком разрешении у вас вряд ли получится.
Страница AccessToGo RDP на Play Market
Приложение #13: splashtop 2
Осуществлять удаленное управление ПК с Андроид вы сможете и посредством этого замечательного, простого в освоении продукта. Как и все другие, которые мы перечислили в статье, программа распространяется бесплатно; заплатить вам придётся лишь за возможность пользоваться полным функционалом — впрочем, как показывает практика, большинству хватает и базовой версии.
В число «расширенных» опций входят:
- Управление ПК с Андроид через интернет (базовая версия предлагает лишь контроль компьютера посредством проводного соединения).
- Создание мгновенных заметок на экране.
- Возможность подключаться более чем к пяти разным компьютерам или ноутбукам.
Перед тем, как начать пользоваться программой, вам придётся пройти процедуру регистрации. Использовать электронную форму вы сможете как на ПК, так и на мобильном устройстве. После того, как аккаунт будет создан, необходимо ввести авторизационные данные на обоих сопрягаемых устройствах, подождать, пока телефон обнаружит комп, — и приступить к подключению.
В рамках программы вы сможете пользоваться эмулятором компьютерной мышки и клавиатуры, передавать на монитор ПК видеофайлы, регулировать чувствительность курсора, качество транслируемой картинки и прочие важные для работы параметры.
Страница Splashtop 2 на Play Market
Приложение #5: logmein
Очень неплохая программа, ставшая менее популярной, чем приведённые в нашей статье аналоги, исключительно по причине платности. Распространяется в условно-бесплатном режиме: вы можете пользоваться продуктом на протяжении 14 дней с момента установки, после чего необходимо будет заплатить порядка 12 евро.
Функционал программы включает всё необходимое для удобного управления ПК посредством Андроид: от эмуляции компьютерных мышки и клавиатуры до работы с файлами и каталогами, включая копирование, переименование, удаление. Есть возможность транслировать аудиофайлы на подключённое устройство с телефона.
Чтобы запустить дистанционное управление компьютером через Android, вам потребуется:
- Инсталлировать клиенты программы и на компьютер, и на телефон или планшет.
- Дождаться, пока будет завершено первичное сопряжение.
В целом программа достаточно удобна — но перечисленные выше минусы лишают её конкурентных преимуществ.
Страница LogMeIn на Play Market
Приложение #6: microsoft remote desktop
Программа, разработанная, как и следует из названия, «Майкрософт», по умолчанию полностью совместима со всеми версиями ОС Виндовс — как, разумеется, и с Android. Распространяется абсолютно бесплатно, действует на основе технологии передачи данных RDP, достаточно надёжной, но требующей нескольких дополнительных манипуляций при подключении и сопряжении:
- На ПК под управлением Виндовс откройте системный инструмент «Панель управления». Далее перейдите к пункту «Система» и запустите, оказавшись там, «Настройку удалённого доступа».
- Выдайте разрешение на подключение к рабочему столу, выбрав один из предлагаемых системой вариантов.
- Чтобы узнать текущий интернет-адрес компа, примените, открыв командную строку, запрос ipconfig.
- Создайте на телефоне дополнительное подключение к сети, введя в настройках полученный ранее IP.
- Чтобы запустить управление ПК с Андроид по WiFi, откройте апплет и введите в нём данные учётной записи, используемой на ПК под управлением Виндовс.
Отметим, что после того, как подключение будет установлено, основной рабочий стол окажется заблокирован: вы сможете управлять компьютером исключительно с гаджета. В частности, опция Mouse Pointer позволит эмулировать перемещение курсора мыши и нажатия на правую и левую клавишу.
Программа доступна не только для устройств Android, но и для iOS. При возникновении перебоев во время рабочей сессии имеет смысл отключить процесс аутентификации на сетевом уровне — выполняется это в том же разделе «Панели управления», что был упомянут выше.
Страница Microsoft Remote Desktop на Play Market
Приложение #7: chrome remote desktop
Программа, которую мы рассмотрим в этом разделе, отлично работает без установки на персональный компьютер каких-либо дополнительных модулей; всё, что вам потребуется, — любой браузер на основе Chrome. Не имеет значения и какими операционными системами вы пользуетесь: разработчики предлагают мобильные клиенты для Андроид и iOS, а совместимость с ПК, то есть управление компьютером через телефон Android, реализовано для Виндовс, Макинтош — и даже Unix-модификаций.
Правда, имеется и довольно существенный минус: используя этот продукт, вы сможете лишь управлять открытым на персональном компьютере хромоподобным браузером: просматривать интернет-страницы, читать материалы, просматривать видео или слушать музыкальные записи.
Порядок настройки апплета включает следующие шаги:
- Чтобы приступить к удалённому управлению при помощи Андроид, загрузите на свой телефон или планшет мобильный клиент из официального магазина.
- Откройте на компьютере браузер Chrome или собранную на его основе модификацию.
- Авторизуйтесь в нём, введя данные того же аккаунта, что привязан к вашему смартфону. Если аккаунта ещё нет, создайте его — это займёт не более двух-трёх минут.
- В строке поиска браузера перейдите по следующей ссылке.
Приложение unified remote
https://www.youtube.com/watch?v=subscribe_
Программа полностью аналогична Ultimate Control, которая для управления также использует серверное управление, которое настраивается на компьютере, и приложение для вашего устройства Android. Приложение на телефоне может по сети включать компьютер, управлять громкостью, автоматически останавливать работу медиа-проигрывателей при входящих звонках на телефоне и многие другие функции.
К сожалению, это приложение является платным, в бесплатной версии много функций недоступны. Управление программой PowerPoint и разными браузерами предоставляется только в платной версии продукта. Из списка систем, приложение Unified Remote имеет поддержку только Windows и для своей работы требует.NET Framework 4.
Программа teamviewer
Приложение рассчитано на организацию рабочих процессов, поэтому помимо слежки (что является, скорее, вторичной функцией софта), пользователь сможет предоставить доступ к своим файлам для персонала. Скачивание приложения осуществляется через официальный сайт.
- Для того чтобы авторизоваться в системе, пользователю понадобится нажать на главной странице сайта по иконке человека в правом верхнем углу. Потребуется ввести рабочий электронный адрес, придумать пароль. Затем нужно навести курсор мышки на команду «Войти в систему». На указанный е-майл придет письмо, которое потребуется для подтверждения регистрации. В нем будет ссылка, по которой следует кликнуть;
- На странице аккаунта будет указан номер (строка ID). Пользователь может получить доступ к любому компьютеру, с которого была произведена авторизация в системе. Для этого владелец целевого аккаунта должен предоставить свой айди. Введя в строку «Partner ID» полученные данные, пользователь получит доступ к компьютеру своего партнера. Теперь появится возможность просматривать различные материалы и управлять файлами. Программа рассчитана на то, что пользователи добровольно дают свой айди другому человеку. Незаметная слежка становится проблематичной, поскольку объект будет проинформирован о том, что произошли изменения.
Преимущества | Недостатки |
Помимо наблюдения пользователь получит возможность проводить онлайн-совещания. Софт разработан таким образом, что человек сможет не только вести слежку за объектом, но и управлять персоналом | Скачивать приложение понадобится с сайта, его может не быть в маркет-приложениях |
Существует поддержка, которая ответит пользователю на любой вопрос | Понадобится указать цель скачивания приложения, завести аккаунт |
Представлено руководство по пользованию | Некоторым пользователям может не понравиться сложная структура сайта |
Технология управления телевизором с помощью телефона
Чтобы объединить в пару ТВ телефон, понадобится:
Телефон, соответственно, должен поддерживать ту же технологию беспроводной передачи инфы, что и ТВ.
Перед тем, как начать управлять телевизором, таким как LG 49NANO806NA с телефона, нужно:
- Включить телевизионный прибор.
- Обновить прошивку на TV.
- Подключить 2 вида техники к одной Wi-Fi сети или воспользоваться Bluetooth.
- Установить на мобильный гаджет прогу для управления ТВ.
Далее софты просят доступ к различной информации на телефоне и предлагают принять лицензионное соглашение. После этого можно пользоваться функционалом нового мобильного пульта. Большинство утилит не ограничиваются стандартными опциями, вроде переключения каналов, а добавляют крутые фишки. Например, можно посмотреть фото из галереи телефона на большом телевизионном экране.
Полезно: Какой телевизор купить: 20 рекомендаций для правильного выбора
Что выбрать для управления ТВ через смарт: фирменную утилиту или универсальную? Поскольку почти все проги не требуют платы, можно установить и потестить каждую. Затем выбрать, исходя из личного удобства управления, а также наличия необходимых опций.
Трюк 1: используем bt для удаленного доступа к компьютеру
Как-то для проведения презентации я пригласил одну длинноногую подругу – нажимать кнопку «пробел», чтобы перелистывать слайды в Power Point. Это удовольствие стоило мне недешевого обеда и двух часов пустых разговоров с Barbie girl. После этого я твердо решил: в следующий раз проблему отсутствия пульта ДУ я обойду по-другому.
И обошел, воспользовавшись мобильником! Да-да, прямо с телефона можно перелистывать слайды, управлять музыкой – и делать еще бог знает что. Главное, чтобы на мобильнике и компьютере были установлены BT-модули. Мало того, что сэкономишь деньги и силы, так еще и выглядеть будешь непростительно модно.
Показать такой фокус способен каждый, кто заюзает утилиту Bluetooth Remote Control
, не столь давно обновившуюся до версии 3.0. Она позволяет управлять компьютером с экрана любого мобильного телефона. Все очень просто.
На компьютер ставится специальная серверная часть, а на телефон – программа-клиент, написанная на Java (требуется MIDP 2.0). После настройки нехитрой схемы ты сможешь дистанционно управлять мышкой и клавиатурой компа. И самое главное – получишь доступ к удаленному рабочему столу.
Трюк 3: снифаем bt-трафик из эфира
Мастерство начинается с понимания. Не возникало ли у тебя когда-нибудь желания посмотреть внутрь протокола и узнать, как происходит обмен данными через «синий зуб»? Прослушивание трафика Bluetooth
может выполняться только «в себя», то есть выполняется перехват исходящего и входящего трафика узла, на котором ты отдал команды.
В этом деле немаловажное значение имеет так называемый Host Controller Interface (HCI), который позволяет обращаться к передатчику. HCI-узел обычно подключается к узлу драйвера устройства Bluetooth
(входящий поток) и к узлу L2CAP (исходящий поток).
Windows платформа по умолчанию такой возможности не предоставляет. Однако сторонними разработчиками были выпущеныспециальные драйвера, которые позволяют переводить стандартный донгл в сниффер
. Традиционно показательной в этом плане является работа FTS4BT Wireless Bluetooth Protocol Analyzer
, стоящего бешеные деньги.
Продукт цепляет тем, что поддерживает новый Bluetooth v2.0 EDR
, на базе которого работают современные устройства и, более того, способен на лету декодировать весь трафик из эфира, аккуратно отсортировывая аудио, данные протоколов приложений и многое другое.
Трюк 4: работаем с bt-адаптером напрямую
Долгое время Bluetooth стеки для Windows предоставляли настолько скудные возможности
, что программисты просто обходили эту платформу стороной. Этим объясняется, что большинство программ для серьезных забав c «синим зубом» разрабатываются под никсовую платформу.
Некоторые из хитрых приемов мы разберем именно на это платформе, а именно FreeBSD
(напомню, что на диске прошлого номера мы выкладывали свежий 7.0 релиз этой ОС). Сама технология Bluetooth
официально стала поддерживаться на ней только с 5-ой ветки на базе подсистемы Netgraph.
- Подключаем устройство: kldload ng_ubt
- Копируем сценарий подгрузки стека в удобное место: cp /usr/share/examples/netgraph/bluetooth/rc.bluetooth /usr/local/etc/rc.bluetooth
- Копируем сценарий подгрузки стека в удобное место и запускаем: sh /usr/local/etc/rc.bluetoots start ubt0
Теперь хочу познакомить тебя с утилитой hccontrol. Это одна из основных программ для работы с BT-модулем. Именно она выполняет все операции, связанные с интерфейсом HCI, и имеет следующий синтаксис: hccontrol –n . Проверим функциональность нашего устройства, просканиров эфир на наличие устройств:
hccontrol –n ubt0hci Inquiry
Как результат, утилита выведет информацию о найденных устройствах, в том числе их MAC-адреса. Надо заметить, что каждое из устройств Bluetooth, будь то хедсет или обыкновенный телефон, представляет некоторый набор сервисов
.
Базовый перечень включает в себя: CIP (Common ISDN Access), CTP (Cordless Telephony), DUN (dial-up networking), FAX (FAX), FTRN (Obex File Transwer), HSET (Headset), NAP (Network Access Point). Чтобы выяснить, какие сервисы предоставляет то или иное устройство, используется запрос на специальном протоколе SPD (Service Descovery Protocol).
# spdcontrol -a browse
Трюк 6: перехватываем из эфира разговоры по гарнитуре
Одна из основных угроз радиотехнологий состоит в том, что данные можно перехватить. Первое, что приходит в голову, касаемо Bluetooth – прослушать разговоры людей, использующих гарнитуру
. И зачастую это реально! На хакерском фестивале What the Hack
в Нидерландах специалисты из группы Trifinite продемонстрировали, как при помощи ноутбука с Linux, специальной программы и направленной антенны можно подслушать, о чем говорит через Bluetooth-гарнитуру водитель
проезжающего автомобиля.
Группа разработала программу Car Whisperer
(«Автомобильный шептун»). Возможности программы относительно невелики: прослушать можно только тех, кто забыл сменить заводские пароли доступа к Bluetooth наподобие«0000» или «1234». Но таких бедолаг, поверь, очень и очень много!
«Шептун» способен вклиниться и успешно пройти «pairing» устройств, получив информацию, передаваемую с каркита или хедсета на мобилку. Хочу обратить внимание: утилита позволяет не только получить информацию, передающуюся между хедсетом и мобилой, но и инжектить туда свою. Мы решили проверить возможности этой программы, скачав Car Whisperer
с сайта разработчиков.
hciconfig адаптер class 0x500204# 0x500204 – это класс «phone»
В противном случае некоторые «умные» девайсы могут заподозрить неладное. Смотрим синтаксис утилиты, который выглядит следующим образом:
./carwhisperer «что внедряем в линию» «что захватываем из линии» «адрес устройства» [канал]
Мы взяли внедряемый файл прямо из папки утилиты, а в качестве выходного указали out.raw:
./carwhisperer 0 message.raw /tmp/out.raw00:15:0E:91:19:73
На выходе получаем файл out.raw. Прослушать его в чистом виде нельзя: необходимо преобразовать в аудио формат, для чего потребуется дополнительная утилита. Подойдут довольно многие аудио конвертеры, например :
raw –r 8000 –c 1 –s –w out.raw –t wav –r 44100 –c 2 out.wav
Кроме прослушивания, можно войти в систему, просмотреть телефонную книгу и воспользоваться другими возможностями «свободных рук» с Bluetooth. Принцип такой: сначала осуществляется поиск активных устройств и проверка на предмет сервиса HS (Head Set).
На практике это выглядит следующим образом. Сначала осуществляется поиск всех активных гарнитур с помощью команды «sdptool search HS», которая выдает примерно такой ответ:
Inquiring …Searching for HS on 00:0A:3A:54:71:95 …Service Name: HeadsetService RecHandle: 0x10009Service Class ID List:”Headset” (0x1108)”Generic Audio” (0x1203)Protocol Descriptor List:”L2CAP” (0x0100)”RFCOMM” (0x0003)Channel:
Далее осуществляется попытка открыть RFCOMM соединение на SCO audio channel с помощью команды «rfcomm connect 2 00:0A:3A:54:71:95 1» и посылка нужных AT-команд. Приведу небольшую статистическую заметку о данных авторизации на некоторые модели беспроводных гарнитур:
Nokia (00:02:EE…) – pin=”5475″Audi UHV (00:0E:9F…) – pin=”1234″O”Neill (00:80:37…) – pin=”8761″Cellink (00:0A:94…) – pin=”1234″Eazix (00:0C:84…) – pin=”1234″
Кстати говоря, тот же принцип может использоваться для несанкционированного подключения и ко всем остальным устройствам
. При помощи AT-команд и протокола RFCOMM можно, к примеру, прочитать SMS-сообщение или даже отправить его с чужого телефона на платный номер, поставив владельца девайса на деньги. Будь бдителен!
Трюк 7: ddos bt-устройств
Подход традиционен. DDoS реально провести, когда хостовый девайс («master») выполняет работу, во много раз превосходящую клиентскую. Такую ситуацию называют атакой на отказ в обслуживании (Denial Of Service). Она может подвесить телефон или привести к быстрой разрядке батарейки.
# l2ping -s 10000 -b “МАС адрес”
Сама программа, как ты уже понял, является родственником ping в bluetooth среде и служит для проверки связи и наличия соединения. Другой способ, принципиально отличающийся от первого, состоит в использовании приема «fuzzing» – своеобразной техники-лотереи, потому как заранее неизвестно, что произойдет.
Это новое веяние в выявлении уязвимостей в продуктах без анализа исходных кодов. Полагается техника только на интерактивное общение с объектом на понятном для него языке, но с абсолютно хаотичными аргументами и значениями-переменными. Хакерской задачей будет сделать так, чтобы видимое название телефона состояло из достаточно большого числа элементов. При обнаружении его «master’ом» в 70%случаев происходит переполнение или отказ в обслуживании:
hciconfig hci0 name `perl -e “print “ash” x 3137″`# Команда для линуксаhccontrol –n адаптер change_local_name “новое имя”)# пример для FreeBSD
Многие телефоны по-прежнему не могут переварить файлы-бомбы. Вот простая реализация подобного приема.
Часть 6. лучшие 5 приложений bluetooth manager для android для оптимизации соединения bluetooth
Гол: 4/5Стоимость: Бесплатно
На рынке не хватает Android Bluetooth менеджеров. Тем не менее, Bluetooth Auto Connect является одним из немногих менеджеров, которые работают функционально. Когда переключатель Bluetooth включен или экран вашего Android-устройства включается, приложение немедленно подключится к вашему устройству.
Но вы должны установить соединение самостоятельно, и приложение автоматически запомнит ваше устройство. Вы можете подключить несколько устройств Bluetooth за один раз, назначив им приоритет. Иногда возникают непредвиденные ситуации. Приложение может не распознать ваше устройство Android, или Bluetooth не работает на некоторых устройствах.
Гол: 4/5Стоимость: Бесплатно
Это приложение может автоматически определять ваше устройство Android и связывать одно устройство Android с одним контактом, чтобы вы могли легко получить к ним доступ.
Вы можете классифицировать список устройств и делиться фотографиями и музыкой, которые вам нравятся, с вашими контактами. Но когда ваше устройство Android работает на версии 4.1 , у вас могут возникнуть проблемы с подключением к устройствам без PIN-кода.
Гол: 4/5Стоимость: Бесплатно
Когда вы звоните, этот менеджер Bluetooth автоматически подключится к вашему устройству. После завершения вызова Bluetooth будет отключен для экономии энергии. Приложение очень полезно, когда вы за рулем, потому что вам не нужно останавливать машину, чтобы получить звонки. Это также может увеличить время работы от батареи.
Гол: 2.7/5Стоимость: оплату
Если вы большой поклонник музыки, это приложение является идеальным выбором для вас. Это удобное приложение, которое позволяет удаленно управлять устройством Android и воспроизводить музыку через беспроводную гарнитуру и динамики. Все, что вам нужно сделать, это подключить устройство через Bluetooth Manager ICS и заставить работать звуковой флажок.
Гол: 4.2/5Стоимость: Бесплатно
Это приложение включит Bluetooth, когда вы делаете телефонные звонки, и переключитесь в режим энергосбережения, когда вы отключите вызов. Но Bluetooth не будет открыт, когда вы используете голосовые вызовы. Кроме того, Bluetooth не будет отключен после полной зарядки устройства.
PS: вот несколько профессиональных приложений, которые вы можете попробовать: Приложения для отслеживания телефона GPS, WhatsApp Recovery для Android.