Estoy tratando de encontrar un sniffer bluetooth para capturar señales bluetooth desde dispositivos cercanos. Me gustaría que esta aplicación funcione en mac osx. He tenido dificultades para encontrar algo, por lo que mis requisitos son bajos en este momento, algo que muestre la intensidad de la señal y la dirección MAC sería un buen comienzo.sniffer Bluetooth - preferiblemente mac osx
Respuesta
Las utilidades Xcode para Xcode 3.2.x incluyen tres utilidades Bluetooth, incluido un registrador de paquetes.
Si tiene xcode instalado, mantenga presionada la tecla de opción mientras selecciona el icono de bluetooth en el menú (arriba a la derecha).
Verá algunas opciones nuevas en el menú desplegable.
(al menos para 10.5.8)
realidad, Xcode no incluye las utilidades Bluetooth por defecto (por lo menos en 4,6). Necesita abrir Xcode, vaya a Xcode> Abrir herramientas de desarrollo> Más herramientas de desarrollador, luego inicie sesión con su cuenta de desarrollador de Apple, busque las "Herramientas de hardware de E/S" y descargue el paquete. Incluye una aplicación llamada PacketLogger.
Si desea que las nuevas herramientas aparezcan en el menú de herramientas del desarrollador de Xcode, arrástrelas a la carpeta Xcode.app/Contents/Applications.
Supongo que está interesado en BLE o Bluetooth SMART.
Si es así de lo que está buscando Ubertooth One. Se puede conseguir aquí: http://greatscottgadgets.com/ubertoothone/
Este artículo le ayudará a empezar sobre cómo hacerlo: http://blog.cozybit.com/how-to-crack-bluetooth-le-security-using-crackle/
o echar un vistazo aquí para obtener alguna información: https://www.usenix.org/conference/woot13/workshop-program/presentation/ryan
Es posible utilizar Wireshark junto con Ubertooth on OSX para capturar Bluetooth v1-3/Classic y Bluetooth LE/v4/Smart. Desafortunadamente, parece que la última versión de Wireshark/libpcap cannot currently utilise tiene incorporado cualquier hardware Bluetooth de MacOSX.
- 1. Instalar mod_mono en Mac OSX
- 2. Building glew para Mac OSX
- 3. Tomcat, Netbeans Mac OSX Lion
- 4. compilando libqxt en mac osx
- 5. Android emulator Mac OSX ubicación
- 6. Bluetooth/WiFi entre Mac y iOS aplicación
- 7. Ruby en Mac OSX a través de puertos Mac
- 8. Java RMI: Sniffer needed
- 9. Gatekeeper firmando para OSX DMG fuera de OSX/XCode/Mac App Store?
- 10. Privilegios de escritura - localhost - Mac OSX
- 11. Java Midi en Mac OSX ¿Roto?
- 12. Hyperic Sigar Mac Osx Error -No Library
- 13. No puedo editar bash_profile en Mac OsX
- 14. Ubicación de Python en mac osx
- 15. Cómo degradar JRE/JDK en Mac OSX?
- 16. Configuración de php.ini en MAC OSX
- 17. Ruta de Java 7 en mac osx
- 18. Lectura del archivo DWARF en Mac OSX
- 19. Desarrollo C++ en Mac OSX 10.6
- 20. nodeJS + jslint: dónde instalar para mac OSX?
- 21. Google Analytics para Mac Aplicación OSx
- 22. Impresión de Firemonkey en Mac OSX
- 23. principiante python en mac osx 10.8
- 24. Agregar una configuración regional en Mac OSX
- 25. Portar una Aplicación GTK + a Mac OSX
- 26. registrar un protocolo en mac osx?
- 27. l2cap servidor/cliente usando IOBluetooth (pila bluetooth osx)
- 28. Obtener dirección MAC Bluetooth a través de adb
- 29. Comunicación serial con Arduino UNO y Mac usando bluetooth mate
- 30. ¿Muestra de programación bluetooth para Mac OS X?
¿PacketLogger registra solo el tráfico enviado ao desde la Mac, o puede ejecutar el adaptador Bluetooth en el equivalente de "modo monitor", donde capturará todo el tráfico que puede recibir? Si no hace una forma de "modo monitor", es posible que necesite algo como el adaptador Ubertooth. –
Como @guy menciona, esto no responde al requisito de OP de capturar tráfico de dispositivos cercanos. Desde https://developer.apple.com/library/mac/documentation/devicedrivers/conceptual/bluetooth/BT_Bluetooth_On_MOSX/BT_Bluetooth_On_MOSX.html: 'Esta aplicación supervisa todo el tráfico Bluetooth que se transmite en la computadora'. PacketLogger solo detectará los dispositivos cercanos si son visibles para todos los dispositivos, es decir, requiere que los usuarios habiliten la visibilidad, que dura un par de minutos y luego se apaga con los dispositivos Android e iOS actuales. – mikemaccana
Necesitaba reiniciar Xcode para mostrar los elementos. – ThomasW