Google Chrome:拡張機能のアクティビティログ

Googleは、拡張アクティビティログを会社のGoogle Chrome Webブラウザーに統合する予定です。アクティビティログは、拡張機能がChromeブラウザにインストールされてアクティブになったときに何が行われるかを記録します。

拡張機能は特定の機能を拡張するので非常に便利です。拡張機能により、ウェブサイトまたはブラウザUIのコンテンツが変更され、プライバシーが向上し、機能が追加される場合があります ウェブサイトのモニターなど またはダウンロード機能を改善します。

ヒント :最高のChrome拡張機能のリストをご覧ください。

つまり、拡張機能は非常に便利ですが、誤用される可能性もあります。ブラウザには、拡張機能がインストール中に必要とする可能性のある権限の一部が表示されますが、拡張機能が実際に行うことはどこにも明らかにされていません。

適切なスキルを持つ開発者とユーザーは、拡張機能の動作を詳細に分析できます。通常のユーザーはできませんし、それがかなり問題です。

Chromeの拡張アクティビティログ

chrome activity log extensions

Googleは、ブラウザの最新の開発バージョンであるChrome Canaryに新機能を実装しました。これは最近、ブラウザに拡張ログを統合するものです。

ログは、API呼び出し、ローカルストレージアクセス、スクリプトインジェクション、およびその他の相互作用を強調しています。

セットアップ

chrome activity logging

拡張機能のアクティビティログを有効にするには、起動パラメーターを指定してGoogle Chromeを実行する必要があります。 --enable-extension-activity-loggingを指定してChromeを実行し、ロギング機能を有効にします。

Windowsユーザーは、次の方法でこれを行うことができます。

  1. タスクバー、またはスタートメニューかデスクトップでChrome(Canary)ショートカットを見つけます。
  2. アイコンが表示されている場合は、アイコンを右クリックして[プロパティ]を選択します。プロパティが表示されていない場合は、もう一度Chrome Canaryアイテムを右クリックし、2番目のコンテキストメニューから[プロパティ]を選択します。
  3. [追加] --enable-extension-activity-loggingを[ターゲット]フィールドに追加し、既存の文字列と起動パラメータの間にスペースを残してください。 'C: Users Martin AppData Local Google Chrome SxS Application chrome.exe' --enable-extension-activity-logging
  4. OKをクリックします。

操作後、Chromeはパラメーターを指定して実行されます。実験的なフラグはまだ使用できません。

使用法

view activity log chrome

この機能はChrome拡張機能マネージャーの拡張機能のページに追加されます。

  1. ロードするだけ chrome:// extensions / Google Chromeでは、インストールされているすべての拡張機能を表示します。
  2. 関心のある拡張機能の横にある[詳細]リンクをクリックします。
  3. ページの[アクティビティログを表示]オプションを選択します。

Chromeでは、デフォルトでアクティビティ履歴が表示されます。各エントリは、そのタイプとともにリストされます。 content_script、api_call、またはdom_access、関数またはファイルの名前、そのタイプのイベントの数、およびごみ箱アイコン。

リアルタイムに切り替えて、発生時にアクティビティを表示できます。履歴とリアルタイムのもう1つの重要な違いは、履歴にはマージされたレコードが表示され、個々のレコードをリアルタイムでリストすることです。

履歴には、各API呼び出し、domアクセス、またはインジェクションが1回表示されます。記録されたイベントの場合、番号をクリックすると、アクティビティが発生したドメインが表示されます。

アクティビティログの上部には検索機能があります。 URLまたはAPI呼び出しでフィルタリングするために使用できます。

おわりに

Google Chromeでの拡張アクティビティログの統合は歓迎すべき追加です。利用可能かどうかを判断するには時期尚早ですが、拡張機能の開発者や拡張機能の詳細を知りたいユーザーにとっては非常に便利です。

この方法でスクリプトインジェクション、ローカルファイルへのアクセス、またはその他のアクティビティを見つけるのは簡単です。アクティビティログを使用して、拡張機能の詳細を確認できます。

個々の拡張機能に焦点を当てたビューだけでなく、インストールされているすべての拡張機能の結合ビューを表示したいと思います。

では、あなた :拡張機能のアクティビティログについてどう思いますか? (経由 Techdows