Wo Browser ihre Artefakte speichern
2026-05-18 · 2 min
Die meisten nutzerseitigen Browserdaten liegen als SQLite vor. Das ist eine gute Nachricht: Sie können die Datenbanken schreibgeschützt öffnen und abfragen, ohne den laufenden Browser zu berühren. Lesezeichen, Sitzungen und Einstellungen liegen meist als JSON- oder plist-Beidateien vor, und der Web-App-Zustand (LocalStorage, IndexedDB) in LevelDB-Ordnern. Zu wissen, welche Datei was enthält, spart Zeit, wenn Sie unter Druck ein Profilverzeichnis durchgehen.
Chromium-Familie (Chrome, Edge, Brave, Vivaldi, Opera)
Innerhalb des Profilverzeichnisses (Default, Profile 1, …):
History-urls,visits,downloads,downloads_url_chains,keyword_search_terms.Cookies- in neueren Builds nachNetwork/Cookiesverschoben. Die Werte sind AES-GCM-Chiffretext, verschlüsselt mit DPAPI unter Windows und dem Keychain unter macOS.Web Data-autofill,autofill_profiles, Zahlungsmethoden.Login Data-logins. Benutzername im Klartext, Passwort als Chiffretext.Top Sites,Favicons- SQLite.Bookmarks,Preferences,Secure Preferences- JSON.Local Storage/leveldb/,Session Storage/,IndexedDB/<origin>.indexeddb.leveldb/- LevelDB-Key-Value-Speicher. Siehe Local Storage und IndexedDB.
Die Zeitstempel in diesen SQLite-Dateien sind Mikrosekunden seit dem
01.01.1601 UTC, mit der einzigen Ausnahme von autofill, das Unix-Sekunden
verwendet.
Firefox
Das Profil liegt unter einem zufällig benannten Ordner
(xxxxxxxx.default-release).
places.sqlite- Verlauf (moz_places,moz_historyvisits), Lesezeichen (moz_bookmarks), Download-Annotationen.cookies.sqlite-moz_cookies. Werte im Klartext.formhistory.sqlite,favicons.sqlite,webappsstore.sqlite.logins.jsonpluskey4.db- Anmeldedaten, verschlüsselt mit dem Profilhauptschlüssel (oft leer, oft wiederherstellbar).sessionstore.jsonlz4,recovery.jsonlz4- in Mozilla-LZ4 verpacktes JSON der offenen und kürzlich geschlossenen Tabs.
Firefox-Zeitstempel sind Mikrosekunden seit der Unix-Epoche. Die Ausnahme
ist moz_cookies.expiry: einfache Sekunden.
Safari
Verteilt zwischen ~/Library/Safari und dem com.apple.Safari-Container.
History.db-history_items,history_visits.Bookmarks.plist,Downloads.plist,LastSession.plist,RecentlyClosedTabs.plist- binäre plists.Cookies.binarycookies- Apples eigenes Cookie-Format. Werte im Klartext.favicons.db,Touch Icons Cache.db- SQLite.
Safari verwendet Mac Absolute Time: Sekunden (oft mit Nachkommastellen) seit dem 01.01.2001 UTC.
Was wann zu erfassen ist
Für eine Profilerfassung kopieren Sie den gesamten Profilordner samt seinen
-wal- und -shm-SQLite-Beidateien. Aktuelle Commits liegen im WAL;
überspringen Sie es, verpassen Sie die letzten Minuten Aktivität, was häufig
genau das ist, worauf es ankommt. Der
WAL-Recovery-Beitrag erklärt die
Mechanik.
Korrelieren Sie Cookies und Verlauf mit der
MFT für dateibezogene Zeitstempel, dem
USN-Journal für Lösch-/Umbenennungshistorie und
EVTX (Microsoft-Windows-Application-Experience,
PowerShell 4104) für jegliche skriptbasierte Aufräumaktion gegen das Profil.