Hacking Bluetooth kali linux bluez-test-scripts

 

 https://www.onlinetis.com

Hacking Bluetooth kali linux bluez-test-scripts

Parece que estás buscando información sobre el paquete bluez-test-scripts en Kali Linux. Estas son herramientas muy útiles basadas en Python que se utilizan para interactuar con la pila de protocolos Bluetooth de Linux (BlueZ) desde la terminal.

Aquí tienes una guía rápida en español sobre qué son y cómo usarlos.


¿Qué es bluez-test-scripts?

Es una colección de scripts de ejemplo escritos en Python que vienen con la implementación oficial de Bluetooth en Linux (BlueZ). Aunque se llaman "test" (prueba), son herramientas poderosas para el descubrimiento de dispositivos, emparejamiento y manipulación de servicios Bluetooth.

Instalación

En Kali Linux, normalmente puedes instalarlos con el siguiente comando:

Bash
sudo apt update
sudo apt install bluez-tests

(Nota: En versiones recientes de Debian/Kali, el paquete puede llamarse bluez-tests o estar integrado en bluez-tools).


Scripts principales y su uso

Estos scripts suelen encontrarse en la ruta /usr/share/doc/bluez-test-scripts/examples/ o simplemente disponibles como comandos si el paquete los añade al PATH.

1. Escaneo de dispositivos (test-discovery)

Este script pone tu adaptador en modo de búsqueda para encontrar dispositivos cercanos.

  • Uso: python3 test-discovery

  • Resultado: Verás las direcciones MAC y los nombres de los dispositivos detectados.

2. Emparejamiento (test-device)

Se utiliza para gestionar la conexión y el emparejamiento con un dispositivo específico usando su dirección MAC.

  • Uso: python3 test-device trusted <MAC_ADDRESS> yes

3. Exploración de servicios (test-adapter)

Permite ver y cambiar las propiedades de tu propio adaptador Bluetooth (nombre, si es visible, etc.).

  • Uso: python3 test-adapter discoverable on


Cómo entender la arquitectura de BlueZ

Para que estos scripts funcionen, se comunican con el demonio de Bluetooth a través de un sistema llamado D-Bus.

  • User Space: Aquí es donde corren tus scripts de Python.

  • D-Bus: Es el "mensajero" que lleva las órdenes de tus scripts al sistema.

  • Kernel Space: Donde reside el driver real que controla tu tarjeta Bluetooth.


Consideraciones importantes

  • Permisos: La mayoría de estos scripts requieren privilegios de superusuario (sudo) para acceder al hardware.

  • Estado del servicio: Asegúrate de que el servicio Bluetooth esté activo antes de empezar:

    Bash
    sudo systemctl start bluetooth
    
  • Python: Estos scripts están migrando de Python 2 a Python 3. Si encuentras errores de sintaxis, intenta ejecutarlos específicamente con python3.

Entradas populares de este blog

Hacking y ciberseguridad en kali linux con Fping

Hacking y ciberseguridad en kali linux con atk6-thcping6

Como utilizar Fierce en kali linux