Crush — Format Referenz

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

← Alle Formate

MMKV Key-Value Store

FormatMMKV Key-Value Store
KurznameMMKV
KategorieDatenbank
PlattformenWindows, macOS, Linux, iOS, Android
Crush UnterstützungUnterstützt (MMKVParser)
StatusÜberprüft
Zuletzt überprüft2026-10-04

Forensische Relevanz

Mmap-basierter Key-Value-Store von Tencent (github.com/Tencent/MMKV, BSD-3-Clause), den viele Android- und iOS-Apps anstelle von SharedPreferences oder NSUserDefaults verwenden, darunter WeChat, TikTok, Temu, SHEIN, Xiaohongshu, Weibo, Discord und Coinbase. Meist als Datei namens mmkv.default (die Standardinstanz der Bibliothek) in einem Ordner, der genau mmkv heißt, zusammen mit einer gleichnamigen <name>.crc-Datei daneben, die Integritäts- und Verschlüsselungsmetadaten enthält. Hat keine Magic Bytes und kann daher nicht automatisch erkannt werden. Zwischen zwei Neuschreibungen wird der Store nur ergänzt (append-only): Wird ein Key gesetzt, wird ein neuer Eintrag angehängt, statt den alten zu ändern. Ersetzte Werte und entfernte Keys (als Wert der Länge null gespeichert, nicht wirklich gelöscht) bleiben daher in Dateireihenfolge wiederherstellbar, bis die Datei das nächste Mal vollständig neu geschrieben wird. Optional mit AES-CFB verschlüsselt, wobei der Schlüssel in keiner der beiden Dateien steht. Entschlüsselbar, wenn der Schlüssel der App bekannt ist.

Signaturen

Nicht erfasst

Bekannte Dateiendungen

Nicht erfasst

Referenzen

Diesen Eintrag zitieren

Crush-Format-Referenz, „MMKV Key-Value Store“. https://kalink0.github.io/crush-forensics/formats/de/mmkv/ — 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