履歴を表示せずにブラウザの履歴を表示できますか?


12

閲覧履歴を表示したいラップトップには2人のユーザーがいます。Googleクロムが主に使用されます。履歴のみを表示する場合、他のユーザーが表示したことを確認できますか?履歴から何かを削除したい場合、何かが削除されたことを表示せずに削除するにはどうすればよいですか?たとえば、履歴からタブを開いて表示し、それを削除したい場合はどうすればいいですか?


1
履歴を別の場所(オンラインなど)に保存する拡張機能またはアドオンもあります
-Xen2050

1
Chromeでは、メニューから[完全な履歴]を開き、個々のサイトを表示、削除することができます。これらのアクションはいずれも保存されません。
-JPhi1618

3
履歴に何かを保存したくない場合は、シークレットモードを使用します。エントリは履歴に移動することはなく、エントリを削除することを忘れないため、後でエントリを削除するよりも安全です。
グロノスタジ

2
最善の方法は、2人のユーザー用に個別のアカウントとプロファイルを作成し、将来そのような複雑さを回避することです。
-xji

回答:


18

Chromeはその履歴をSQlite 3データベースに保存します。このデータベースファイルを単に読み取り/変更できます。そのシステムで行われたものはプライベートではなく、いつでもそれらのものがなくなる可能性があることをユーザーに必ず通知してください。

ウィンドウズ: C:\users\username\AppData\Local\Google\Chrome\User Data\Default\History

Linux: ~username/.config/google-chrome/Default\History

SQLite 3対応ソフトウェアで開きます。


10

Chromeで履歴を表示する場合、通常は記録されません。他のユーザーがコンピューターフォレンジックの専門家でない限り、彼/彼女はあなたが履歴を見たことを見ることができず、あなたが履歴から何かを削除したかどうかも知りません。

注:Chromeバージョン60.0.3112.101を使用しています。


ありがとうございました。何かが削除された場合、それはコンピューターのゴミ箱に行きますか?
SMASH42

1
いいえ、データベースから削除されます。ディスク上のファイルではありませんでした。
-JPhi1618

10
率直に言って、それはディスク上のファイルの一部でした。
-Kroltan

5
履歴ページは最近閉じたリストに表示されるため、superuser.com / questions / 1006740が役立つ場合があります。
ラズバンソコル

2
VACUUMDBを上書きしない限り、SQLite DBから削除されたデータは、それが占有しているスペースが他の何かにリサイクルされるまでファイル内に残ります。
マッテオイタリア

0

sqlitebrowserを使用します。履歴は、Google \ Chromeの下のAppDataのどこかにsqliteデータベースファイル(.db IIIRC)として保存されます。簡単に確認できます。より良いインターフェースを持つ他のプログラムを見つけることができると確信していますが、sqlitebrowserは十分すぎるほどです。

関連リンク:https : //gist.github.com/dropmeaword/9372cbeb29e8390521c2(unixtimeを人間が読めるタイムスタンプとして表示)

Googleの\クロームのuserdataフォルダでは、あなたが呼び出すことができます sqlite History "select datetime(last_visit_time/1000000-11644473600,'unixepoch'),url from urls order by last_visit_time desc" > history_export.txtし、完全なダンプがhistory_report.txtにlast_visit_timeで注文しました

別の方法として、これがありますhttp : //www.nirsoft.net/utils/browsing_history_view.html

私はずっと前にそれを使用しました、そしてそれは適切に働きました。


0

データベースに直接アクセスすることで、「内部」で履歴を編集できるという他の回答に同意します。これは、chromeが履歴データベースへの変更を記録するために備えているロギングメカニズムをバイパスするだけです。SQLLiteはファイルデータベースです(ただし、以下は他のdbmsにも当てはまります)。データはOSのファイルシステム上のファイルです。つまり、その最終アクセス時刻と変更時刻はファイルシステムによって保持されます。そのため、通常、データベースへの変更は最終的にディスク上のファイルに反映されます(データがメモリからフラッシュされるとき)。システムのクロックを変更してから元に戻すことで、これを緩和できます。しかし、これはレジストリの変更などにつながります。私のポイントは、OSの監視下で痕跡を残さずに何かをするのは難しいということです。


1
多分これを答えにする何かを追加しますか?現在、チャットやコメントに行くべき議論に大きく傾いていますが、これは偏執病者にとっては素晴らしい答えになる可能性があり、法医学分析に関して完全に有効なポイントがあります。
サンポサラーラ-codidact.org

0

ブラウザの履歴からリンクを開くと、開いたリンクが履歴に再び表示されるため、リンクが目立ちます。最近アクセスしたリンクを開くと、アクセスしたリンクが履歴の最上部に移動します。つまり、アクセス時間が更新されます(最近のものとして正確にカウントされるものはわかりません。最大1時間だと思います)。

最初のケースでは、履歴から新しいエントリを削除できます。2番目のケースでは、エントリが1つしかないため、削除すると疑わしくなりますが、アクセス時間が変更されたため、エントリを残すことも疑わしくなります。

これに対する単純な非技術的解決策は、新しいシークレットウィンドウで履歴からリンクを開くことです。

他のユーザーが履歴のみを検査しているほとんどの場合、これで十分だと思います。また、サイトが訪問されたかどうかを判断するためにコンピューターの専門家が使用するテクニックの一部(ブラウザーのキャッシュやブラウザーのログの検査など)も防ぐことができますが、ネットワークトラフィックが監視されている場合は役に立ちません。


-1

私は同じ問題を抱えていたので、新しいタブを開いて履歴を表示/編集し、ホームページが完全にロードされていることを確認してから、履歴に移動して必要なことを行います。次に、戻る矢印を押すと、ブラウザのホームページに戻ります。履歴がまだ開いているときに閉じなかった理由は、最近閉じられた状態になる可能性があり、履歴が開かれたことを示すからです。Chromeのバージョンでは、「最近閉じた」オプションの下のエントリを削除できません。または、他の人がすでにコメントしているように、シークレットモードを使用します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.