Filanalysator for Chrome-utvidelser
Undersøk et Chrome-utvidelsesarkiv, en CRX-pakke eller manifest.json, og oppsummer strukturen, tillatelsene og metadataene.
Inndata
Utdata
Les meg
Hva er en Chrome-utvidelsespakke?
En Chrome-utvidelse er vanligvis en manifeststyrt pakke som inneholder metadata, ressurser og kode som nettleseren kan laste inn. I de fleste tilfeller beskriver manifestfilen navnet på utvidelsen, tillatelser, bakgrunnsskript, ikoner og andre innstillinger.
Pakkede utvidelser kan også distribueres som .crx-filer, som pakker det samme arkivinnholdet inn i en Chrome-spesifikk beholder. Det betyr at du ofte kan lære mye om en utvidelse uten å kjøre den.
Beskrivelse av verktøyet
Dette verktøyet undersøker Chrome-utvidelsesfiler og oppsummerer manifestet og metadataene for pakken. Det godtar .crx, .zip eller rå manifest-JSON og trekker ut de mest nyttige detaljene i en lesbar rapport.
Bruk det til raskt å kontrollere tillatelser, ikoner, bakgrunnskonfigurasjon og lokaliserte navn før du åpner pakken manuelt.
Eksempler
- En signert
.crx-fil fra Chrome Web Store - En vanlig
manifest.json-fil fra en utpakket utvidelse - En zippet utvidelsespakke som inneholder
manifest.jsonog ressurser
Funksjoner
- Støtter uttrekking av CRX v2- og CRX v3-metadata
- Finner lokaliserte navn og beskrivelser fra
_locales - Viser forhåndsvisninger av ikoner og det rå manifestinnholdet
Begrensninger
Dette verktøyet utfører kun en inspeksjon etter beste evne. Det kjører ikke utvidelseskode, bekrefter tillitskjeder eller utfører sikkerhetsanalyse.
Hvis en pakke er ufullstendig eller uvanlig, gjenspeiler rapporten bare metadataene som kan leses fra manifestet og arkivinnholdet.