Brute force and decryption of Android's Full Device Encryption
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
examples
screenshots
.gitignore
LICENSE
README.md
decrypt.py
userdata_encrypted.dd
userdata_footer_1234

README.md

android-encryption

This project contains code to decrypt Android's Full Device Encryption. It is based on the original script released at the DEF CON 20 talk entitled 'Into the Droid' by Thomas Cannon. It includes enhancements from other authors and now calculates ESSIV correctly so all sectors in a partition can now be decrypted with the correct key.

Each Android device is different and this work does not support all of them as vendors implement encryption in different ways. It is also not (yet) an easy point and click solution, you need to understand what you are doing. Feel free to submit pull requests :)