Analizador de archivos de extensiones de Chrome
Inspecciona un archivo de extensión de Chrome, un paquete CRX o manifest.json y resume su estructura, permisos y metadatos.
Entrada
Salida
Leerme
¿Qué es un paquete de extensión de Chrome?
Una extensión de Chrome suele ser un paquete basado en un manifiesto que contiene metadatos, recursos y código para que el navegador lo cargue. En la mayoría de los casos, el archivo de manifiesto describe el nombre de la extensión, los permisos, los scripts en segundo plano, los iconos y otras configuraciones.
Las extensiones empaquetadas también pueden distribuirse como archivos .crx, que encapsulan el mismo contenido del archivo comprimido en un contenedor específico de Chrome. Esto significa que a menudo puedes obtener mucha información sobre una extensión sin ejecutarla.
Descripción de la herramienta
Esta herramienta inspecciona archivos de extensiones de Chrome y resume el manifiesto y los metadatos del paquete. Acepta archivos .crx, .zip o un manifiesto JSON sin procesar, y extrae los detalles más relevantes en un informe fácil de leer.
Úsala para comprobar rápidamente los permisos, los iconos, la configuración en segundo plano y los nombres localizados antes de abrir el paquete manualmente.
Ejemplos
- Un archivo
.crxfirmado de Chrome Web Store - Un archivo
manifest.jsonsimple de una extensión sin empaquetar - Un paquete de extensión comprimido que contiene
manifest.jsony recursos
Características
- Admite la extracción de metadatos de CRX v2 y CRX v3
- Resuelve los nombres y las descripciones localizados desde
_locales - Muestra vistas previas de los iconos y el contenido sin procesar del manifiesto
Limitaciones
Esta herramienta solo realiza una inspección basada en la información disponible. No ejecuta el código de la extensión, no verifica las cadenas de confianza ni realiza análisis de seguridad.
Si un paquete está incompleto o presenta una estructura inusual, el informe solo refleja los metadatos que se pueden leer del manifiesto y del contenido del archivo comprimido.