Crush — Format Reference

Built from crush/data/build_formats_db.py at commit 640a2a9928f4 on 2026-10-21 06:46:19 UTC.

← All formats

Android Binary XML (ABX)

FormatAndroid Binary XML (ABX)
Short nameABX
Categoryserialization
PlatformsAndroid
Crush supportSupported (AbxParser)
StatusReviewed
Last reviewed2026-10-04

Forensic relevance

Android system configuration stored as compact binary XML, introduced in Android 12 and used mainly for system files. Files keep the .xml name (sometimes .abx) and are recognisable only by their header. Key files include packages.xml (installed apps and permissions) and the settings files (global, secure, system). Provides insight into installed software, permission grants, and system configuration state.

Signatures

OffsetHex ASCII (non-printable as .)Description
offset 0 (0x0)41 42 58 00ABX.Android Binary XML header

Known extensions

.xml, .abx

References

Cite this entry

Crush Format Reference, “Android Binary XML (ABX)”. https://kalink0.github.io/crush-forensics/formats/abx/ — source: crush/data/build_formats_db.py at commit 640a2a9928f4e36a976b89901512a8dce824d093, built 2026-10-21 06:46:19 UTC.

Entry in the source at this commit · Change history of the source · Report a correction