ALEAPP will aggregate all my previous Android parsing scripts as well as be the framework for future script development. Previous users of iLEAPP will recognize the same interface and workflow present in ALEAPP. The script can parse logical file systems, tar and zip extractions as well as providing reports in html and csv formats.
ALEAPP can be downloaded from:
https://github.com/abrignoni/ALEAPP
GUI interface |
https://thebinaryhick.blog/2020/02/22/walking-the-android-timeline-using-androids-digital-wellbeing-to-timeline-android-activity/
The next artifact to be supported will be UsageStats events both in XML and protobuf formats. For details on this artifact go here and here. The standalone script that parses UsageStats can be found here. ALEAPP will absorb that functionality. Many thanks to Yogesh Khatri for his UsageStats research and coding.
The prerequisites for ALEAPP are:
- Python 3.7.4 and above
- pip install six
- pip install PySimpleGUI
The next screenshots illustrate the Wellbeing artifacts output.
The Wellbeing Account report normalizes a protobuf file for account information. The data is shown in both parsed and unparsed formats.
Account data |
The Wellbeing Events report has tons of useful data. Josh Hickman's post has all the details. Great investigative data source.
Add captionfdfd |
A csv report example.
As always, I can be reached on twitter @AlexisBrignoni and email 4n6[at]abrignoni[dot]com.