Bruteforces keys for audibles aax-files.
Exhausts the keyspace on my Ryzen 3700X in 4 minutes and 11 seconds which equals 3865 CPU-seconds as it's using all 16 threads.
Grab a binary from the releases-page or build it yourself, then run it.
People running Arch Linux(or derivatives) can use the AUR package.
Dependencies:
- Clang - Tested with versions 11.1.0 and 17.0.6
Building the main binary is as simple as cloning the repo and running make:
git clone --depth=1 https://github.com/MaxMatti/aax-bruteforce.git
cd aax-bruteforce
makeJust run the executable, if you want you can do it with some parameters:
./main 23456789abcde23456789abcde23456789abcdef 16where the long string is your hash which you can find out so:
ffprobe audiobook.aax 2>&1 | grep checksumand the number is the amount of threads and can be left out for optimal usage of your CPU.