Los BP de software son muy ruidosos y modifican el codigo original por lo que son facilmente detectables, incluso pueden llegarte a romper un codigo automodificable. Intenta en su lugar usar Memory y/o Hardware Breakpoints y comprueba si no son detectados tambien
Saludos
No detecta los BP por hardware solo salta el error con los que le mando por Software, dónde puedo aprender a manipular esos bp por hardware para utilizarlos en mi traceo así como lo vengo usando con los bp por soft? nunca trabajé con bp por hard. Gracias por tu respuesta.
hola:
también podrías probar poniendo un bp en KiUserExceptionDispatcher para ver si te tira una excepción y así buscar que engancha el manejador.
Perdón, no estoy en ese nivel de interpretar los del manejador, si tenés una referencia para ir a estudiar por favor pasame el link, así veo un ejemplo de esa técnica y veo si puedo implementarlo. No tengo problema en aprender y no quiero perder el tiempo quiero ir aprendiendo y buscando lo puntual para usar y resolver este tema, necesito crackear el programa. Gracias por tu respuesta.
¿Has descomprimido UPX?
¿O estás haciendo manual y das este error?
Para hacer el desempacado manual necesito inicialmente rastrear el OEP original pero para hacer el traceo me encuentro con este problema de que al usar breackpoint me salta un error que me impide hacer el traceo. Gracias!