Wo speichert macOS Chrome seine Cookie-Sperrliste?

433
jtheletter

Ich hatte Dutzende von Websites aufgelistet, um Cookies zu blockieren chrome://settings/content/cookies?search=cookie, aber jetzt (nach einem Update, würde ich vermuten) ist die Liste jetzt leer.

screenshot

Wo ist dies in meinem Benutzerbibliotheksordner ( ~/Library/) gespeichert ? Ich möchte meine Time Machine für die vorherige Version überprüfen.

0

2 Antworten auf die Frage

1
rahuldottech

Unter macOS werden die Chrome-Einstellungsdateien in gespeichert ~/Library/Application Support/Google/Chrome/.

Sie sollten name:cookieim Finder nach Dateien suchen, die im Dateinamen "cookie" (Suchen nach ) enthalten, und sie alle wiederherstellen. Mit etwas Glück erhalten Sie Ihre Daten zurück.

Wenn dies nicht funktioniert, versuchen Sie, andere Dateien oder sogar das gesamte Verzeichnis wiederherzustellen. Auf dieser ForensicWiki- Seite finden Sie weitere Informationen zu den verschiedenen Dateien im Verzeichnis. Viel Glück!

0
jtheletter

Ich habe die Datei gefunden, indem ich in Finder herumfischte: ~/Library/Application Support/Google/Chrome/Default/Preferences

Es besteht aus verminderten JSON. Das Objekt, das ich wollte, begann in Zeile 4790 mit "cookies": {. Ich habe es gefunden, indem ich nach einem bekannten Site-Namen gesucht habe, der gesperrt werden soll. Die Unterobjekte des Cookies-Objekts sind folgendermaßen strukturiert:

"[*.]site-name-here.com,*": { "last_modified": "13168987493212369", "setting": 2 }, 

Sie haben übrigens alle die Einstellung 2.

Ich beendete die Chrome-App, öffne sowohl die alte als auch die neue Version der Voreinstellungsdatei in einem Online-JSON-Prettifier, kopierte den fehlenden Text (einschließlich zusätzlicher Leerzeichen), speicherte die Datei, schloss die Datei, starte Chrome erneut und überprüfte die Liste erneut innerhalb der Benutzeroberfläche ( chrome://settings/content/cookies?search=cookie). Alle gesperrten Sites werden wiederhergestellt. Ich habe dann die Preferences-Datei überprüft, und sie hatte sich erneut verkleinert.