Bajo nueva administración
- Una extensión con la capacidad de verificar si cambió la información del desarrollador listada en Chrome Web Store.
- Revisa de forma intermitente los cambios de propiedad de las extensiones instaladas.
- Si hay cambios, muestra una insignia roja en el ícono de la extensión para alertar al usuario.
- Creada por Matt Frisbie.
- Discutida en una conversación de Hacker News.
¿Por qué es necesaria?
- Los desarrolladores de extensiones reciben constantemente ofertas de compra para sus extensiones.
- En la mayoría de los casos, estos compradores intentan engañar a los usuarios existentes.
- Los usuarios no saben que la extensión cambió y ahora podría estar comprometida.
- Bajo nueva administración ofrece a los usuarios una notificación sobre cambios de propiedad para que puedan tomar decisiones informadas sobre el software que usan.
Cómo instalarla
- Instálala aquí: (pendiente de aprobación en Chrome Web Store)
- O descarga una versión precompilada, descomprime el archivo .zip y carga el directorio
dist en Chrome.
Compilar desde el código fuente
- Bajo nueva administración usa Parcel, React, Typescript y TailwindCSS.
- Instala las dependencias con
yarn install.
- Ejecútala localmente con
yarn start.
- Genera la versión de lanzamiento con
yarn build.
¿Por qué se necesita un servidor externo?
- El navegador tiene reglas especiales que modifican los dominios de marketplaces de extensiones.
- Por ejemplo, no se puede configurar una regla
declarative_net_request para chromewebstore.google.com.
- Por eso, esta extensión delega la verificación de la información del desarrollador al servidor API de ExBoost.
Opinión de GN⁺
- Esta extensión es una herramienta importante que ayuda a los usuarios a proteger su privacidad y sus datos. Al notificarles cuando cambia la propiedad de una extensión, permite responder a posibles riesgos de seguridad derivados de ese cambio.
- Los cambios de propiedad de extensiones deberían divulgarse de forma transparente a los usuarios, y las herramientas que detectan estos cambios cumplen un papel importante para mantener la confianza de los usuarios.
- Otros proyectos open source que ofrecen esta tecnología o funciones similares incluyen Privacy Badger de la EFF y Privacy Essentials de DuckDuckGo. Estos se enfocan en proteger la privacidad en línea del usuario.
- Al adoptar esta extensión, conviene considerar si realmente detecta con precisión los cambios de propiedad y si esa detección no afecta negativamente la experiencia de navegación del usuario.
- Como los cambios de propiedad pueden implicar un riesgo de seguridad real para el usuario, este tipo de extensión es una herramienta muy útil y necesaria. Sin embargo, como puede que no detecte perfectamente todos los cambios de propiedad y un cambio detectado no siempre implique un resultado negativo, los usuarios deben seguir actuando con cautela.
1 comentarios
Comentario de Hacker News
key.pemdistinto, el ID cambia. Si el ID cambió, es posible que el propietario haya cambiado, aunque el dueño original también pudo haber entregado la clave privada al nuevo dueño. Google no exige la clave privada en cada subida, así que el nuevo propietario puede publicar cambios sin tener acceso a esa clave.check. Otra opinión fue que debería cambiarse la política para que cualquier cambio de propiedad de una extensión requiera la aprobación del usuario.