Was ist ein Firefox-Erweiterungspaket?

Firefox-Erweiterungen sind in der Regel manifestbasierte Pakete, die als .xpi- oder .zip-Archive bzw. als reine manifest.json-Dateien verteilt werden. Das Manifest definiert den Namen der Erweiterung, Berechtigungen, Symbole, Versionsanforderungen und weitere Metadaten.

Da Firefox-Erweiterungen zunächst über Metadaten beschrieben werden, können Sie viele nützliche Informationen prüfen, ohne das Add-on in den Browser zu laden.

Toolbeschreibung

Dieses Tool untersucht Firefox-Erweiterungsdateien und fasst die Manifest- und Archivmetadaten zusammen. Es akzeptiert .xpi, .zip oder reines Manifest-JSON und stellt die wichtigen Felder in einem übersichtlichen Format dar.

Verwenden Sie es, um Berechtigungen, Gecko-ID-Einstellungen, Versionsanforderungen und lokalisierte Metadaten zu prüfen, bevor Sie das Paket manuell öffnen.

Beispiele

  • Eine paketierte .xpi-Erweiterung
  • Ein gezipptes Erweiterungspaket mit manifest.json
  • Eine reine Manifest-JSON-Datei aus einem entpackten Add-on

Funktionen

  • Erkennt, ob die Quelle ein Archiv oder eine Manifestdatei ist
  • Löst lokalisierte Namen und Beschreibungen aus _locales auf
  • Zeigt Symbolvorschauen und den Inhalt des unveränderten Manifests an

Einschränkungen

Dies ist ausschließlich ein Metadateninspektor. Er führt keinen Erweiterungscode aus und überprüft nicht das Laufzeitverhalten.

Der Bericht enthält nur Felder, die im Paket und Manifest vorhanden sind. Daher können ungewöhnliche oder unvollständige Archive zu unvollständigen Ergebnissen führen.