Android Data Extractor Lite
Python XSLT
Permalink
Failed to load latest commit information.
xml update for Android 4.4.2 and the Nexus4 as well as the Emulator runni… Oct 31, 2014
GestureRainbowTable.db Rainbowtable for locksrceen gestures added Dec 5, 2012
LICENCE
README.md readme modified Mar 2, 2013
_adel_log.py first version for open-source release Mar 2, 2013
_analyzeDB.py
_compareHashValues.py first version for open-source release Mar 2, 2013
_createReport.py update for Android 4.4.2 and the Nexus4 as well as the Emulator runni… Oct 31, 2014
_dumpFiles.py
_exif.py first version for open-source release Mar 2, 2013
_getEXIF.py first version for open-source release Mar 2, 2013
_getGestureLock.py first version for open-source release Mar 2, 2013
_helpersBinaryOperations.py first version for open-source release Mar 2, 2013
_helpersStringOperations.py first version for open-source release Mar 2, 2013
_locationInformation.py update for Android 4.4.2 and the Nexus4 as well as the Emulator runni… Oct 31, 2014
_processXmlConfig.py
_sqliteFileHandler.py
_sqlitePageParser.py first version for open-source release Mar 2, 2013
_sqliteParser.py first version for open-source release Mar 2, 2013
_sqliteVarInt.py first version for open-source release Mar 2, 2013
_xmlParser.py update for Android 4.4.2 and the Nexus4 as well as the Emulator runni… Oct 31, 2014
adel.py update for Android 4.4.2 and the Nexus4 as well as the Emulator runni… Oct 31, 2014
adel_dump_partitions.py new Modul for dumping the partitions of a SGS2 Mar 14, 2013

README.md

ADEL - Android Data Extractor Lite

This Python script dumps all important SQLite Databases from a connected Android smartphone to the local disk and analyzes these files in a forensically accurate workflow. If no smartphone is connected you can specify a local directory which contains the databases you want to analyze. Afterwards this script creates a clearly structured XML report.

If you connect a smartphone you need a rooted and insecure kernel or a custom recovery installed on the smartphone.

ADEL needs a predefined configuration for each device to work proper. This configuration has to be added in the following file:

xml/phone_configs.xml

As an example we added the configuration for the Samsung Galaxy S2 running Android 2.3.3, more phone configurations will follow.

Example for the use of ADEL with a connected smartphone:

adel.py -d device -l 4

Example for the use of ADEL with database backups:

adel.py -d /home/user/backup -l 4