Google Chrome で入力したキーストロークの合計数を確認する方法

Google Chrome で入力したキーストロークの合計数を確認する方法

私はGoogle I/Oの基調講演を見ていました。600億語の毎日Chromeで入力されます。

値はローカルで更新されていますか?また、それにアクセスする方法はありますか?そうでない場合、キーストロークの合計数を確認する方法はありますか?私は入力しました? 「安全な」拡張機能はありますか?

答え1

値はローカルでは更新されません。Google Chrome が実際にユーザーのキーストロークをすべて記録している場合、その値は Google のサーバーに直接送信され、アクセスする方法はありません。

たとえば、Chrome で自動提案の結果を表示できるように、各キーストロークが Google に送信されている可能性があります。

2008 年の CNET の記事:

Google の新しい Chrome ブラウザの自動提案機能は、ユーザーが目的の場所にたどり着くのを助けるだけではありません。この機能は、検索以外にユーザーがインターネット上で何をしているかに関する豊富な情報を Google に提供します。

ユーザーが Chrome の自動提案機能をオンにしたまま、Google をデフォルトの検索プロバイダーに設定している場合、ユーザーが Enter キーを押す前であっても、Google はブラウザのアドレスバーに入力されたすべてのキー入力にアクセスできるようになります。

さらに、Google は約束した提案を行った後も、そのデータの一部を保持するつもりだ。Google の代表者は CNET News に対し、同社はそのデータの約 2% を保存する予定であり、それを入力したコンピュータのインターネット プロトコル アドレスと一緒に保存する予定だと語った。

理論上は、サイトのアドレスを入力した場合、たとえ Enter キーを押さなかったとしても、Google のサーバーに有罪の証拠が残る可能性があることを意味します。

Google Chrome の自動提案におけるキーストロークのログ記録に関する詳細情報こちらからご覧いただけます


できることは、キーロガー拡張機能を使用して自分でデータを記録することです。当然ですが、教育目的には悪意のあるものではなく、安全なキーロガーが必要です。

使用できるキーロガー スクリプトをいくつか見つけました:

古かったり、機能しなかったりする場合は、いつでも検索できます。「Chrome キーロガー スクリプト」または「Chrome キーロガー拡張機能」

安全でシンプルに見えます(注: テストしていません)。これらは Chrome スクリプト (拡張機能) なので、簡単に操作でき、Chrome にのみアクセスできるため、必要なデータを取得できるはずです。

一部はインターネット接続でオンラインで動作し、一部はローカルでオフラインで動作する可能性があるため、PHP と SQL データベースの操作方法を知っておく必要があるでしょう。

拡張機能/スクリプトをダウンロードしたら、それを開きます (Chrome 拡張機能の場合はファイルです.crx)。JavaScript ファイルを探します。たとえば、 manifest.jsonまたはruntime.js(これは拡張機能の 1 つに含まれていた名前です)。

Facebookのようなウェブサイト固有のスクリプトの場合は、スクリプトを変更して、FacebookだけでなくChromeのすべてのウェブサイトで機能するようにする必要があります。内部manifest.json(または他のJSファイル)で、現在URLでのみキーロガーをトリガーするコードを編集してfacebook.com、どのウェブページでも実行できるようにする必要があります。編集:

"matches": [ "https://www.facebook.com/*", "http://www.facebook.com/*", "http://*.facebook.com/*", "https://*.facebook.com/*"]

に:

"matches": [ "http://*/*", "https://*/*"]

次に、変更した.crx拡張ファイルをドラッグしてchrome://chrome/extensions/そこにドロップすると、インストールされます。

関連情報