Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: truquinho en 2 Marzo 2023, 01:43 am



Título: pasar excepcion al debuggear programa
Publicado por: truquinho en 2 Marzo 2023, 01:43 am
Hola

quiero empezar a debuggear este programa XMLSAT Premium. pero me marca una excepcion y no se evitarla para debuggear. alguna sugerencia?

Gracias


Título: Re: pasar excepcion al debuggear programa
Publicado por: Saberuneko en 3 Marzo 2023, 16:25 pm
¿Tienes un pantallazo o detalles sobre la excepción?
Hace falta un poco más de información para tener mejor idea de como abarcar esto


Título: Re: pasar excepcion al debuggear programa
Publicado por: truquinho en 3 Marzo 2023, 18:17 pm
Gracias por quererme ayudar. adjunto pantallas

(https://i.postimg.cc/k28j8NgJ/1er-pantallazo.jpg)

(https://i.postimg.cc/hJB20JX9/2da-pantalla.jpg)

(https://i.postimg.cc/3yFnfKGz/3er-pantalla.jpg)

Gracias


Título: Re: pasar excepcion al debuggear programa
Publicado por: Saberuneko en 3 Marzo 2023, 23:31 pm
Esta es la información que pude encontrar sobre este tipo de excepción (C0000005)
https://learn.microsoft.com/en-us/shows/inside/c0000005
https://learn.microsoft.com/en-us/shows/inside/access-violation-c0000005-read-or-write
https://learn.microsoft.com/en-us/shows/inside/access-violation-c0000005-execute

Es un error de lectura, escritura o ejecución en una dirección de memoria inválida.
A ver si alguien que controle un poco más que yo puede echarnos un cable, teniendo ya esta información a mano.


Título: Re: pasar excepcion al debuggear programa
Publicado por: truquinho en 3 Marzo 2023, 23:54 pm
Ok. Muchas gracias


Título: Re: pasar excepcion al debuggear programa
Publicado por: MCKSys Argentina en 4 Marzo 2023, 00:57 am
Hola!

Probaste pasarle la Excepcion al programa con SHIFT+F9 ?

Saludos!


Título: Re: pasar excepcion al debuggear programa
Publicado por: truquinho en 4 Marzo 2023, 02:16 am
Asi es y se queda en la 3er pantalla, de ahi no pasa


Título: Re: pasar excepcion al debuggear programa
Publicado por: Danielㅤ en 4 Marzo 2023, 15:29 pm
Hola compañeros, truquinho a compartido las capturas de pantalla en miniatura, aquí las capturas en su tamaño real:

(https://i.postimg.cc/bqq82B33/1er-pantallazo.jpg)

(https://i.postimg.cc/bqLP0958/2da-pantalla.jpg)

(https://i.postimg.cc/693XMGsZ/3er-pantalla.jpg)


Saludos


Título: Re: pasar excepcion al debuggear programa
Publicado por: MCKSys Argentina en 4 Marzo 2023, 23:19 pm
Asi es y se queda en la 3er pantalla, de ahi no pasa

Hola!

Si le estás pasando la excepción al programa y salta de nuevo, es porque es una excepción "real" (lo que haría que el programa crashee si no estuviera el debugger).

Si el programa funciona bien si el dbg, puede que el dbg esté cambiando algo que rompa el programa: puede que el programa esté protegido, detecte el dbg y se comporte así. Paara evitar esto tienes plugines para x64dbg que tratan de evitar ser detectados. Tienes varios como ScyllaHide, swissarmy, TitanHide, etc.

Saludos!