Dateianalysator für Firefox-Erweiterungen
Untersuchen Sie ein Archiv einer Firefox-Erweiterung oder eine manifest.json-Datei und fassen Sie deren Struktur, Berechtigungen und Metadaten zusammen.
Eingabe
Ausgabe
Readme
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
_localesauf - 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.