LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

crackle

crack Bluetooth Low Energy encryption

TLDR

Crack BLE encryption from pcap file
$ crackle -i [capture.pcap]
copy
Crack with specific LTK
$ crackle -i [capture.pcap] -l [ltk_hex]
copy
Output decrypted traffic
$ crackle -i [capture.pcap] -o [decrypted.pcap]
copy

SYNOPSIS

crackle [options] -i input.pcap

DESCRIPTION

crackle cracks Bluetooth Low Energy (BLE) encryption. It exploits weaknesses in the BLE pairing process to recover encryption keys and decrypt captured traffic.Requires captured BLE packets including the pairing exchange. Works with BLE Legacy Pairing.

PARAMETERS

-i file

Input pcap file with BLE traffic.
-o file
Output file for decrypted traffic.
-l ltk
Long Term Key in hexadecimal.

INSTALL

nix profile install nixpkgs#crackle
copy

CAVEATS

Only effective against BLE Legacy Pairing (Bluetooth 4.0/4.1). LE Secure Connections (4.2+) are not vulnerable. Use only for authorized security testing.

SEE ALSO

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid