Javascript agregando js
Frecuentes
Visto 57 veces
3
Imaginemos que tenemos una página web. No tenemos acceso directo a esta página, por lo que no pudimos cambiar el código fuente, pero necesitamos agregar un js a su contenido. ¿Hay alguna manera? Me refiero, por ejemplo, a javascript externo o de cualquier otra forma.
3 Respuestas
1
comprobar Greasemonkey y su addon para FF. Puede usarlo para inyectar js en cualquier página.
contestado el 03 de mayo de 12 a las 12:05
1
Sin ningún acceso, por supuesto, no puede agregar ningún script al sitio. ¿De qué estamos hablando? ¿Instrucciones XSS?
Tal vez deberías aclarar qué es exactamente lo que buscas y por qué motivo. La declaración anterior sigue siendo cierta, sin acceso, sin agregar permanentemente ningún script (sin algún tipo de ataque xss).
Si solo desea inyectar código en una página que abre localmente, puede usar cualquier js-console como Firebug. Por ejemplo
var head = document.head || document.getElementsByTagName('head')[0] || document.documentElement,
scr = document.createElement('script');
scr.src = 'http://myserver/myscript.js';
scr.type = 'text/javascript';
head.insertBefore(scr, head.firstChild);
contestado el 03 de mayo de 12 a las 12:05
0
Generalmente no, sin embargo, una extensión del navegador podría hacerlo.
contestado el 03 de mayo de 12 a las 12:05
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas javascript or haz tu propia pregunta.
¿Esto es con qué propósito?. Puede usar Firebug o complementos de navegador similares para hacerlo, para su propio propósito. - Niranjan
Greasemonkey es lo que necesitas. - Elzo Valugi
Big_buka, Sí, @Elzo tiene razón, Greasemonkey es el mejor. - Niranjan
¡lol! preguntas de hacking en stackoverflow xD - Sebastian Breit
Quienes somos nosotros"? ¿Eres responsable de cargar una página dentro de un iframe de una página de tu propiedad? Si es así, la seguridad a nivel del navegador le impedirá acceder a la página en el iframe si está en un dominio diferente. Esto es para evitar ataques de secuencias de comandos entre sitios. Si tiene el control del navegador que está cargando la página, puede usar algo como Greasemonkey. - Ivan Karajas