Para que sirve JIT en Olly u otros

Iniciado por Tinkipinki, 23 Octubre 2011, 08:22 AM

0 Miembros y 1 Visitante están viendo este tema.

Tinkipinki

Hola a todos:

Pue eso, para que sirve poner o hacer que un debuger trabaje en modo JIT
(Just in Time)

Saludos

Slava_TZD

Para depurar tus programas inmediatamente después  de que ocurra una violación de segmento, excepción...etc (es decir en un crash inesperado donde no tienes un depurador abierto)


The fact is, even if you were to stop bombing us, imprisoning us, torturing us, vilifying us, and usurping our lands, we would continue to hate you because our primary reason for hating you will not cease to exist until you embrace Islam.

karmany

En los tutoriales de Ricardo Narvaja, él mismo dice lo siguiente:
"CÓMO CONFIGURAR EL OLLYDBG 1.10 COMO JIT ( JUST IN TIME DEBUGGER - JUSTO A TIEMPO)
Aclaro que no conviene tener configurado el OLLYDBG constantemente COMO JIT, sólo conviene hacerlo en ocasiones especiales, ya que al estar como JIT capturara el error de cualquier programa de nuestra maquina y arrancara solo, lo cual puede resultar molesto si no estamos debuggeando o crackeando, por lo tanto les enseño como se configura para casos especiales, pero conviene dejarlo con la opción que trae por default que no esta como JIT.

1.- Para colocar el OLLYDBG como JIT vamos a OPTIONS-JUST IN TIME DEBUGGING
Y aprieto el botón MAKE OLLYDBG JUST IN TIME DEBUGGER y DONE.
2.- Para quitarlo, en el mismo lugar aprieto RESTORE JUST IN TIME DEBUGGER y DONE
"

Tinkipinki

Ok, gracias por vuestras respuestas, todo aclarado.

Saludos

.:UND3R:.

Cita de: karmany en 23 Octubre 2011, 11:07 AM
En los tutoriales de Ricardo Narvaja, él mismo dice lo siguiente:
"CÓMO CONFIGURAR EL OLLYDBG 1.10 COMO JIT ( JUST IN TIME DEBUGGER - JUSTO A TIEMPO)
Aclaro que no conviene tener configurado el OLLYDBG constantemente COMO JIT, sólo conviene hacerlo en ocasiones especiales, ya que al estar como JIT capturara el error de cualquier programa de nuestra maquina y arrancara solo, lo cual puede resultar molesto si no estamos debuggeando o crackeando, por lo tanto les enseño como se configura para casos especiales, pero conviene dejarlo con la opción que trae por default que no esta como JIT.

1.- Para colocar el OLLYDBG como JIT vamos a OPTIONS-JUST IN TIME DEBUGGING
Y aprieto el botón MAKE OLLYDBG JUST IN TIME DEBUGGER y DONE.
2.- Para quitarlo, en el mismo lugar aprieto RESTORE JUST IN TIME DEBUGGER y DONE
"

Tal como comenta karmany aunque de todas formas si se puede dejar OllyDBG en JIT sin que sea molesto ya que dentro de configuraciones del JIT podemos activar la opción "Confirm before attaching"

de esta manera cada vez que se produzca una excepción nos mostrará el SEH genérico (Cartel de error con dos botones,enviar y no enviar errores) y un botón adicional que se llama "Depurar" de esta forma no será molesto y no se lanzará automáticamente OllyDBG

PD:En windows 7 esta opción entra en conflicto si el OllyDBG que está configurado con JIT está configurado para iniciarse con derechos de administrador por lo que  es conveniente usar nuestro clásico Windows xp

Saludos

Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)

CeLesTHaKu

Buenas tardes, una pregunta
Tengo windows 8 y estoy corriendo el Ollydbg 1.10 (con la opción de compatibilidad de propiedades del programa) pero cuando inicio el JIT ya no puedo pararlo, incluso cerrando el programa. A alguien más le ha pasado eso?? o que windows debería usar??
Gracias de antemano