Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Casidiablo en 14 Septiembre 2006, 23:05 pm



Título: Analizar el contenido de una página web con javascript
Publicado por: Casidiablo en 14 Septiembre 2006, 23:05 pm
Hola a todos...

Como puedo hacer en javascript para analizar el contenido de una página web que no sea el actual documento; me explico:

Por ejemplo tengo mi página http://mi.dominio.com/pagina1.htm y esta contiene una página común y corriente, pero necesito implementar en ella un código en javascript que pueda analizar otra página externa, por ej. http://otro.dominio.com/pagina2.html y pueda tener acceso a sus etiquetas y propiedades.

¿Es posible hacer esto?... ¿cómo?


Título: Re: Analizar el contenido de una página web con javascript
Publicado por: Casidiablo en 15 Septiembre 2006, 22:22 pm
¿Anda, nadie sabe como hacerlo? Sidarckcat... donde andas???


Título: Re: Analizar el contenido de una página web con javascript
Publicado por: sirdarckcat en 18 Septiembre 2006, 05:02 am
Estaba en otro lado :P
eso seria XSS, si tuvieras permiso en los navegadores de obtener propiedades de un documento de otro dominio, seria super peligroso.. es Cross Site Scripting (El nombre lo dice todo)

siembargo en IExplorer con archivos HTA y en zona de MIPC puedes tener acceso a estas propiedades..

en Firefox con XPI (extensiones de Firefox)

en Opera no se, y en Netscape tampoco.

Saludos!!
**edit:
si en otro.dominio.com/ en lugar de ser una pagina HTM, es un script (<script src="otro.dominio.com/pagin2.js">) si tendrias acceso a sus etiquetas.

Saludos!!


Título: Re: Analizar el contenido de una página web con javascript
Publicado por: Casidiablo en 18 Septiembre 2006, 17:34 pm
si en otro.dominio.com/ en lugar de ser una pagina HTM, es un script (<script src="otro.dominio.com/pagin2.js">) si tendrias acceso a sus etiquetas.

Saludos!!

¿Y cómo hago eso?


Título: Re: Analizar el contenido de una página web con javascript
Publicado por: sirdarckcat en 19 Septiembre 2006, 06:25 am
pues.. por ejemplo en dominio1.com pon "lolz.js":
alert(document.body.innerHTML);

y en dominio2.com pon: "lolz.htm":
<script src="http://dominio1.com/lolz.js"></script>

al abrir lolz.htm el script de dominio1 tendria acceso al documento de dominio2.com

:P
Saludos!!