Home

Awesome

NOTE (Licensing)

Commercial usage of this project requires a license from the author(s) of this project. Contact us for details.

Note: The licensing terms of this project were changed due to commercial abuse from OpenAudible (http://openaudible.org/) and other projects.

About

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.

Donations

Donations are gladly accepted. Please send BTC to 1FDFp8kWjnUCGTLw1SVkim6kRnYDge2vYh to support the development, and maintenance of this project. Thank you!

Note

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

Usage on Linux

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.

Extract SHA1 checksum from the .aax file
$ 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!
Recover "activation_bytes"
$ ./rcrack . -h 999a6ab8...

Usage on Windows

Download FFmpeg from https://ffmpeg.zeranoe.com/builds/.

Extract SHA1 checksum from .aax file
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!
Recover "activation_bytes"
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.

References

See http://project-rainbowcrack.com/alglib.htm for details.