Analizzatore di file di estensioni Firefox
Esamina un archivio di un'estensione Firefox o manifest.json e ne riepiloga la struttura, le autorizzazioni e i metadati.
Input
Output
Leggimi
Che cos'è un pacchetto di estensione per Firefox?
Le estensioni per Firefox sono generalmente pacchetti basati su un manifest distribuiti come archivi .xpi o .zip, oppure come file manifest.json non elaborati. Il manifest definisce il nome dell'estensione, le autorizzazioni, le icone, i requisiti di versione e altri metadati.
Poiché le estensioni per Firefox vengono dichiarate innanzitutto tramite metadati, è possibile esaminare molte informazioni utili senza caricare l'estensione nel browser.
Descrizione dello strumento
Questo strumento esamina i file delle estensioni per Firefox e riepiloga i metadati del manifest e dell'archivio. Accetta file .xpi, .zip o JSON del manifest non elaborato e presenta i campi importanti in un formato leggibile.
Usalo per esaminare le autorizzazioni, le impostazioni del Gecko ID, i requisiti di versione e i metadati localizzati prima di aprire manualmente il pacchetto.
Esempi
- Un'estensione
.xpiimpacchettata - Un bundle di estensione compresso con
manifest.json - Un file JSON del manifest non elaborato proveniente da un add-on non impacchettato
Funzionalità
- Rileva se l'origine è un archivio o un file manifest
- Risolve i nomi e le descrizioni localizzati da
_locales - Mostra le anteprime delle icone e il contenuto non elaborato del manifest
Limitazioni
Si tratta esclusivamente di uno strumento di ispezione dei metadati. Non esegue il codice dell'estensione né convalida il comportamento in fase di esecuzione.
Il report include solo i campi presenti nel pacchetto e nel manifest, pertanto gli archivi insoliti o incompleti potrebbero produrre risultati parziali.