ctrl+f5

Iniciado por somier, 25 Enero 2009, 09:08 AM

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

somier

tengo un programa en delphi que para poder ingresar el serial tengo que apretar ctrl+f10,con el olly he llegado justo antes de ctrl+f10.Si podeis darme alguna sugerencia de por donde seguir metiendo mano os lo agradeceria.

tena

Pues mete el serial y fijate el mensaje que te da, luego buscas ese mensaje en las strings references en oly, y fijate que por arriba debe haber una comparacion...

eso es lo primero que se deberia hacer...

slds

somier

bueno,los programadores no son tan pardillos,pones el serial y no hace nada,solo se ejecutara el programa cuando pongas el correcto.Estoy traceando a ver....

tena

En ese caso podes poner un bp a GetDlgitemtextA para perseguir el serial.

O un bp conditional en TranslateMessage con la condicion MSG==202 para que pare una vez que presionas el boton, luego alt+f9 para ir al codigo.

slds

somier

Gracias,voy a mirar por donde me dices a ver si me desatasco,que de tanto tracear se me estan quemando los ojos.

tena

Otra posibilidad es usar el DEDE para ver los eventos, en este caso tendrias que buscar el del EDIT donde metes el serial ( si es que no hay un boton para validar) y tomas nota de la direccion, en caso de que tengas un boton para validar el serial, pues tambien toma nota de la direccion del event.

slds