Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
BLE-Replay — BLE-Replay es una herramienta de evaluación de periféricos Bluetooth Low Energy (BLE) | Kitploit
Herramientas/GitHubGitHub/nccgroup/ble-replay
Seguridad BluetoothRecopilación de InformaciónFuzzingPruebas de PenetraciónSeguridad MóvilSeguridad de Hardware e IoT
GitHubnccgroup/ble-replay

BLE-Replay

BLE-Replay es una herramienta de evaluación de periféricos Bluetooth Low Energy (BLE)

Ver Repositorio
150265hace 10 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

BLE-Replay

BLE-Replay es una herramienta de evaluación de periféricos Bluetooth de baja energía (BLE). Extrae/consume registros HCI de Bluetooth desde tu dispositivo móvil y extrae todas las escrituras que el central realiza en un periférico.

Estos datos se pueden reproducir usando la mayoría de los adaptadores Bluetooth desde un host Linux, o guardarse en disco para su modificación. Esta herramienta te lleva directamente a probar un periférico sin extraer datos con wireshark ni crear scripts con herramientas como gatttool. Permite la creación manual de tus propias secuencias de escrituras de características para probar contra un dispositivo, incluyendo soporte para fuzzing a nivel de bytes.

Esta herramienta es útil si una aplicación móvil escribe algunas características en el dispositivo BLE para configurar/desbloquear/deshabilitar alguna función o realizar alguna otra acción que cambie el estado del dispositivo.

Requisitos previos

Linux con la pila BlueZ.

BLESuite -> https://github.com/nccgroup/BLESuite

Uso

root@kitploit:~
python ble-replay.py -h

Formato del archivo de replay

root@kitploit:~
["000e", "58e96f71ac901b55", [0,1,5,7], 2]
["002c", "627474686f6c65", [], 1]
["0002", "01", [0], 40]

Cada línea contiene una lista JSON de 4 parámetros:

  1. Handle (cadena hexadecimal)
  2. Datos (cadena hexadecimal)
  3. Posiciones de bytes para fuzzear (lista de desplazamientos enteros, OPCIONAL - usa [] para enviar el paquete tal cual)
  4. Número de veces para fuzzear o repetir esta escritura (entero)

Ejemplos

Obtén el registro HCI del dispositivo Android y reprodúcelo tal cual:

root@kitploit:~
python ble-replay.py -f -r

Analiza un registro HCI desde tu computadora y reprodúcelo tal cual:

root@kitploit:~
python ble-replay.py -p btsnoop_hci.log -r

Obtén el registro HCI del dispositivo Android y escribe los datos de replay modificabBLE en el disco:

root@kitploit:~
python ble-replay.py -f -of replaydata.json

Modifica los valores hexadecimales según sea necesario y luego reproduce ese archivo usando:

root@kitploit:~
python ble-replay.py -if replaydata.json -r
Descargar herramienta