Unde stochează Firefox cookie-urile în Linux? Am căutat peste tot, dar nu am găsit nimic.

Comentarii

  • Da, desigur! Numele fișierului: ~/.mozilla/firefox/<profile name>/cookies.sqlite.
  • Puneți o singură întrebare pentru fiecare întrebare. De asemenea, partea despre Windows este off topic; ar trebui să încercați Super User.

Răspuns

Firefox stochează cookie-uri în baza de date sqlite ~/.mozilla/firefox/<profile path>/cookies.sqlite. Puteți avea acces complet la acesta.

De exemplu, pentru a viziona toate cookie-urile de pe stackoverflow.com puteți face:

cd ~/.mozilla/firefox/<profile path>/ sqlite3 cookies.sqlite select * from moz_cookies where baseDomain glob "*stackoverflow*" 

înlocuiți aici <profile path> pe calea profilului dvs. firefox).

Pentru a vedea numele câmpurilor bazei de date, faceți: .schema.

Comentarii

  • Doar un lucru de adăugat. SQLite Manager extensia Firefox poate deschide bazele de date ale profilului actual ' și poate afișa datele tabelului într-o grilă sortabilă și căutabilă . Potrivit pentru utilizatorii obișnuiți care nu sunt familiarizați cu sintaxa SQL.
  • Acest lucru s-a schimbat de mai multe ori de-a lungul anilor; poate doriți să adăugați informații despre versiunea Firefox și / sau un link la baza de cunoștințe MozillaZine

Răspuns

Aceste răspunsuri sunt învechite în 2020 sau cel puțin nu a funcționat pentru mine în OpenSUSE leap 15.2 Firefox 78.2

Am urmat răspunsul cel mai bine cotat cu câteva modificări găsite în Google, deci:

cd ~ / .mozilla / firefox / < profil șir aleatoriu cale > /

Se pare că Mozilla a blocat baza de date, deci va trebui să o copiați

cp cookies.sqlite cooking.sqlite

Atunci puteți face

sqlite3 cooking.sqlite

Pentru a afișa toate tabelele diferite, dacă trebuie să sortați după altceva decât domeniu

PRAGMA table_info (moz_cookies);

Am toate tabelele respective (rețineți că Domeniul de bază nu este acolo)

id | originAttributes | nume | valoare | gazdă | cale | expirare | lastAccessed | creationTime | isSecure | isHttpOnly | inBrowserElement | sameSite | rawSameSite

SELECT * FROM moz_cookies WHERE host GLOB „ domain „;

or

Alegeți valoarea din moz_cookies WHERE gazdă GLOB „ domeniu „;


Deși aceasta listează toate cookie-uri pe care nu am putut să le văd " temporare " cookie-uri, l-am confirmat rulând:

SELECT id FROM moz_cookies;

Acest lucru îmi oferă o listă de 8 ID și dacă merg la Preferință > securitate > gestionați datele pe care le listează doar 8

Acest lucru arată cum funcționează globul, deoarece răspunsul nu era clar https://www.sqlitetutorial.net/sqlite-glob/

Aici am avut ideea de a copia doar baza de date cookie, Notă că fișierul trebuie să se încheie cu sqlite https://stackoverflow.com/questions/4706537/firefox-locks-places-sqlite

Răspuns

Deoarece nu ați specificat dacă căutați spațiul de stocare în afara sau în interiorul Firefox, un alt mod foarte bun de a accesa și edita cookie-urile provine de la Web Developer | Inspector de stocare:

introduceți descrierea imaginii aici

introduceți descrierea imaginii aici

introduceți descrierea imaginii aici

Puteți adăuga, elimina și edita cookie-uri pentru un anumit site web.

Răspuns

Dacă aveți nevoie de un fișier text cu informații despre cookie, puteți să renunțați la toate cookie-urile dvs. folosind diferite programe de completare.

Când Aveam nevoie de cookie-uri pentru descărcare folosind wget, am abandonat folosind Export Cookies și apoi le-am încărcat în wget folosind wget --load-cookies <cookiefile>

Răspuns

Alții au oferit detalii deosebite. Aș dori doar să adaug la discuție că puteți căuta prin cookie-urile dvs. (și opțional le puteți elimina) accesând „Deschideți meniul”> Preferințe> Confidențialitate> linkul „eliminați cookie-urile individuale”.

Pentru toți în scopuri intensive, folosind metoda sqlite furnizată pentru a naviga prin baza de date cookie este, desigur, mult superioară, deoarece este o bază de date și puteți utiliza instrucțiuni SQL pe date.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *