Come accedere alla Cronologia di Firefox

Ti sei mai chiesto dove Mozilla Firefox 3 salva la Cronologia ?
La Cronologia o history e’ lo storico di tutte le URL delle pagine che sono state visitate dal browser.

Questa viene salvata, insieme a molte altre informazioni, in un file che e’ in realta’ un database relazionale in formato SQLite.

Il file si chiama places.SQLite, e di solito si trova in:

/home/<user>/.mozilla/firefox/<profile folder>/places.SQLite
nei sistemi GNU/Linux
ed in
C:\Documents and Settings\<username>\Application Data\Mozilla\firefox\Profiles\<profile folder>\places.sqlite
nei sistemi Windows XP

SQLite e’ un database engine con licenza Open Source (come Firefox), e come molti altri supporta il linguaggio SQL.

E’ possibile accedere al file della cronologia in due modi:
- in linea di comando
- mediante un frontend (interfaccia) grafico per SQLite (ad esempio SQLite Database Browser)

Ecco come si fa mediante linea di comando:

Scarica ed installa SQLite.
Adesso esegui sqlite3 seguito dal nome del database per accedere ad esso:

sqlite3 path_file

dove path_file e’ il percorso del file places.sqlite .
Verra’ quindi visualizzato il prompt di SQLite. Adesso puoi usare comandi SQL per interrogare il DB.

Prova ad esempio ad eseguire

sqlite> select url from moz_places where url LIKE “%www.wordreference.com%”;

tale comando dara’ la lista di tutte le URL www.wordreference.com visitate mediante Firefox. Tali url presentano tutte le parole che sono state tradotte mediante il sito www.wordreference.com .

Ovviamente questa semplice ricerca puo’ essere fatta dalla cronologia di Firefox: basta visualizzarla (premendo CTRL-H) e cercare la stringa “www.wordreference.com”.
Con SQLite sono pero’ possibili ricerche piu’ complesse mediante l’uso dell’SQL, ed e’ possibile esportare i dati in vari formati.

Puoi trovare diverse query SQL per estrarre molte informazioni dal DB come i downloads effettuati, i siti piu’ visitati o il conteggio delle visite in Firefox Forensic .
Se vuoi infine conoscere lo schema relazionale del DB, visita Forensics Wiki.org .

Commenti, critiche o saluti sono come sempre benvenuti ( fa anche rima :)

Leave a Comment