Analyseur de fichiers d’extensions Firefox
Examinez une archive d’extension Firefox ou un fichier manifest.json et obtenez un résumé de sa structure, de ses permissions et de ses métadonnées.
Entrée
Sortie
Documentation
Qu’est-ce qu’un package d’extension Firefox ?
Les extensions Firefox sont généralement des packages fondés sur un fichier manifeste, distribués sous forme d’archives .xpi ou .zip, ou de fichiers manifest.json bruts. Le manifeste définit le nom de l’extension, les permissions, les icônes, les contraintes de version et d’autres métadonnées.
Comme les extensions Firefox sont d’abord déclarées via des métadonnées, vous pouvez examiner de nombreuses informations utiles sans charger le module complémentaire dans le navigateur.
Description de l’outil
Cet outil inspecte les fichiers d’extension Firefox et résume les métadonnées du manifeste et de l’archive. Il accepte les fichiers .xpi, .zip ou les fichiers JSON de manifeste bruts, puis présente les champs importants dans un format lisible.
Utilisez-le pour vérifier les permissions, les paramètres de l’identifiant Gecko, les exigences de version et les métadonnées localisées avant d’ouvrir manuellement le package.
Exemples
- Une extension
.xpiempaquetée - Un bundle d’extension compressé contenant
manifest.json - Un fichier JSON de manifeste brut provenant d’un module complémentaire décompressé
Fonctionnalités
- Détecte si la source est une archive ou un fichier manifeste
- Résout les noms et descriptions localisés depuis
_locales - Affiche des aperçus des icônes et le contenu brut du manifeste
Limitations
Il s’agit uniquement d’un inspecteur de métadonnées. Il n’exécute pas le code de l’extension et ne valide pas son comportement à l’exécution.
Le rapport inclut uniquement les champs présents dans le package et le manifeste ; les archives inhabituelles ou incomplètes peuvent donc produire des résultats partiels.