Var lagrar Firefox cookies i Linux? Jag sökte överallt men hittade ingenting.

Kommentarer

  • Ja, naturligtvis! Filnamn: ~/.mozilla/firefox/<profile name>/cookies.sqlite.
  • Ställ bara en fråga per fråga. Dessutom är delen om Windows utanför ämnet; du bör prova superanvändare.

Svar

Firefox lagrar cookies i sqlite-databas ~/.mozilla/firefox/<profile path>/cookies.sqlite. Du kan ha full tillgång till det.

Till exempel, för att titta på alla kakor från stackoverflow.com kan du göra:

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

( ersätt här <profile path> med sökvägen till din Firefox-profil).

För att se namn på databasfält gör du: .schema.

Kommentarer

  • Bara en sak att lägga till. SQLite Manager Firefox-tillägget kan öppna den aktuella profilen ' s databaser och visa tabelldata i sorterbart och sökbart rutnät . Lämplig för vanliga användare som inte känner till SQL-syntax.
  • Detta har förändrats flera gånger genom åren. kanske du vill lägga till Firefox-versioninformation och / eller en länk till MozillaZine Knowledge Base

Svar

Dessa svar är föråldrade 2020 eller åtminstone fungerade det inte för mig på OpenSUSE språng 15.2 Firefox 78.2

Jag följde det högst rankade svaret med några tweaks som hittats från googling så:

cd ~ / .mozilla / firefox / < slumpmässig strängprofil sökväg > /

Det verkar som att Mozilla har låst databasen så att du måste kopiera den

cp cookies.sqlite cooking.sqlite

Då kan du göra

sqlite3 cooking.sqlite

För att lista alla olika tabeller om du behöver sortera efter något annat än domän

PRAGMA table_info (moz_cookies);

Jag får alla dessa tabeller (notera att baseDomain inte finns där)

id | originAttribut | namn | värde | värd | sökväg | utgång | lastAccessed | creationTime | isSecure | isHttpOnly | inBrowserElement | sameSite | rawSameSite

VÄLJ * FRÅN moz_cookies WHERE värd GLOB ” domän ”;

eller

VÄLJ värde från moz_cookies WHERE värd GLOB ” domän ”;


Även om detta listade alla mina lagrade cookies Jag kunde inte se " tillfälliga " cookies, jag bekräftade det genom att köra:

VÄLJ id FRÅN moz_cookies;

Detta ger mig en lista med 8 ID och om jag går till Preferens > säkerhet > hantera data som endast listas 8

Detta visar hur glob fungerar eftersom svaret inte var riktigt klart på det https://www.sqlitetutorial.net/sqlite-glob/

Det var här jag fick idén att bara kopiera cookiedatabasen, Obs att filen måste avslutas med sqlite https://stackoverflow.com/questions/4706537/firefox-locks-places-sqlite

Svar

Eftersom du inte angav om du letade efter den lagringen utanför eller inuti Firefox, kommer ett annat riktigt bra sätt att komma åt och redigera cookies från webbutvecklaren | Lagringsinspektör:

ange bildbeskrivning här

ange bildbeskrivning här

ange bildbeskrivning här

Du kan lägga till, ta bort och redigera cookies för en viss webbplats.

Svar

Om du behöver en textfil med cookie-informationen kan du dumpa alla dina cookies med olika tillägg.

När Jag behövde cookies för nedladdning med wget, jag dumpade med Exportera kakor och laddade dem sedan i wget med wget --load-cookies <cookiefile>

Svar

Andra har gett mycket detaljer. Jag vill bara lägga till i diskussionen att du kan söka igenom dina kakor (och eventuellt ta bort dem) genom att gå till ”Öppna menyn”> Inställningar> Sekretess> ”ta bort enskilda kakor” -länken.

För alla intensiva ändamål är det naturligtvis mycket överlägset att använda SQL-metoden som tillhandahålls för att bläddra igenom cookies-databasen, eftersom det är en databas och du kan använda SQL-uttalanden på data.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *