Plugin for RainbowCrack to recover your own Audible activation data (activation_bytes) in an offline manner.
You need to recover or retrieve your "activation_bytes" only once. This single "activation_bytes" value will work for all your .aax files.
This project is in public domain.
Donations are gladly accepted. Please send BTC to 1FDFp8kWjnUCGTLw1SVkim6kRnYDge2vYh
to support the development, and maintenance of this project. Thank you!
Git clone this repository on your machine. This repository has the required
rainbow tables (*.rtc files)
and RainbowCrack binaries.
git clone https://github.com/inAudible-NG/tables.git
FFmpeg 2.8.1+ is required. Use Wine with the included (in run
folder) Windows
binaries in case these Linux executables do not run on your distribution.
$ ffprobe test.aax # extract SHA1 checksum
...
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x1dde580] [aax] file checksum == 999a6ab8...
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x1dde580] [aax] activation_bytes option is missing!
$ ./rcrack . -h 999a6ab8...
Download FFmpeg from https://ffmpeg.zeranoe.com/builds/.
C:\>ffprobe.exe sample.aax
ffprobe version N-79460-g21acc4d Copyright (c) 2007-2016 the FFmpeg developers
built with gcc 5.3.0 (GCC)
...
[mov,mp4,m4a,3gp,3g2,mj2 @ 039aae60] [aax] file checksum == 999a6ab8...
[mov,mp4,m4a,3gp,3g2,mj2 @ 039aae60] [aax] activation_bytes option is missing!
C:\tables>run\rcrack.exe . -h 999a6ab8...
statistics
-------------------------------------------------------
plaintext found: 1 of 1
total time: 13.98 s
...
result
-------------------------------------------------------
999a6ab8... xyz hex:CAFED00D
"activation_bytes" is CAFED00D here.
See http://project-rainbowcrack.com/alglib.htm for details.