İnternet tarama geçmişini kabuktan alma


11

yüklü tarayıcılardan tarama geçmişini bulmak için kabuk kullanmak veya kabuk komut dosyası oluşturmak mümkün mü? teşekkür ederim


Hangi tarayıcı için?
AB

Yanıtlar:


15

Firefox örneği:

Tarih içinde bir veritabanı tablosunda bulunabilir places.sqliteiçinde 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

    Profilinize bağlı olarak

Geçmişi görüntülemek için sqlite3 yüklemeniz gerekir:

sudo apt-get install sqlite3

Sqlite3 ile şununla başla:

sqlite3 ~/.mozilla/firefox/rsbxl7fx.default/places.sqlite

ve liste örn. tüm tablolar:

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

Veya şu tarihle birlikte:

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;

Chrome için örnek:

Tarih içinde bir ikili dosyadır SQLite format 3:

$ file ~/.config/google-chrome-beta/Default/History           
.config/google-chrome-beta/Default/History: SQLite 3.x database
  • google-chrome-beta

    Chrome sürümünüze bağlı olarak

  • Default

    Profilinize bağlı olarak

Veritabanını sorgulamak için Chrome'un tamamen kapalı olması gerekir. Veya dosyanın bir kopyasını oluşturmanız ve bu kopyayı kullanmanız gerekir.

Geçmişi görüntülemek için sqlite3 yüklemeniz gerekir:

sudo apt-get install sqlite3

Sqlite3 ile şununla başla:

sqlite3 ~/.config/google-chrome-beta/Default/History

ve liste örn. tüm tablolar:

sqlite> .tables
downloads             meta                  urls                
downloads_url_chains  segment_usage         visit_source        
keyword_search_terms  segments              visits

veya tüm URL'leri görmek için:

sqlite> SELECT * FROM urls WHERE 1;

Tüm örnekler için; alternatif olarak bir GUI kullanılabilir:

  • sqlitebrowser

    sudo apt-get install sqlitebrowser

    ve şununla başla:

    sqlitebrowser ~/.config/google-chrome-beta/Default/History
    sqlitebrowser ~/.mozilla/firefox/rsbxl7fx.default/places.sqlite
    
  • sqliteman

    sudo apt-get install sqliteman

    ve şununla başla:

    sqliteman ~/.config/google-chrome-beta/Default/History
    sqliteman ~/.mozilla/firefox/rsbxl7fx.default/places.sqlite
    

@LjinKazama Cevabımdan memnun kaldınız mı? O zaman bana bir oy verin (∧). Sorununuzu çözebilirsem, cevabımı işaretlemeniz iyi olurdu (✓). askubuntu.com/help/someone-answers ;)
AB

Sadece herkese yardım etmek için, bunlardan herhangi birinde veritabanını görüntülediğinizde << moz_places >> tablosunu (sürüm 38.8 ~ debian 8 'Jessy') görüntülemek isteyeceksiniz.
DaveM

3

Firefox'a gelince .mozilla/firefox/********.default/, ****** kurulumunuza özgü bir sayı olan dizin var . Benim için öyle qgided18.default. Göre https://askubuntu.com/a/412890/295286 places.sqlite dosya tarama geçmişi içeren biridir. Dosyaları görüntülemek için cat'ı kullanabilirsiniz, ancak metinle karıştırılmış anlamsız olacaktır. Bunu gerçekten okumak için AB'nin sqlitebrowser kurulumuyla ilgili önerisini kullanın


1

browser-history - netscape gibi web tarayıcılarının harici geçmişi

Hizmetin başlangıç ​​komut dosyalarına eklenmesi gerekir ve şu ana kadar kaydedilen trafiği görüntüleyerek görüntüleyebilirsiniz ~/.browser-history/history-log.html. Ancak, bu size önceki geçmişi vermeyecektir.


@AB İşe yaramaz, dosya sistemindeki geçmiş dosyasının dosya konumunu kastediyordu (bunu düzenledim)
kaos
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.