All notable changes to bluedeath are documented here.
detect_stack(): deteccion automatica de stack Bluetooth disponible.- Soporte stack moderno:
bluetoothctl+btmgmt(kernels >= 5.x). - Soporte stack legacy:
hcitool+hciconfig(BlueZ antiguo) como fallback. scan_modern()usabtmgmt find+bluetoothctl scancon timeout robusto via coproc.inquiry_modern()usabtmgmt find --bredrcon fallback a bluetoothctl.list_connected_modern()usabluetoothctl devices Connected.check_interface()adaptado a cada stack.- Banner ASCII en color purple integrado en el script.
- Menu opcion 6 muestra info de interfaz con
btmgmt infoohciconfigsegun stack. l2pingcomprobado solo en las fases que lo necesitan, no al arranque.
- Repo renombrado:
tool-bluedeath→bluedeath. check_dependencies()reemplazado pordetect_stack().select_device_from_last_scan()extrae MACs con grep regex, compatible con ambos formatos de salida.set -o errexiteliminado (interferia con CTRL+C en flood).
hcitool scandeprecated en kernels >= 5.x: ahora usabluetoothctl/btmgmtsi estan disponibles.
- Version inicial publica: scan, inquiry, l2ping check, DoS flood, menu interactivo, logging.