Was ist ein Chrome-Erweiterungspaket?

Eine Chrome-Erweiterung ist in der Regel ein manifestgesteuertes Paket, das Metadaten, Ressourcen und Code enthält, die vom Browser geladen werden. In den meisten Fällen beschreibt die Manifestdatei den Namen der Erweiterung, Berechtigungen, Hintergrundskripte, Symbole und weitere Einstellungen.

Gepackte Erweiterungen können auch als .crx-Dateien verteilt werden, die denselben Archivinhalt in einen Chrome-spezifischen Container einschließen. Das bedeutet, dass Sie häufig viele Informationen über eine Erweiterung erhalten können, ohne sie auszuführen.

Toolbeschreibung

Dieses Tool untersucht Chrome-Erweiterungsdateien und fasst das Manifest sowie die Paketmetadaten zusammen. Es akzeptiert .crx, .zip oder rohes Manifest-JSON und extrahiert die wichtigsten Details in einen übersichtlichen Bericht.

Verwenden Sie es, um Berechtigungen, Symbole, die Hintergrundkonfiguration und lokalisierte Namen schnell zu überprüfen, bevor Sie das Paket manuell öffnen.

Beispiele

  • Eine signierte .crx-Datei aus dem Chrome Web Store
  • Eine einfache manifest.json-Datei aus einer entpackten Erweiterung
  • Ein ZIP-Archiv einer Erweiterung mit manifest.json und Ressourcen

Funktionen

  • Unterstützt die Extraktion von CRX-v2- und CRX-v3-Metadaten
  • Löst lokalisierte Namen und Beschreibungen aus _locales auf
  • Zeigt Symbolvorschauen und den Inhalt des rohen Manifests an

Einschränkungen

Dieses Tool führt ausschließlich eine bestmögliche Untersuchung durch. Es führt keinen Erweiterungscode aus, überprüft keine Vertrauensketten und führt keine Sicherheitsanalyse durch.

Wenn ein Paket unvollständig oder ungewöhnlich ist, gibt der Bericht nur die Metadaten wieder, die aus dem Manifest und dem Archivinhalt gelesen werden können.