Glupi Geek trikovi Hakiranje Firefox profila za pohranu podataka
Jeste li se ikada zapitali gdje Firefox čuva svu povijest koju ste zapamtili iz vaših prethodnih sesija pregledavanja ... ne samo URL-ove već spremljene zaporke, podataka obrazaca i određenih vrijednosti preferencija? Jednostavno, odgovor je unutar SQLite baza podataka u vašoj Firefox profilnoj mapi.
Koristeći open source program, SQLite Database Browser, ne možete samo vidjeti strukturu pojedinačnih baza podataka, nego pregledavati i, ako ste tako skloni, manipulirati svim podacima u svakoj tablici. Iako se ovaj članak fokusira na Windows, iste osnovne informacije trebale bi se primjenjivati i na korisnike Linuxa i Mac računala.
Pregled podataka Firefox profila
Prije nego počnete, provjerite je li Firefox zatvoren pa nema problema s zaključavanjem bilo koje od tih datoteka.
Otvorite SQLite preglednik baze podataka, kliknite otvorenu ikonu i idite na svoj Firefox profil. U sustavu Windows 7 lokacija je ovdje:
% USERPROFILE% \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles \ .default
Zanimljiva baza podataka koju ćemo pogledati je "formhistory.sqlite".
Razlog zašto je ova baza podataka zanimljiva je to što pohranjuje vrijednosti koje unosite u polja za unos obrazaca, kao što su adresa, e-pošta i telefonski broj (ako imate Firefox postavljen da zadrži te informacije).
Kao što možete vidjeti kada otvorite ovu datoteku i pregledate tablicu "moz_formhistory", postoji mnogo unosa koji vam daju uvid u način funkcioniranja ove značajke. U suštini ime HTML polja u koje ste unijeli podatke pohranjeni su u stupcu “fieldname” i odgovarajuća vrijednost u stupcu “vrijednost”.
Budući da su nazivi polja kao što su "E-pošta" i "Predmet" vrlo česti i vjerojatno će biti na više web-lokacija, možete vidjeti nekoliko unosa za istu vrijednost "fieldname" s različitim vrijednostima "vrijednosti". Ovo također objašnjava zašto možete vidjeti vrijednosti koje ste unijeli na jednoj web-lokaciji kada ispunjavate obrazac na potpuno drugoj web-lokaciji.
Međutim, ove informacije mogu biti osjetljive. Na primjer, ako potražim broj svoje kreditne kartice (prema uzorku), u ovoj bazi podataka mogu pronaći unos običnog teksta.
Ako želite pronaći takve unose koje želite riješiti, jednostavno pronađite odgovarajuću vrijednost "id" na kartici Pregled podataka i kliknite gumb Izbriši zapis, spremite promjene i nema ih.
To može biti korisno ne samo za čišćenje osjetljivih podataka, nego i za unos kao što su stare adrese e-pošte ili telefonski brojevi bez potrebe za brisanjem cijele povijesti.
Ostale baze podataka profila
Iako postoji još nekoliko SQLite baza podataka koje možete pogledati (sve s ekstenzijom datoteke .sqlite), u nastavku se nalaze neke koje bi mogle biti zanimljive. Možete ih otvoriti pomoću SQLite preglednika baze podataka, kao što je gore prikazano.
- addons.sqlite = Informacije o instalaciji instaliranih dodataka. To se najvjerojatnije koristi za održavanje trenutačnih instaliranih dodataka.
- content-prefs.sqlite = Pohranjuje informacije specifične za web-mjesta i vaše postavke. Na primjer, zadnje korišteno mjesto na računalu za prijenos datoteke.
- downloads.sqlite = Informacije o stavkama koje se pojavljuju na popisu stavki za preuzimanje.
- extensions.sqlite = Informacije o instaliranim dodacima. Ovdje nema ništa previše pronicljivo, ali ako tražite zamršene pojedinosti o dodatku, informacije ovdje mogu biti korisne.
- formhistory.sqlite = (detaljno opisano gore) Svi podaci bez lozinke koji su spremljeni u Firefoxu.
- signons.sqlite = Spremljene informacije za lozinku za prijavu. Lozinke su šifrirane u odnosu na glavnu zaporku, ali možete vidjeti koliko puta je svaki korišten.
Pogledajte i ako nađete nešto zanimljivo, molimo Vas da podijelite.
Preuzmite SQLite preglednik baze podataka