apakah mungkin menggunakan shell atau membuat skrip shell untuk mengetahui riwayat penelusuran dari browser yang diinstal pada sistem? Terima kasih
apakah mungkin menggunakan shell atau membuat skrip shell untuk mengetahui riwayat penelusuran dari browser yang diinstal pada sistem? Terima kasih
Jawaban:
Sejarah dapat ditemukan di tabel database di places.sqlite
dalam SQLite format 3
:
$ file ~/.mozilla/firefox/rsbxl7fx.default/places.sqlite
~/.mozilla/firefox/rsbxl7fx.default/places.sqlite: SQLite 3.x database, user version 26
rsbxl7fx.default
Tergantung pada profil Anda
Untuk melihat riwayat Anda perlu menginstal sqlite3:
sudo apt-get install sqlite3
Mulai sqlite3 dengan
sqlite3 ~/.mozilla/firefox/rsbxl7fx.default/places.sqlite
dan daftar misalnya. semua tabel:
sqlite> .tables
moz_anno_attributes moz_favicons moz_items_annos
moz_annos moz_historyvisits moz_keywords
moz_bookmarks moz_hosts moz_places
moz_bookmarks_roots moz_inputhistory
Atau sejarah dengan:
sqlite> SELECT datetime(a.visit_date/1000000,'unixepoch') AS visit_date, b.url FROM moz_historyvisits AS a JOIN moz_places AS b ON a.place_id=b.id WHERE 1 ORDER BY a.visit_date ASC;
The History adalah file biner dalam SQLite format 3
:
$ file ~/.config/google-chrome-beta/Default/History
.config/google-chrome-beta/Default/History: SQLite 3.x database
google-chrome-beta
Tergantung pada versi Chrome Anda
Default
Tergantung pada profil Anda
Untuk menanyakan basis data, Chrome harus ditutup sepenuhnya. Atau Anda harus membuat salinan file dan menggunakan salinan itu.
Untuk melihat riwayat Anda perlu menginstal sqlite3:
sudo apt-get install sqlite3
Mulai sqlite3 dengan
sqlite3 ~/.config/google-chrome-beta/Default/History
dan daftar misalnya. semua tabel:
sqlite> .tables
downloads meta urls
downloads_url_chains segment_usage visit_source
keyword_search_terms segments visits
atau untuk melihat semua URL:
sqlite> SELECT * FROM urls WHERE 1;
sqlitebrowser
sudo apt-get install sqlitebrowser
dan mulai dengan:
sqlitebrowser ~/.config/google-chrome-beta/Default/History
sqlitebrowser ~/.mozilla/firefox/rsbxl7fx.default/places.sqlite
sqliteman
sudo apt-get install sqliteman
dan mulai dengan:
sqliteman ~/.config/google-chrome-beta/Default/History
sqliteman ~/.mozilla/firefox/rsbxl7fx.default/places.sqlite
Sejauh firefox berjalan, ada .mozilla/firefox/********.default/
direktori, di mana ****** adalah nomor unik untuk instalasi Anda. Bagi saya itu qgided18.default
. Menurut /ubuntu//a/412890/295286 file places.sqlite adalah file yang berisi riwayat penelusuran. Anda dapat menggunakan cat untuk melihat file, tetapi itu akan omong kosong bercampur dengan teks. Untuk benar-benar membacanya, gunakan saran AB tentang menginstal sqlitebrowser
browser-history
- riwayat eksternal browser web, seperti netscape
Layanan harus ditambahkan ke skrip startup, dan Anda dapat melihat lalu lintas yang direkam sejauh ini dengan melihat ~/.browser-history/history-log.html
. Namun, ini tidak akan memberi Anda riwayat sebelumnya.