Crush — Format Referenz

Erstellt aus crush/data/build_formats_db.py beim Commit 640a2a9928f4 am 2026-10-21 06:46:19 UTC.

← Alle Formate

XML Document

FormatXML Document
KurznameXML
KategorieSerialisierung
PlattformenWindows, macOS, Linux, iOS, Android, QNX
Crush UnterstützungUnterstützt (XmlParser)
StatusÜberprüft
Zuletzt überprüft2026-10-04

Forensische Relevanz

Menschenlesbares Auszeichnungsformat, sehr verbreitet für Konfiguration, Datenaustausch und strukturierte Dokumente. Wichtige forensische XML-Dateien unter Android: AndroidManifest.xml (als binäres XML in der APK gespeichert) deklariert Paketname, Version, Berechtigungen, exportierte Komponenten, Intent-Filter und das Flag allowBackup; entscheidend für die Bewertung der Fähigkeiten einer App und für Malware-Analysen. packages.xml (/data/system/) listet alle installierten Pakete mit erteilten Berechtigungen, Installationsquelle (com.android.vending = Play Store bzw. Sideloading) und UID-Zuweisungen. runtime-permissions.xml und roles.xml (Android 10+): zur Laufzeit erteilte gefährliche Berechtigungen und Zuweisungen von Standard-Apps. Seit Android 12 schreibt das System packages.xml und die meisten anderen XML-Dateien unter /data/system im binären ABX-Format (siehe Eintrag ABX). SharedPreferences-Dateien (/data/data/<package>/shared_prefs/*.xml): App-Konfiguration und Nutzerzustand, manchmal mit Zugangsdaten oder Tokens. Unter Windows: Geplante Aufgaben (C:\Windows\System32\Tasks\), gespeichert als UTF-16-XML. Unter iOS/macOS: XML-plists (siehe Eintrag Property List). In Office-Dokumenten: OOXML-Interna (.docx/.xlsx/.pptx sind ZIP+XML).

Signaturen

OffsetHex ASCII (nicht druckbar als .)Beschreibung
Offset 0 (0x0)3C 3F 78 6D 6C<?xmlXML-Deklaration ('<?xml'); optional, daher haben viele XML-Dateien keine Magic
Offset 0 (0x0)EF BB BF 3C 3F 78 6D 6C...<?xmlXML-Deklaration mit UTF-8-Byte-Order-Mark
Offset 0 (0x0)FF FE 3C 00 3F 00 78 00 6D 00 6C 00..<.?.x.m.l.XML-Deklaration in UTF-16LE mit Byte-Order-Mark

Bekannte Dateiendungen

.xml

Referenzen

Diesen Eintrag zitieren

Crush-Format-Referenz, „XML Document“. https://kalink0.github.io/crush-forensics/formats/de/xml/ — Quelle: crush/data/build_formats_db.py zum Commit 640a2a9928f4e36a976b89901512a8dce824d093, erstellt 2026-10-21 06:46:19 UTC.

Eintrag in der Quelldatei bei diesem Commit · Änderungshistorie der Quelle · Korrektur melden