NoScript es un excelente complemento, tanto para la seguridad como para el bloqueo de anuncios. Sin embargo, he descubierto que no siempre es fácil averiguar qué scripts deben permitirse en ciertas páginas, para poder usar las funciones que quiero y al mismo tiempo bloquear los scripts innecesarios. Muchas veces, no es suficiente simplemente activar los scripts para el dominio del sitio que está visitando.
Por ejemplo, para usar StackExchange al máximo, he tenido que habilitar los scripts para:
- stackexchange.com
- googleapis.com
- sstatic.net
En el pasado, generalmente lo he resuelto por prueba y error. Sin embargo, esa definitivamente no es la forma en que debería hacerse. Me deja vulnerable a la posibilidad de ejecutar secuencias de comandos maliciosas o publicitarias durante la fase de prueba y error, lo que podría provocar daños irreparables.
La mayoría de las veces, este problema surge cuando quiero usar una determinada función en un sitio web pero el script está alojado en un dominio diferente. Generalmente comienzo por habilitar a los "sospechosos habituales" como domain.tld, domaincdn.tld, domain-images.tld. Sin embargo, esto no siempre funciona. Y, un poco aparte de esto, realmente no hay una forma intuitiva (aparte de ejecutar una consulta WHOIS y confiar en esos resultados) para estar seguro de que domain-images.tld es propiedad y está controlado por las mismas personas que ejecutan domain.tld, o que sus scripts realmente ofrecen cualquier funcionalidad que yo quiera.
¿Existe algún complemento adicional u otro método que pueda usarse para averiguar qué dominios / scripts deben incluirse en la lista blanca para usar ciertas funciones de un sitio web? Preferiblemente, el método no debería requerir el conocimiento de ningún lenguaje de scripting o requerir que el usuario interprete el código fuente de los sitios.
Mi concepto de una solución "ideal" sería un complemento que me permita hacer clic con el botón derecho en cualquier elemento de la página interactiva (botón, hipervínculo, objeto flash, etc.) y ver una lista de sitios que albergan los scripts necesarios para ese elemento. realizar su función. También debería permitirme hacer clic con el botón derecho en un lugar vacío de la página y ver qué dominios alojan los scripts que afectan el diseño y el formato de la página.
Esta pregunta fue Cuestión de la semana sobre seguridad de TI .
Lea el 02 de septiembre de 2011 entrada de blog para obtener más detalles o envíe su propio Pregunta de la semana.