If-Koubou

Stupid Geek trikovi: Hakiranje Firefox podataka za pohranu podataka

Stupid Geek trikovi: Hakiranje Firefox podataka za pohranu podataka (Kako da)

Jeste li se ikad zapitali gdje Firefox čuva cijelu povijest koja se sjećala iz vaših prethodnih pregledavanja ... ne samo URL-ova, već spremljene zaporke, podatke iz obrasca i određene vrijednosti preferencije? Odgovor je, jednostavno, unutar SQLite baza podataka u mapi profila Firefoxa.

Koristeći program Open Source, SQLite Database Browser, ne samo da možete vidjeti strukturu pojedinačnih baza podataka nego pregledavati i, ako ste tako skloni, manipulirati svim podacima u svakoj od tablica. Iako se ovaj članak fokusira na Windows, iste osnovne informacije trebale bi se odnositi i na Linux i Mac korisnike.

Pregled profila profila za Firefox

Prije početka, pobrinite se da je Firefox zatvoren tako da nema problema s zaključavanjem bilo koje od tih datoteka.

Otvorite Preglednik SQLite baza podataka, kliknite otvorenu ikonu i krenite u Firefox profil. U sustavu Windows 7 lokacija je ovdje:

% USERPROFILE% \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles \ .default

Zanimljiva baza podataka koju ćemo pogledati jest "formhistory.sqlite".

Razlog zbog kojeg je ova baza podataka zanimljiva je zato što pohranjuje vrijednosti koje unesete u polja za unos oblika, poput vaše adrese, e-pošte i telefonskog broja (ako ste postavili Firefox kako bi zadržali te informacije).

Kao što možete vidjeti kada otvorite ovu datoteku i pregledavate tablicu "moz_formhistory", postoji mnogo unosa koji vam daju malo uvida u to kako ova značajka funkcionira. U biti, naziv polja HTML-a u kojem ste unijeli podatke pohranjuje se u stupcu "polje" i odgovarajuću vrijednost u stupcu "vrijednost".

Budući da su nazivi polja poput "E-pošta" i "Predmet" vrlo česti i da će vjerojatno biti na više web mjesta, možda ćete vidjeti nekoliko unosa za istu vrijednost "polje" s različitim vrijednostima vrijednosti. To također objašnjava zašto možete vidjeti vrijednosti koje ste unijeli na jednom mjestu kada ispunjavate obrazac na potpuno drugačijem web mjestu.

Međutim, te informacije mogu biti osjetljive. Na primjer, ako tražim svoj broj kreditne kartice (po obrascu), mogu se naći običan unos teksta u ovoj bazi podataka.

Ako pronađete ovakve stavke koje želite riješiti, jednostavno pronađite odgovarajuću vrijednost "id" na kartici Pregledaj podatke i kliknite gumb Izbriši zapis, spremite promjene i više nema.

To može biti korisno ne samo za brisanje osjetljivih podataka, već i za unose poput starih adresa e-pošte ili telefonskih brojeva bez potrebe za brisanjem svih vaših povijesti.

Ostale baze podataka profila

Iako postoji nekoliko SQLite baza podataka koje možete pogledati (svi imaju .sqlite datotečni nastavak), u nastavku su neke koje mogu biti od interesa. Možete ih otvoriti pomoću preglednika SQLite baza podataka točno onako kako je prikazano gore.

  • addons.sqlite = Informacije o instalaciji instaliranih dodataka. To se najvjerojatnije koristi za održavanje instaliranih dodataka aktualnim.
  • content-prefs.sqlite = Pohranjuje informacije specifične za web stranice i vaše postavke. Na primjer, zadnje upotrijebljeno mjesto na računalu za prijenos datoteke.
  • downloads.sqlite = Informacije o stavkama koje se pojavljuju na popisu preuzetih stavki.
  • extensions.sqlite = Informacije o instaliranim dodacima. Ne postoji ništa previše insightful ovdje, ali ako ste u potrazi za zamršen detalje o dodatku, informacije ovdje mogu biti korisne.
  • formhistory.sqlite = (pokriven detaljno gore) Svi podaci koji nisu zaporki spremljeni u Firefoxu.
  • signons.sqlite = Spremljene informacije o lozinkama za prijavu. Lozinke su šifrirane protiv glavne lozinke, ali možete vidjeti koliko ih je svaki put korišten.

Pogledajte i ako pronađete nešto zanimljivo, podijelite ga.

Preuzmite Preglednik SQLite baza podataka