Chrome拡張機能パッケージとは?

Chrome拡張機能は通常、ブラウザが読み込むメタデータ、アセット、コードを含むマニフェスト駆動型のパッケージです。多くの場合、マニフェストファイルには、拡張機能の名前、権限、バックグラウンドスクリプト、アイコン、その他の設定が記述されています。

パッケージ化された拡張機能は、同じアーカイブ内容をChrome専用のコンテナでラップした .crx ファイルとして配布されることもあります。つまり、拡張機能を実行しなくても、その内容について多くの情報を確認できます。

ツールの説明

このツールはChrome拡張機能のファイルを検査し、マニフェストとパッケージのメタデータを要約します。.crx、.zip、または未加工のマニフェストJSONを受け付け、最も役立つ詳細情報を読みやすいレポートとして抽出します。

パッケージを手動で開く前に、権限、アイコン、バックグラウンド設定、ローカライズされた名前をすばやく確認できます。

例

  • Chrome ウェブストアから取得した署名済みの .crx ファイル
  • パッケージ化されていない拡張機能に含まれる通常の manifest.json ファイル
  • manifest.json とアセットを含むZIP形式の拡張機能バンドル

機能

  • CRX v2およびCRX v3のメタデータ抽出に対応
  • _locales からローカライズされた名前と説明を解決
  • アイコンのプレビューと未加工のマニフェスト内容を表示

制限事項

このツールは可能な範囲での検査のみを行います。拡張機能のコードを実行したり、信頼チェーンを検証したり、セキュリティ分析を実施したりすることはありません。

パッケージが不完全または特殊な形式の場合、レポートにはマニフェストとアーカイブの内容から読み取れるメタデータのみが反映されます。