Bluetooth сниффер - желательно Mac OSX - PullRequest
47 голосов
/ 03 мая 2011

Я пытаюсь найти перехватчик пакетов Bluetooth для захвата сигналов Bluetooth от близких устройств. Я хотел бы, чтобы это приложение работало на Mac OSX. У меня были трудности с поиском чего-либо вообще, поэтому мои требования сейчас невысоки - что-то, что показывает уровень сигнала и MAC-адрес, было бы хорошим началом.

Ответы [ 6 ]

62 голосов
/ 16 марта 2013

На самом деле Xcode по умолчанию не включает утилиты bluetooth. Вам нужно открыть XCode, перейти в XCode> Открыть инструмент разработчика> Другие инструменты разработчика, затем войдите в систему с учетной записью разработчика Apple, найдите «Дополнительные инструменты» и загрузите пакет для своей версии XCode. Он включает в себя приложение под названием PacketLogger.

До Xcode 8 этот пакет назывался «Аппаратные средства ввода-вывода».

Если вы хотите, чтобы новые инструменты появлялись в меню инструментов разработчика Xcode, перетащите их в папку Xcode.app/Contents/Applications.

12 голосов
/ 23 июня 2011

Если у вас установлен xcode, удерживайте нажатой клавишу выбора при выборе значка Bluetooth в меню (вверху справа).

В выпадающем меню вы увидите несколько новых опций.

(по крайней мере, для 10.5.8)

5 голосов
/ 26 марта 2014

Я предполагаю, что вы заинтересованы в BLE или Bluetooth SMART.

Если это так, то вы ищете Ubertooth One.Вы можете получить его здесь: http://greatscottgadgets.com/ubertoothone/

Эта статья поможет вам понять, как это сделать: http://blog.cozybit.com/how-to-crack-bluetooth-le-security-using-crackle/

Или посмотрите здесь некоторую информацию: https://www.usenix.org/conference/woot13/workshop-program/presentation/ryan

2 голосов
/ 27 января 2016

Можно использовать Wireshark в сочетании с Ubertooth на OSX для захвата как Bluetooth v1-3 / Classic, так и Bluetooth LE / v4 / Smart. К сожалению, похоже, что последняя версия Wireshark / libpcap не может в настоящее время использовать любое встроенное в MacOSX Bluetooth оборудование.

1 голос
/ 03 мая 2011

Утилиты Xcode для Xcode 3.2.x включают в себя три утилиты Bluetooth, включая регистратор пакетов.

0 голосов
/ 14 июня 2019

На WWDC 2019 Apple объявила о больших обновлениях для PacketLogger. Вы можете получить это здесь

После загрузки переместите PacketLogger в папку «Приложение», и вы сможете начать его использовать.

enter image description here

...