elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Hacking Ético
| | |-+  Bugs y Exploits
| | | |-+  ayuda con DEP problema al querer correr un bof
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ayuda con DEP problema al querer correr un bof  (Leído 2,150 veces)
qqmelo

Desconectado Desconectado

Mensajes: 2


Ver Perfil
ayuda con DEP problema al querer correr un bof
« en: 28 Septiembre 2011, 04:19 am »

Hola a todos:

Estoy siguiendo varios tutoriales, y queria hacer un programa buggy.exe, por ejemplo.

el code seria asi

#include <stdio.h>

int main (void){

char buff[4];
gets(buff);

}

Al compilarlo y ejecutarlo con devc++, en c, y al llenarlo con 100 A por ejemplo, no me da ningun error. Pense que era por la protección del DEP; se la desactivé, (Windows XP SP3), y me lo sigue dando. Alguien sabe si hay algo mas que hacer, para ponerme a practicar?, Saludos!

En línea

Ivanchuk


Desconectado Desconectado

Mensajes: 469


LLVM


Ver Perfil WWW
Re: ayuda con DEP problema al querer correr un bof
« Respuesta #1 en: 28 Septiembre 2011, 09:36 am »

Hola qqmelo,

Podrias pegar el codigo asm aca? Para ver las protecciones que podes llegar a tener.
En línea

Sólo quien practica lo absurdo puede lograr lo imposible.

Join us @ http://foro.h-sec.org
qqmelo

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: ayuda con DEP problema al querer correr un bof
« Respuesta #2 en: 28 Septiembre 2011, 16:42 pm »

Gracias Ivanchuk:

Ah, la verdad que ni intenté usar el ollydbg, al ver que no se desbordaba el buffer. Voy a ver como usar el ollydbg, y copiar el código, muchas gracias por la respuesta!.
En línea

3mp3z@ndo

Desconectado Desconectado

Mensajes: 51


Ver Perfil
Re: ayuda con DEP problema al querer correr un bof
« Respuesta #3 en: 4 Octubre 2011, 02:36 am »

Solo para que vayas descartando cosas, haz lo siguiente:

Ejecuta buggy.exe sin pasarle ningun parámetro (simplemente buggy.exe [ENTER])

Ahora el programa espera tu entrada (gets)

Y ahora es cuando le metes por ejemplo 9 'A's, y a ver que te cuenta

Un saludo.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Ayuda]Vstudio08 problema al correr programa
.NET (C#, VB.NET, ASP)
Niko^ 3 4,024 Último mensaje 19 Mayo 2010, 19:43 pm
por Niko^
problema al querer mostrar un sprite
Programación C/C++
ranser 6 2,870 Último mensaje 9 Julio 2010, 03:43 am
por ranser
problema al querer instalar windows
Windows
urvreak 7 3,911 Último mensaje 20 Abril 2011, 00:33 am
por urvreak
METASPLOIT: ayuda tengo un problema al correr el exploit (ms03_026_dcom)
Bugs y Exploits
fantasys 0 2,353 Último mensaje 24 Diciembre 2012, 05:05 am
por fantasys
[Ayuda]Problema al querer leer JSON hecho PHP desde Java
Java
PabloPbl 3 1,327 Último mensaje 19 Octubre 2018, 03:32 am
por WHK
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines