Bestandsanalyse voor Chrome-extensies
Analyseer een Chrome-extensiearchief, CRX-pakket of manifest.json en vat de structuur, machtigingen en metadata samen.
Invoer
Uitvoer
Readme
Wat is een Chrome-extensiepakket?
Een Chrome-extensie is doorgaans een manifestgestuurd pakket dat metadata, assets en code bevat die door de browser moeten worden geladen. In de meeste gevallen beschrijft het manifestbestand de naam van de extensie, machtigingen, achtergrondscripts, pictogrammen en andere instellingen.
Verpakte extensies kunnen ook worden gedistribueerd als .crx-bestanden, waarin dezelfde archiefinhoud in een Chrome-specifieke container wordt verpakt. Dat betekent dat je vaak veel over een extensie te weten kunt komen zonder deze uit te voeren.
Beschrijving van de tool
Deze tool inspecteert Chrome-extensiebestanden en vat het manifest en de metadata van het pakket samen. De tool accepteert .crx, .zip of onbewerkte manifest-JSON en haalt de belangrijkste gegevens eruit voor een leesbaar rapport.
Gebruik de tool om snel machtigingen, pictogrammen, achtergrondconfiguratie en gelokaliseerde namen te controleren voordat je het pakket handmatig opent.
Voorbeelden
- Een ondertekend
.crx-bestand uit de Chrome Web Store - Een gewoon
manifest.json-bestand van een uitgepakte extensie - Een gecomprimeerde extensiebundel met
manifest.jsonen assets
Functies
- Ondersteunt extractie van CRX v2- en CRX v3-metadata
- Haalt gelokaliseerde namen en beschrijvingen op uit
_locales - Toont pictogramvoorbeelden en de onbewerkte manifestinhoud
Beperkingen
Deze tool voert alleen een inspectie uit op basis van de beschikbare informatie. De tool voert geen extensiecode uit, verifieert geen vertrouwensketens en voert geen beveiligingsanalyse uit.
Als een pakket onvolledig of ongebruikelijk is, weerspiegelt het rapport alleen de metadata die uit het manifest en de inhoud van het archief kunnen worden gelezen.