PAGES
← all tools
◆ Digital Forensics & Incident Response

ALEAPP

v2026.4.5 open-source

ALEAPP (Android Logs Events And Protobuf Parser) is a tool that parses Android extractions and generates artifact reports for digital forensics.

Summary

ALEAPP is an open-source command-line and GUIGUIA graphical user interface, controls such as windows, buttons and menus. It lets people use software visually rather than entering commands. tool, written in Python, that parses Android logs, events, and protobuf-based artifacts from a filesystem or backup extraction into a readable report. It runs directly on a Linux, macOS, or Windows machine, or can be compiled into a standalone executable, and it takes a zip, tar, gz, or filesystem image as input. It is built for digital forensics and incident responsedigital forensics and incident responseDigital forensics and incident response, investigating what happened during a security incident and containing it. The work includes preserving evidence, reconstructing activity and restoring systems. practitioners examining Android devices, with individual artifact parsers contributed as plugins covering messaging apps like Signal, Telegram, and WhatsApp, social apps, system databases, and device usage records. It sits in the DFIRDFIRDigital forensics and incident response, investigating what happened during a security incident and containing it. The work includes preserving evidence, reconstructing activity and restoring systems. parsing space, doing the job examiners would otherwise split across many app-specific scripts. First committed in 2020, it has drawn 82 contributors and 673 commits in the past year, with a release only 28 days ago.

ALEAPP (Android Logs Events And Protobuf Parser) is a tool that parses Android extractions and generates artifact reports for digital forensics.

How ALEAPP helps

Which messaging apps on this device still have recoverable conversations, and what do they say?

decrypts and parses SQLCipher or Realm-backed stores for apps like Signal, Telegram, Snapchat, and WhatsApp, reconstructing accounts, chats, members, and message content including attachments where the keys are available

What did this person actually do on the device around the time of the incident?

parses system databases like UsageStats, Recent Tasks, and device usage records into a timeline of app activity and device state

Are there deleted or partially overwritten records still sitting in these app databases?

recovers rows from write-ahead logs and dropped views, including WAL-only Snapchat conversation rows and Samsung records left behind when the underlying table view was removed on newer Android versions

Is this photo or video what it claims to be, or was it AI-generated or edited?

reads content-provenance manifests embedded in media to surface the signer certificate, signing time, and a state grouping that shows every claim made about a given file

Which of the many apps on this phone actually have a parser I can rely on, and which are just sitting unexamined?

runs each contributed plugin against the extraction and lists what it found per artifact category, so apps with no matching plugin show up as gaps rather than silent misses

Can I trust a report enough to hand it to opposing counsel or a case file?

escapes evidence names in report output and strips remote CDN or URL references from the generated HTML, so opening the report does not reach out to the internet or execute injected content

all 41 features, with the evidence for each →

Languages

Not documented

Features

41 capabilities across 2 capability groups · 5 backed by code, an API document or a real run

Built from ALEAPP's releases, docs, README and our own runs. “Seen” marks the month we first spotted a release the vendor didn't date. Group names and tags are our labels.

Compare with peers →

  • ALEAPP covers 1 of the 8 investigation and response capabilities we track.
  • ALEAPP covers 1 of the 11 endpoint investigation and controls capabilities we track.

What ALEAPP offers you

  • Command-line interface4
  • CI/CD pipeline integration1
Disk and filesystem forensics 23 features Investigation and response since 2022
Application-specific artifact parsing shipped Parses data from various applications including WhatsApp, Facebook, Microsoft Teams, Airtags, Fitbit, Viber, Vaulty, MEGA Chat, Chess.com, Google Fit, Google Chat, Burner, GBoard, DuckDuckGo, and Mega Transfers. 124 releases · first seen Jan 2022

Shared capability: Disk and filesystem forensics

release 124 total

  • Facebook now reads Messenger's contacts store and prefs_db, with an Android User column. v2026.4.5 · Nov 2026 · source · release history
  • Adds new artifact modules: Yandex Disk (cloud files, uploads, accounts, trash, downloads, notes, settings, video positions, image cache, local media), KeepSafe, Google Pay, offline DJI TXT flight records, Shortcut Service, Chrome Cache - Videos, Chromium downloads matched to MediaStore, Google app suggestion and… v2026.4.4 · Oct 2026 · source · release history
  • Adds forensic parser modules for Nova AI Chatbot (com.scaleup.chatai), including conversation history, shared preferences, and user media submissions.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠ v2026.4.1 · Sep 2026 · source · release history
  • Adds support for the Nova AI Chatbot (com.scaleup.chatai) forensic modules. v2026.4.1 · Sep 2026 · source · release history
  • Adds support for Kwai app artifacts v2026.4.0 · Sep 2026 · source · release history
  • Adds MEGA cloud storage node cache and media caches support for Android. v2026.4.0 · Sep 2026 · source · release history
Android app artifact parsing shipped Parses artifacts from a range of Android apps including Nova AI Chatbot, Samsung Gallery Hidden Album, Calculator Lock (with Calculator History from HISTORY.DB), and Snapchat added-contacts data. 16 releases · 1 other source · first seen Jan 2022

Shared capability: Disk and filesystem forensics

release 16 total

  • Adds new Android app artifacts for Nova AI Chatbot, Samsung Gallery Hidden Album, and Calculator Lock (including a new Calculator History artifact). v2026.4.2 · Sep 2026 · source · release history
  • Adds Snapchat Android artifact scoped to only the users the account added. v2026.4.2 · Sep 2026 · source · release history
  • Adds new artifacts for Nova AI Chatbot, Samsung Gallery Hidden Album, and Calculator Lock — including a new Calculator History artifact from HISTORY.DB and note contacts for every Android user. v2026.4.2 · Sep 2026 · source · release history
  • Snapchat Android artifact now reports only the users the account added. v2026.4.2 · Sep 2026 · source · release history
  • Adds LINE message and call reporting even when contact tables are empty. v2026.3.1 · Aug 2026 · source · release history
  • Adds seven Samsung My Files artifacts from previously unparsed databases, with cached thumbnails displayed inline in local file listings. v2026.3.1 · Aug 2026 · source · release history

example

  • Parse Android extraction via CLI python aleapp.py -t <zip | tar | fs | gz | raw> -i <path_to_extraction> -o <path_for_report_output>
Forensic image format support shipped Extends raw input mode to open E01, Ex01, SMART, AFF, and AFD acquisitions, Apple disk images, encrypted Apple disk images, FTK Imager AD-encrypted images, and encrypted APFS volumes with a supplied password. 10 releases · 5 other sources · first seen Jan 2022

Shared capability: Disk and filesystem forensics

Also counts toward: Command-line interface

release 10 total

  • A WAL-mode SQLite database staged without its -wal file is now opened read-only with immutable=1. v2026.4.4 · Oct 2026 · source · release history
  • Tar links are now read as the member they point to; corrupt ZIP members are skipped rather than halting the run. v2026.4.4 · Oct 2026 · source · release history
  • Adds support for E01, Ex01, SMART, AFF, and AFD forensic image formats via -t raw, alongside Apple disk images (.dmg, .sparseimage, sparse bundles, and segmented sets), encrypted Apple disk images, FTK Imager AD-encrypted images, and encrypted APFS volumes opened with a supplied password. v2026.4.2 · Sep 2026 · source · release history
  • Extends -t raw to read E01, Ex01, SMART, AFF, and AFD acquisitions, Apple disk images (.dmg, .sparseimage, sparse bundles, segmented sets), encrypted Apple disk images, FTK Imager AD-encrypted images, and encrypted APFS volumes — each opened with a supplied password.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠ v2026.4.2 · Sep 2026 · source · release history
  • Reads NTFS and APFS disk images in a single pass using qnxprobe 1.30 — listing a 32 GB macOS E01 drops from 139.8 s to 8.5 s, and a full run from 226.7 s to 85.7 s. v2026.4.1 · Sep 2026 · source · release history
  • Adds -t raw flag to read raw disk images and E01 acquisitions directly, enabling forensic analysis without prior extraction.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠ v2026.4.0 · Sep 2026 · source · release history

example

  • Parse an encrypted APFS acquisition from an E01 image, supplying the volume password for on-the-fly decryption — no mounting or admin rights required. aleapp -t raw -i /evidence/iphone_acquisition.E01 -o /reports/output/ v2026.4.2 · Sep 2026 · source
  • Parse a raw macOS E01 acquisition for Nova AI Chatbot artifacts — the single-pass APFS reader makes large images practical to process. python aleapp.py -t raw -i /evidence/macbook.E01 -o /reports/nova_case/ v2026.4.1 · Sep 2026 · source
  • Ingest a raw disk image directly for forensic analysis ./aleapp.py -i /path/to/image.raw -t raw v2026.4.0 · Sep 2026 · source
  • Parse a raw disk image or E01 acquisition directly without extracting it first — useful when working with full-device forensic captures. python aleapp.py -t raw -i <path_to_image.E01> -o <path_for_report_output> v2026.4.0 · Sep 2026 · source
  • Ingest an E01 acquired disk image directly ./aleapp.py -i /path/to/acquire.E01 -t raw v2026.4.0 · Sep 2026 · source
System and security state artifact parsing shipped Extracts system-level artifacts including Samsung eRR, Privacy Dashboard, Factory Reset Timestamp, Last Boot Time, Power Off Reset, HideX, Samsung Wipe & Recovery History, and Clipboard Data. 12 releases · first seen Jan 2022

Shared capability: Disk and filesystem forensics

release 12 total

Chromium-based browser artifact parsing shipped A browser artifact plugin targets every Chromium-based browser or browser-style app to extract browser activity data. 10 releases · first seen Jan 2022

Shared capability: Disk and filesystem forensics

release 10 total

  • Names Chromium browsers from the package folder rather than the full path, so WebViews in Microsoft and other apps are attributed to their host app instead of being misidentified as Edge. v2026.4.5 · Nov 2026 · source · release history
  • Adds Chromium artifacts for Omnibox Shortcuts, Browsing Topics API usage, web notifications, website usage events and share history, Site Permissions with permission prompt actions and counts, the File System API including bucket storage, AccountBookmarks in Bookmarks, and ETag and Last-Modified fields in Downloads. v2026.4.5 · Nov 2026 · source · release history
  • Adds Chromium browsers' HTTP cache artifacts for Android. v2026.3.3 · Sep 2026 · source · release history
  • Adds Chrome sync synced tabs and session devices artifacts. v2026.3.3 · Sep 2026 · source · release history
  • Adds Chromium tab restore files reporting navigation entries. v2026.3.3 · Sep 2026 · source · release history
  • Adds Chrome saved credit cards and payments customer data artifacts. v2026.3.1 · Aug 2026 · source · release history
Raw acquisition staging improvements shipped Updates the raw acquisition probe to correctly stage OneDrive Files On-Demand placeholders, XPRESS-compressed files, and NTFS-compressed files with early-ending compression units at their full length. 5 releases · first seen Oct 2026

Shared capability: Disk and filesystem forensics

release

  • Supports -t raw NTFS, ReFS, exFAT, and FAT name case-matching on macOS and Linux to match existing Windows behaviour. v2026.4.5 · Nov 2026 · source · release history
  • Extends -t raw acquisition reading: qnxprobe advances from 1.58 to 1.76 and ewfprobe to 0.15.0, adding LVM2 logical volumes (split, striped, RAID1), LUKS containers opened with a passphrase, RAID member images read together, and FAT12/FAT16 filesystems. v2026.4.4 · Oct 2026 · source · release history
  • Raw image input now offers free space, flash filesystem deleted files, and NTFS directory indexes to artifacts that request them. v2026.4.4 · Oct 2026 · source · release history
  • Updates qnxprobe to 1.57 for -t raw acquisitions, now correctly staging OneDrive Files On-Demand placeholders (instead of zeros), XPRESS-compressed files (via Windows Overlay Filter) as their content, and NTFS-compressed files with early-ending compression units at their full length. v2026.4.3 · Oct 2026 · source · release history
  • Adds -t raw qnxprobe 1.57 improvements: handles NTFS OneDrive Files On-Demand placeholders, XPRESS compressed files, and early-ending compression units v2026.4.3 · Oct 2026 · source · release history
WhatsApp artifact parsing shipped Parses WhatsApp channels and channel messages as distinct artifacts, resolves LID jids for chats, groups, and call logs, and surfaces status text, wa_name, and group pictures in Contacts and Group Details. 5 releases · first seen Jan 2022

Shared capability: Disk and filesystem forensics

release

  • Adds WhatsApp channels and channel messages as their own artifacts, resolves LID jids for 1:1 chats, groups, and call logs, and reports status text, wa_name, and group pictures in Contacts and Group Details. v2026.4.2 · Sep 2026 · source · release history
  • Adds WhatsApp channel and channel message artifacts, LID jid resolution for 1:1 chats, groups and call logs, and status text, wa_name, and group pictures to Contacts and Group Details. v2026.4.2 · Sep 2026 · source · release history
  • ALEAPP now supports ALEX Live Data, enabling real-time artifact extraction from active devices. v3.4.1 · Apr 2026 · source · release history
  • Adds Samsung eRR.p artifact parsing v2.0.03 · Jan 2022 · source · release history
  • Adds WhatsApp profile retrieval v2.0.03 · Jan 2022 · source · release history
Android system artifact parsing shipped Extracts Android system artifacts including App Ops, ADB authorizations, telecom accounts, install sessions, SSAID, dropbox/tombstone/ANR crash records, and Nearby Fast Pair data. 5 releases · first seen Sep 2026

Shared capability: Disk and filesystem forensics

release

  • Adds Android dropbox, tombstone, and ANR crash record artifacts. v2026.3.3 · Sep 2026 · source · release history
  • Adds App Ops artifacts covering recent accesses, standby buckets, and permission modes, plus permission subsystem access.abx parsing. v2026.3.3 · Sep 2026 · source · release history
  • Adds parsing for deep Android system artifacts: dex usage stores, App Ops (recent accesses, standby buckets, permission modes), permission subsystem access.abx, Android users/ADB authorizations/telecom accounts, install sessions and per-app SSAID, dropbox/tombstone/ANR crash records, and Nearby Fast Pair discovery. v2026.3.3 · Sep 2026 · source · release history
  • Adds Android system artifacts covering Android users, ADB authorizations, and telecom phone accounts. v2026.3.3 · Sep 2026 · source · release history
  • Adds install sessions, per-user package state, and per-app SSAID artifacts. v2026.3.3 · Sep 2026 · source · release history
File hashing and container timestamp preservation verified Records SHA-256 hashes for staged files and captures container-recorded timestamps from ZIP, tar, L01/AD1, FAT/exFAT, and ext/APFS/HFS+ sources to support chain-of-custody documentation. 2 releases · 2 other sources · first seen Oct 2026

Shared capability: Disk and filesystem forensics

Also counts toward: Command-line interface

release

  • Reads Cellebrite CLBX ZIP times from metadata.msgpack (adding msgpack as a dependency), and extracts creation time from the fourth value of four-value extended timestamp blocks. v2026.4.4 · Oct 2026 · source · release history
  • Adds --hash flag (and a matching GUI checkbox) to record SHA-256 hashes for staged files, capturing container-recorded timestamps from ZIP NTFS/extended timestamp fields, tar headers (GNU, PAX), L01/AD1 entries, FAT/exFAT entries, and ext/APFS/HFS+ times.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠ v2026.4.4 · Oct 2026 · source · release history

command line

  • --hash — Hash each staged file (SHA-256) after it is staged and before any artifact opens it, and record the times its archive or image records for it (UTC; a zip member's DOS date and time and a FAT or exFAT entry's times are kept as text with no zone, and exFAT's UTC offsets as stored, not applied) and where they came from,… v2026.4.4 · Oct 2026 · command-line history

example

  • Hash staged files during a ZIP extraction to preserve container timestamps for chain-of-custody documentation. aleapp -t zip -i /path/to/extraction.zip -o /path/to/output/ --hash v2026.4.4 · Oct 2026 · source
Gmail database parsing shipped Parses Gmail artifacts from multiple databases simultaneously. 4 releases · first seen Mar 2024

Shared capability: Disk and filesystem forensics

release

  • Adds a dedicated Links column for readable Gmail bodies in reports v2026.3.2 · Aug 2026 · source · release history
  • Updates Gmail parsing to read every account store across users instead of stopping after the first account found v2026.3.2 · Aug 2026 · source · release history
  • Gmail parsing now reads every account store across all Android users instead of only the first, and Gmail bodies are now shown as readable text with a dedicated Links column. v2026.3.2 · Aug 2026 · source · release history
  • Enables processing of multiple Gmail databases simultaneously v3.2.1 · Mar 2024 · source · release history
Samsung CMH artifact parsing shipped Parses Samsung CMH records directly from the files table, recovering data on Android 15 devices where the images view was dropped. 4 releases · first seen Jul 2026

Shared capability: Disk and filesystem forensics

release

  • Adds Samsung system database parsing covering Privacy Dashboard, WiFi, Sleep Detection, CMH tagging, and media provider. v2026.3.0 · Aug 2026 · source · release history
  • Adds Samsung system database parsing covering Privacy Dashboard, WiFi, Sleep Detection, CMH tagging, and media provider databases. v2026.3.0 · Aug 2026 · source · release history
  • Reworks Samsung Honeyboard clipboard parsing to support WAL recovery, SEFT format, dual-schema handling, and updates Samsung CMH to be parsed from the files table. v2026.2.0 · Jul 2026 · source · release history
  • Samsung CMH now parsed directly from the files table, recovering records on Android 15 devices where the images view was dropped. v2026.2.0 · Jul 2026 · source · release history
SwiftKey language model artifact parsing shipped Parses four SwiftKey language model artifact types — Models, Terms, Term Sequences, and Terms by App — from dynamic.lm files for both Samsung Keyboard and SwiftKey app paths. 2 releases · 1 other source · first seen Oct 2026

Shared capability: Disk and filesystem forensics

release

  • Adds dynamic.lm file parsing for Samsung Keyboard and SwiftKey, extracting Models, Terms, Term Sequences, and Terms by App v2026.4.3 · Oct 2026 · source · release history
  • Adds four SwiftKey language model artifacts from dynamic.lm files — Models, Terms, Term Sequences, and Terms by App — covering both the Samsung Keyboard (app_SwiftKey) and SwiftKey app paths.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠ v2026.4.3 · Oct 2026 · source · release history

example

  • Parse a raw Android disk image to extract SwiftKey language model artifacts, including Terms by App to see per-app typing history. python aleapp.py -t raw -i <path_to_image.img> -o <path_for_report_output> v2026.4.3 · Oct 2026 · source
Note contacts artifact parsing shipped Extracts note contacts for every Android user account. 2 releases · first seen Aug 2026

Shared capability: Disk and filesystem forensics

release

  • Adds every Android user's note contacts artifact. v2026.4.2 · Sep 2026 · source · release history
  • Adds what3words artifacts for Android via a vendored Realm parser. v2026.3.0 · Aug 2026 · source · release history
NTFS alternate data stream support shipped Reads NTFS alternate data streams when processing acquisitions under the raw input mode. 2 releases · first seen Sep 2026

Shared capability: Disk and filesystem forensics

release

Contact log artifact parsing shipped Extracts contact details and call logs from Samsung's contacts provider database. 2 releases · first seen Jul 2024

Shared capability: Disk and filesystem forensics

release

  • Call logs from com.samsung.android.providers.contacts supported v3.2.3 · Jul 2024 · source · release history
  • Contacts from com.samsung.android.providers supported v3.2.3 · Jul 2024 · source · release history
Torrent artifact parsing shipped Parses torrent client history and metadata artifacts, including support for Libre Torrent with path expansion. 2 releases · first seen May 2023

Shared capability: Disk and filesystem forensics

release

SQLite WAL forensic recovery shipped Provides a shared helper to identify SQLite sidecar files and recovers committed frames, leftover frames from prior WAL generations, and uncommitted tails using sqlite_wal, surfacing hidden rows across modules including Samsung Honeyboard, Snapchat, Phone Link, Discord, Telegram, and Google artifacts. 1 release · first seen Nov 2026

Shared capability: Disk and filesystem forensics

release

  • Adds is_sqlite_sidecar to replace hand-written sidecar filters across 56 modules, and reads committed state, previous WAL generation leftover frames, and uncommitted tails from sqlite_wal v0.1.0 — recovering hidden rows from Samsung Honeyboard, Snapchat, Phone Link, Discord, Telegram, and Google… v2026.4.5 · Nov 2026 · source · release history
RAID member auto-discovery and assembly verified When opening a raw image that is part of a RAID set, the tool automatically locates the other member images in the same folder using embedded metadata, reads them together, and reports any members that could not be found or were excluded; a --no-find-members flag disables this behaviour to process only the supplied image. 1 other source · first seen Oct 2026

Shared capability: Disk and filesystem forensics

command line

  • --no-find-members — With -t raw and one image that holds a RAID member: read only that image. Without this, the other members are looked for in its folder, by what each file records about itself, listed with what was left out and why, and read with it v2026.4.4 · Oct 2026 · command-line history
Blink camera/doorbell artifact parsing shipped Parses Blink camera and doorbell artifacts including camera info, entitlements, syncmodule data, and network information. 1 release · first seen Sep 2026

Shared capability: Disk and filesystem forensics

release

  • Adds full Blink camera/doorbell artifact support for Android, covering Camera Information, Camera Entitlements, Syncmodule Information, Syncmodule Entitlements, and Network Information from the BlinkRoom database. v2026.4.0 · Sep 2026 · source · release history
MMKV decryption support shipped Decrypts MMKV files and recovers records via a vendored parser. 1 release · first seen Sep 2026

Shared capability: Disk and filesystem forensics

release

  • Adds MMKV decryption support via a vendored mmkv_parser, correct varint header handling, and a new MMKV - Recovered Records artifact. v2026.3.3 · Sep 2026 · source · release history
Samsung Honeyboard clipboard artifact parsing shipped Parses Samsung Honeyboard clipboard data with WAL recovery, SEFT support, dual-schema handling, and UID resolution from ABX packages.xml on Android 12+. 1 release · first seen Jul 2026

Shared capability: Disk and filesystem forensics

release

  • Samsung Honeyboard clipboard artifact reworked with WAL recovery, SEFT support, and dual-schema handling (including old-schema UID resolution from ABX packages.xml on Android 12+). v2026.2.0 · Jul 2026 · source · release history
Offline pages artifact parsing shipped Extracts data from browser offline page caches. 1 release · first seen Feb 2023

Shared capability: Disk and filesystem forensics

release

VPN artifact parsing shipped Extracts ProtonVPN artifacts including VPN connection history. 1 release · first seen Oct 2022

Shared capability: Disk and filesystem forensics

release

  • Add ProtonVPN Artifacts support including VPN Connection History parsing v3.1.1 · Oct 2022 · source · release history
Remote forensic collection 2 features Endpoint investigation and controls since 2023
Downloads artifact parsing shipped Extracts file download artifacts from system databases. 2 releases · first seen Jan 2023

Shared capability: Remote forensic collection

release

ALEX Live Data integration shipped Enables real-time artifact extraction from active devices via the ALEX Live Data interface. 1 release · first seen Apr 2026

Shared capability: Remote forensic collection

release

  • ALEAPP now supports ALEX Live Data, enabling real-time artifact extraction from active devices. v3.4.1 · Apr 2026 · source · release history
Other / not yet classified 16 features Features we have not matched to a capability yet. A suggested match is marked.
CLI output and path configuration verified Command-line options let users control where output is written and where additional artifact scripts are loaded from. 12 releases · 8 other sources · first seen Jul 2022

Also counts toward: Command-line interface

release 12 total

  • Adds .tar.xz as an accepted input format in the GUI. v2026.4.2 · Sep 2026 · source · release history
  • GUI now accepts .tar.xz archives directly. v2026.4.2 · Sep 2026 · source · release history
  • Reports now use real device/source paths instead of examiner folder paths, with extraction-relative paths enforced library-wide. v2026.3.2 · Aug 2026 · source · release history
  • Adds a CI guard for HTML report injection and remote destinations; evidence names are now escaped in report media tags and all remote CDN/URL destinations removed from HTML reports. v2026.3.0 · Aug 2026 · source · release history
  • Adds a developer-only App Inventory module for parsing-coverage analysis v2026.1.0 · Jul 2026 · source · release history
  • Adds LAVA output format for extracted artifacts v3.4.0 · Apr 2025 · source · release history

command line

  • --custom_artifacts_path — Additional path to load artifacts from (e.g., scripts/alternate_artifacts) v2026.1.0 · Jul 2026 · command-line history
  • --custom_output_folder — Custom name for the output folder v3.4.0 · Apr 2025 · command-line history

example

  • Process a compressed tar extraction on a system where the GUI would previously have rejected the file type. aleapp -t tar -i /evidence/android_extraction.tar.xz -o /reports/output/ v2026.4.2 · Sep 2026 · source
  • Use a profile file to specify input and output directories without repeating them on every run. aleapp --profile my_analysis_profile.ini v3.1.9 · Dec 2023 · source
  • Cut fixture from extraction for testing python admin/test/scripts/make_test_data.py <module> --case 1 --input <extraction.zip>
  • Run CI comparison for a module python admin/test/scripts/run_test_cases.py --module <module>
  • Record expected module output snapshot TZ=UTC python admin/test/scripts/test_module.py <module> -a all -c all
  • Show CLI help python aleapp.py --help
Unified GUI and CLI binary shipped Provides a single aleapp executable that opens the GUI when run without arguments and operates as a CLI when arguments are supplied, replacing the former separate aleappGUI binary. 7 releases · 1 other source · first seen Mar 2024

Also counts toward: Command-line interface

release 7 total

  • There is no aleappGUI executable any more — aleapp without arguments now opens the window. v2026.4.4 · Oct 2026 · source · release history
  • The separate aleappGUI binary is gone; aleapp without arguments now opens the window. Automation or scripts that launched aleappGUI must be updated to call aleapp instead. v2026.4.2 · Sep 2026 · source · release history
  • Replaces separate aleapp and aleappGUI binaries with a single unified aleapp program: run without arguments to open the GUI, run with arguments for CLI — available as Windows installer/portable zip, signed macOS disk image, and Linux AppImage for both Intel/AMD and ARM. v2026.4.2 · Sep 2026 · source · release history
  • The separate aleappGUI executable no longer exists; download names have changed — update any automation or documentation that references aleappGUI to use aleapp instead. v2026.4.2 · Sep 2026 · source · release history
  • Unifies GUI and CLI into a single aleapp binary: run without arguments to open the window, or pass arguments for command-line use — replacing the separate aleappGUI executable. v2026.4.2 · Sep 2026 · source · release history
  • Adds new Graphical User Interface with module filtering v3.3.0 · Feb 2025 · source · release history

example

  • Launch the graphical interface python aleappGUI.py
Android artifact report generation shipped suggested Parses Android logs, events, and protobuf data from extractions to generate DFIR artifact reports. 3 releases · 1 other source · first seen Aug 2026

Suggested capability: Remote forensic collection. This is our guess, not confirmed.

release

  • Adds new artifacts for Google Play Store App Data Usage (reading data_usage.db, one row per package, date, and network state combination including byte counts), Google Play Services Screen Lock State History, Telegram Push Messages (unread_push_messages), Phone Accounts (alongside call logs that now include the… v2026.4.5 · Nov 2026 · source · release history
  • Adds a new ODLH Path Points artifact to Google ODLH, plus activity start/end, distance, and type fields. v2026.4.4 · Oct 2026 · source · release history
  • Adds Claude artifacts for Android. v2026.3.0 · Aug 2026 · source · release history

docs

  • Parses Android logs, events, and protobuf data from extractions to generate DFIR artifact reports.
Streaming artifact row output shipped Allows artifacts to stream result rows incrementally rather than buffering them all in memory, reducing memory consumption during analysis runs. 4 releases · first seen Sep 2026

release

  • Enables artifacts to stream rows instead of buffering them, reducing memory use during analysis runs. v2026.4.2 · Sep 2026 · source · release history
  • Adds an ArtifactResult streaming path to handle large artifacts more efficiently. v2026.4.1 · Sep 2026 · source · release history
  • Adds ArtifactResult, a streaming result path for handling large artifacts more efficiently. v2026.4.1 · Sep 2026 · source · release history
  • Commits the LAVA database once per artifact instead of once per staged file, cutting a 4,000-message WhatsApp artifact from 20.6 s to 9.5 s. v2026.4.1 · Sep 2026 · source · release history
C2PA content provenance parsing shipped Parses AI-generated media provenance data including signer certificate, signing time, case-insensitive media path matching, and per-file manifest grouping. 3 releases · first seen Jul 2026

release

  • Adds C2PA provenance reading through the vendored c2pareader 0.2.0. v2026.4.5 · Nov 2026 · source · release history
  • New C2PA Content Provenance artifact parses AI-generated media provenance data including signer certificate, signing time, case-insensitive media path matching, and a Media State column grouping manifest rows per media file. v2026.2.0 · Jul 2026 · source · release history
  • Adds C2PA artifact parser for AI provenance with signer certificate/signing time parsing, case-insensitive media path matching, and a Media State column grouping manifest rows per media file. v2026.2.0 · Jul 2026 · source · release history
GitHub Actions integration verified A dedicated CLI flag enables the tool to run as a GitHub Action, with a companion option to point at a local LAVA repo relative to the iLEAPP root. 3 other sources · first seen Apr 2026

Also counts toward: CI/CD pipeline integration

command line

  • --upstream — a local checkout of the upstream repository, compared against instead of fetching the pinned commit from GitHub v2026.3.3 · Sep 2026 · command-line history
  • --github-action — Running as GitHub Action v3.4.1 · Apr 2026 · command-line history
  • --local-repo — Path to local LAVA repo (relative to iLEAPP root) v3.4.1 · Apr 2026 · command-line history
Windows portable distribution shipped Windows releases are distributed as a single portable executable per architecture, requiring no installer. 2 releases · first seen Oct 2026

release

  • Windows releases ship as a single portable file per architecture (-windows-x64-portable.zip, -windows-arm64-portable.zip) with no installer required. v2026.4.4 · Oct 2026 · source · release history
  • Windows releases no longer ship an installer; the distribution is a single portable file (aleapp.exe) that must be placed wherever a calling tool expects it. v2026.4.4 · Oct 2026 · source · release history
Telegram artifact parsing shipped suggested Parses Telegram data up to layer 227, including sender rank, guest peer fields, seventeen older message classes, secret chat messages, service message sender reporting, and graceful handling when a single record cannot be walked. 2 releases · first seen Oct 2026

Suggested capability: Disk and filesystem forensics. This is our guess, not confirmed.

release

  • Adds Telegram layer 227 support with sender rank and guest peer extraction on older constructors v2026.4.3 · Oct 2026 · source · release history
  • Supports Telegram layer 227, including sender rank and guest peer fields on older constructors (0x3ae56482, 0x95ef6f2b), seventeen older message classes (including secret chat ones), service message sender reporting, and table preservation when a single record cannot be walked. v2026.4.3 · Oct 2026 · source · release history
Social media cache media rejoining shipped Rejoins and displays ExoPlayer media, including HLS streams, inline on Reddit, Twitter, and Instagram cache rows. 2 releases · first seen Sep 2026

release

  • Rejoins and displays ExoPlayer media — including HLS streams — inline on Reddit, Twitter, and Instagram cache rows. v2026.4.2 · Sep 2026 · source · release history
  • Rejoins and displays ExoPlayer media (including HLS streams) directly on Reddit, Twitter, and Instagram cache rows. v2026.4.2 · Sep 2026 · source · release history
SMS/MMS backup file parsing shipped Parses *sms_backup and *mms_backup files for message history. 2 releases · first seen Oct 2024

release

  • Adds a combined SMS and MMS Messages artifact that merges both transports into one table sorted by date, with a Message Type column (SMS or MMS) and a Source Table column naming the originating table (sms, spam_sms, or pdu).⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠ v2026.3.3 · Sep 2026 · source · release history
  • Add support for reading *sms_backup and *mms_backup files v3.2.4 · Oct 2024 · source · release history
CSV to Markdown report conversion verified A CLI mode converts existing CSV output into a Markdown summary without re-running a full extraction. 1 release · 1 other source · first seen Apr 2026

release

  • Reports include an Agency logo embedded in the Case data section. v3.4.1 · Apr 2026 · source · release history

command line

Hive box artifact parsing shipped suggested Parses Hive box inventory data using a vendored hive-parser library. 1 release · first seen Nov 2026

Suggested capability: Disk and filesystem forensics. This is our guess, not confirmed.

release

  • Adds a Hive box inventory artifact through the vendored hive-parser. v2026.4.5 · Nov 2026 · source · release history
Python version requirement shipped Running ALEAPP from source requires Python 3.11 or newer. 1 release · first seen Oct 2026

release

  • Python 3.11 or newer is now required to run ALEAPP from source (previously Python 3.10 was sufficient). v2026.4.4 · Oct 2026 · source · release history
Samsung IMS service log parsing shipped Extracts Samsung IMS service logs for Android devices. 1 release · first seen Sep 2026

release

Notification history artifact parsing shipped suggested Extracts data from the Android Notification History feature. 1 release · first seen Jul 2024

Suggested capability: Disk and filesystem forensics. This is our guess, not confirmed.

release

Encryption and decryption support shipped Parses encrypted files using PIN and media keys, specifically for NQVault applications. 1 release · first seen Jun 2022

release

  • NQVault Decryption (PIN + Media) handler parses encrypted NQVault files using PIN and media keys v2.0.09 · Jun 2022 · source · release history

Lines in monospace are the tool's own words: help text parsed from its source, or an endpoint from its API document. Under release, a line is our summary of a dated release. Under docs, it is quoted from the tool's own documentation or website. Each links back to the source it came from.

Score card

  1. Shipping velocity releases a month, last 12 months
  2. Documentation quality release-notes rubric, 0–100
  3. Breaking-change discipline how rarely a release breaks users, and notice given
  4. Maintenance risk quiet time against its own cadence, maintainers
  5. Innovation & surface new capabilities, API and MCP surface
  6. Community health
  7. Contributor trend distinct committers, this year against last
  8. Maintainer concentration bus factor now against a year ago
  9. Issue backlog trend issues closed per issue opened, 12 months
  10. Responsiveness median time to a maintainer’s first reply

Nine scores for ALEAPP, each built from the releases, notes and API history this site tracks — and, on Researcher and Business, where it stands among every measured tool in its category and how that has moved.

Score cards are part of every paid plan.

See plans →

Each score is 0–100 on a published rubric, derived from data this site already shows. A dimension we cannot measure says so — it is never scored 0 and never enters a rank.

How this is scored
  • Shipping velocity — releases a month over the last 12 months, on a log scale where 16 a month scores 100. Needs 3 releases in the window.
  • Documentation quality — the release-notes rubric published on the analytics page, unchanged.
  • Breaking-change discipline — the share of releases carrying a breaking change (none scores 100, half or more scores 0). Only projects that label breaking changes are measured: a clean record cannot be told from an unlabelled one.
  • Maintenance risk — quiet time measured against the tool's own release cadence (quiet longer than 90 days and three typical gaps scores 0), plus the number of active maintainers and whether contributors are growing, where known. Higher is lower risk.
  • Innovation & surface — new capabilities in the feature ledger this year, API and MCP operations added, and the share of commits that are features: the mean of whichever we hold.
  • Community health (open-source tools only) — each is a direction, not a size: contributors this year against last, the bus factor now against a year ago, and issues closed per issue opened, where steady scores 50, doubled 100 and halved 0; plus the median time to a maintainer's first reply (an hour scores about 100, a month or more 0). A commercial card has no repository and carries none of the four.
  • Documented delivery (commercial tools) — when a vendor's documented new capabilities have slowed against its own baseline, that counts against the overall standing as heavily as two low dimensions. Steady delivery, or too little history to judge, leaves the standing alone; it is never a sixth score.
  • Open-source tools are scored on repository signals; commercial tools on their published changelog. Ranks compare tools within one category and one profile and need at least five measured peers; the overall standing needs three ranked dimensions. Best-in-breed or consolidator is a shape, not a quality, and is never scored.

Release-note detail over time

See how much detail ALEAPP puts in its release notes, quarter by quarter, and compare it with tracked tools in the same category. This history uses up to ten retained, reviewed notes per tool; sparse or blank older quarters may reflect that limit.

Checking release-note history…

Explore the full chart →

Coverage

Missing something? Tell us

What ALEAPP connects to, runs on and detects, read from its release notes and docs. So far: 9 new detections, 1 updated detection, 1 updated supported platform.

Show

11 changes, tracked since Oct 24, 2026.

  • Oct 242026

    new Yandex Disk artifact module

    New: Yandex Disk (cloud files, uploads, accounts, trash, downloads, notes, settings, video positions, image cache and local media)

    v2026.4.4 Source ↗

  • Oct 242026

    new KeepSafe artifact module

    KeepSafe from @charpy4n6

    v2026.4.4 Source ↗

  • Oct 242026

    new Google Pay artifact module

    Google Pay from @prcharan592

    v2026.4.4 Source ↗

  • Oct 242026

    new Offline DJI TXT flight records artifact module

    offline DJI TXT flight records from @Blackwater1224

    v2026.4.4 Source ↗

  • Oct 242026

    new Shortcut Service artifact module

    Shortcut Service from @ForensikITGmbH

    v2026.4.4 Source ↗

  • Oct 242026

    new Chrome Cache - Videos artifact module

    v2026.4.4 Source ↗

How we count

Read from 1 of 31 release notes and docs updates we hold for ALEAPP. "First seen" is the earliest note that names something; "last" is the latest. Our history may start partway through ALEAPP's life, so an old integration can show a recent first-seen date.

Each change counts once: "added 40 checks" is one line, so the numbers measure how often coverage moves, not how big the catalogue is or how well it detects.

Releases

Show
Coverage in all entries

31 entries

  1. November 20261
  2. October 20262
  3. September 20264
  4. August 20263
  5. July 20262
  6. May 20262
  7. April 20261
  8. April 20251
  9. February 20251
  10. November 20241
  11. October 20241
  12. July 20241
  13. May 20241
  14. March 20241
  15. December 20231
  16. May 20231
  17. February 20231
  18. January 20231
  19. October 20221
  20. July 20221
  21. June 20221
  22. May 20221
  23. January 20221
    Show
    Coverage in all entries

    31 entries

    Project health

    Issue, contributor and maintainer activity in abrignoni/ALEAPP, 2023-10 – 2026-09, as of 2026-09-25. Twelve-month figures first; the trend lines run the whole window.

    1. Contributors 48 +26 vs prior 12 months
    2. Maintainers 3 +11 joined · −12 left, last 12 months
    3. Bus factor 2 committers behind half the commits
    4. Community-filed 68% of issues opened, last 12 months
    5. Median time to close 11 days first maintainer reply 2.7 hours
    6. Open backlog 34 of 85 issues ever filed
    1. Issues opened / month 0 · 0 communitymaintainers
    2. Open backlog 34
    3. Contributors / month 7
    4. Commits / month 276
    5. Stars 927
    Issue themes, last 12 months
    • other 100%

    Counts from the project's public repository and git history; no individuals are identified. Maintainers are the committers covering 80% of the last year's commits. how we measure this

    Add the badge to your README

    Maintain this project? The badge links readers straight to this page, so they can follow every release here.

    Tracked by Cyber Toolchain Choose a badge style and copy the code →
    browse all tools → score card for your toolchain →