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.json en 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.