Te-ai intrebat vreodata unde Firefox pastreaza tot istoricul pe care l-a amintit de sesiunile anterioare de navigare ... nu doar parola, adresa de parola, datele formularului si anumite valori de preferinta? Răspunsul, pur și simplu, este în interiorul bazelor de date SQLite din folderul dvs. de profil Firefox.
Folosind un program open source, SQLite Database Browser, nu numai că puteți vedea structura bazelor de date individuale, dar puteți răsfoi și, dacă sunteți înclinați, manipulați toate datele din fiecare tabel. În timp ce acest articol se concentrează pe Windows, aceleași informații de bază ar trebui să se aplice și utilizatorilor Linux și Mac.
Înainte de a începe, asigurați-vă că Firefox este închis astfel încât nu există probleme cu încuietori pe oricare dintre aceste fișiere.
Deschideți browserul SQLite Database Database, faceți clic pe pictograma deschis și navigați la profilul dvs. Firefox. În Windows 7, locația este aici:
% USERPROFILE% \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles \ .default
O bază de date interesantă pe care o vom analiza este "formhistory.sqlite".
Motivul pentru care această bază de date este interesantă este că stochează valori pe care le introduceți în câmpuri de introducere a formularului, cum ar fi adresa, e-mailul și numărul dvs. de telefon (dacă ați setat Firefox să păstreze aceste informații).
Așa cum puteți vedea când deschideți acest fișier și navigați în tabelul "moz_formhistory", există o mulțime de intrări care vă oferă o perspectivă asupra modului în care funcționează această caracteristică. În esență, numele câmpului HTML în care ați introdus datele este stocat în coloana "fieldname" și respectiva valoare din coloana "value".
Deoarece numerele de câmpuri precum "Email" și "Subiect" sunt foarte frecvente și sunt susceptibile de a fi în mai multe site-uri, este posibil să vedeți mai multe intrări pentru aceeași valoare "fieldname" cu valori diferite "value". De asemenea, acest lucru explică de ce puteți vedea valorile pe care le-ați introdus pe un site atunci când completați un formular pe un site complet diferit.
Cu toate acestea, aceste informații pot fi sensibile. De exemplu, dacă îmi caut numărul de card de credit (după model), pot găsi textul simplu în această bază de date.
Dacă găsiți înregistrări de acest gen pe care doriți să le scăpați, pur și simplu localizați valoarea "id" respectivă în fila Răsfoiți date și faceți clic pe butonul Ștergere înregistrare, salvați modificările și nu mai există.
Acest lucru poate fi util nu numai pentru ștergerea datelor sensibile, ci și pentru intrări, cum ar fi adrese de e-mail vechi sau numere de telefon, fără a fi nevoie să eliminați întreaga istorie.
În timp ce există mai multe baze de date SQLite puteți să aruncați o privire la (toate având extensia de fișier .sqlite), mai jos sunt câteva care ar putea fi de interes. Puteți să le deschideți utilizând browserul SQLite Database Browser exact așa cum este prezentat mai sus.
Aruncați o privire și, dacă găsiți ceva interesant, vă rugăm să împărtășiți.
Descărcați browserul SQLite Database Database