Crackle – Rompe el cifrado inteligente del BlueTooth y escucha de forma pasiva.

0
1705
views

Crackle es una herramienta que te permite romper el cifrado inteligente que tiene el bluetooth (BLE), explota una falla en el mecanismo de apareamiento que deja todas las comunicaciones vulnerables por escuchas en modo pasivo.

Crackle puede adivinar o rápidamente utilizar fuerza bruta en la llave temporal (TK) utilizadas en los modos de apareamiento por casi todos los dispotivos.
El LTK (clave de largo plazo) se intercambia típicamente en esta sesión cifrada y es la clave utilizada para cifrar todas las comunicaciones futuras entre el maestro y el esclavo. El resultado neto: un intruso pasivo puede descifrar todo. Bluetooth El cifrado inteligente es inservible.

Modos de Operacion

Crack TK

Este es el modo predeterminado que se utiliza al proporcionar crackle con un archivo de entrada usando -i.

En el modo Crack TK, crackle utiliza la fuerza bruta  durante un evento de emparejamiento BLE. Crackle explota el hecho de que el TK  tiene 6 dígitos en su PIN es un valor en el rango [0,999999] rellenado a 128 bits.

Descifrar con LTK

En Descifrar con el modo LTK, crackle utiliza un LTK suministrado por el usuario para descifrar las comunicaciones entre un maestro y un esclavo. Este modo es idéntico a la porción de descifrado del modo Crack TK.

 

Modo de uso

# crack TK mode
$ crackle -i -o
TK found: 412741
LTK found: 26db138f0cc63a12dd596228577c4730
Done, processed 306 total packets, decrypted 17

# decrypting future communications with the above LTK
$ crackle -i -o -l 26db138f0cc63a12dd596228577c4730
Done, processed 373 total packets, decrypted 15

 

 

Descarga Crackle

 

Sitio Github

Toda la información proporcionada en este medio es para fines educativos, en ningún caso alguno se hace responsable e cualquier mal uso de la información. Toda la información es para el desarrollo e investigación de métodos de seguridad informática.

No olvides visitar nuestra hacking shop

shop