apakah mungkin menggunakan shell atau membuat skrip shell untuk mengetahui riwayat penelusuran dari browser yang diinstal pada sistem? Terima kasih
command-line
bash
scripts
LjinKazama
sumber
sumber
Jawaban:
Contoh untuk Firefox:
Sejarah dapat ditemukan di tabel database di
places.sqlite
dalamSQLite format 3
:rsbxl7fx.default
Tergantung pada profil Anda
Untuk melihat riwayat Anda perlu menginstal sqlite3:
Mulai sqlite3 dengan
dan daftar misalnya. semua tabel:
Atau sejarah dengan:
Contoh untuk Chrome:
The History adalah file biner dalam
SQLite format 3
: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:
Mulai sqlite3 dengan
dan daftar misalnya. semua tabel:
atau untuk melihat semua URL:
Untuk semua contoh; sebagai alternatif, GUI dapat digunakan:
sqlitebrowser
dan mulai dengan:
sqliteman
dan mulai dengan:
sumber
Sejauh firefox berjalan, ada
.mozilla/firefox/********.default/
direktori, di mana ****** adalah nomor unik untuk instalasi Anda. Bagi saya ituqgided18.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 sqlitebrowsersumber
browser-history
- riwayat eksternal browser web, seperti netscapeLayanan 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.sumber