2011-07-14 11 views
6

Quiero crear un complemento para Firefox, que debe comprobar cada JavaScript en una página de carga. Y si hay un código, que no está permitido, debe bloquearse o modificarse (es parte de la protección XSS). Pero no sé, cómo implementar esto. Intenté crear un observador de solicitud http-en-modificación y así tengo acceso a los scripts. ¿Pero cómo puedo modificarlos antes de que Firefox lo ejecute?Crear un complemento para modificar los datos de JavaScript antes de ejecutarse en Firefox

Mi segunda versión de prueba fue crear un complemento como el complemento Flashblock. Así que hice un archivo CSS y vinculo las etiquetas de script a un archivo xml. En el archivo xml, creo un marcador de posición y reemplazo el javascript. Cuando comienzo una página y miro dentro de DOM-Inspector, funciona bien ... hay etiquetas div en lugar de etiquetas javascript. El problema es que Firefox todavía ejecutó los javascripts originales y mi prueba falló.

¿Alguien tiene algunos consejos para mí?

ps: sry, por mi Inglés, pero Inglés no es mi lengua materna

Respuesta

Cuestiones relacionadas