Foro de elhacker.net

Seguridad Informática => Bugs y Exploits => Mensaje iniciado por: rafael_lior en 30 Noviembre 2016, 19:49 pm



Título: Problemas con un SEHTEST
Publicado por: rafael_lior en 30 Noviembre 2016, 19:49 pm
Estimado estoy intentando compilar este codigo hecho en C, pero me cota un error, espero que me ayude, para seguir con el manual de Corelean de Creacion de Exploit.
(https://s11.postimg.org/n4krm832b/seh.jpg)

Gracias por su ayuda.


Título: Re: Problemas con un SEHTEST
Publicado por: engel lex en 30 Noviembre 2016, 19:54 pm
la función __try y __excet no están definidas... me imagino que son un error handler personalizados, pero tienes que hacerlos


Título: Re: Problemas con un SEHTEST
Publicado por: rafael_lior en 30 Noviembre 2016, 19:57 pm
Este es el codigo, que quiero compilar, ya observe la sintaxis , pero aun no me compila :(

Código
  1. #include<stdio.h>
  2. #include<string.h>
  3. #include<windows.h>
  4.  
  5. int ExceptionHandler(void);
  6. int main(int argc,char *argv[]){
  7.  
  8. char temp[512];
  9.  
  10. printf("Application launched");
  11.  
  12. __try {
  13.    strcpy(temp,argv[1]);
  14.    }__except ( ExceptionHandler() ){
  15. }
  16. return 0;
  17. }
  18. int ExceptionHandler(void){
  19. printf("Exception");
  20. return 0;
  21. }
  22.  


Mod: Los códigos deben ir en etiquetas GeSHi


Título: Re: Problemas con un SEHTEST
Publicado por: engel lex en 30 Noviembre 2016, 20:05 pm
solo te repito

la función __try y __excet no están definidas... me imagino que son un error handler personalizados, pero tienes que hacerlos


Título: Re: Problemas con un SEHTEST
Publicado por: rafael_lior en 30 Noviembre 2016, 22:23 pm
Disculpa por ser insistente pero me puedes dar un ejemplo para poder guiarme. Gracias