Analizzatore di file di estensioni Chrome
Esamina un archivio di un'estensione Chrome, un pacchetto CRX o manifest.json e ne riepiloga la struttura, le autorizzazioni e i metadati.
Input
Output
Leggimi
Che cos'è un pacchetto di estensione Chrome?
Un'estensione Chrome è solitamente un pacchetto basato su un manifest che contiene metadati, risorse e codice da caricare nel browser. Nella maggior parte dei casi, il file manifest descrive il nome dell'estensione, le autorizzazioni, gli script in background, le icone e altre impostazioni.
Le estensioni impacchettate possono essere distribuite anche come file .crx, che racchiudono gli stessi contenuti dell'archivio in un contenitore specifico di Chrome. Ciò significa che spesso è possibile ottenere molte informazioni su un'estensione senza eseguirla.
Descrizione dello strumento
Questo strumento analizza i file delle estensioni Chrome e riepiloga il manifest e i metadati del pacchetto. Accetta file .crx, .zip o JSON del manifest non elaborato ed estrae i dettagli più utili in un report leggibile.
Usalo per controllare rapidamente le autorizzazioni, le icone, la configurazione in background e i nomi localizzati prima di aprire manualmente il pacchetto.
Esempi
- Un file
.crxfirmato dal Chrome Web Store - Un semplice file
manifest.jsonproveniente da un'estensione non impacchettata - Un pacchetto di estensione compresso contenente
manifest.jsone risorse
Funzionalità
- Supporta l'estrazione dei metadati CRX v2 e CRX v3
- Risolve i nomi e le descrizioni localizzati da
_locales - Mostra anteprime delle icone e il contenuto non elaborato del manifest
Limitazioni
Questo strumento esegue esclusivamente un'analisi con i migliori sforzi possibili. Non esegue il codice dell'estensione, non verifica le catene di attendibilità e non effettua analisi di sicurezza.
Se un pacchetto è incompleto o insolito, il report riflette solo i metadati leggibili dal manifest e dai contenuti dell'archivio.