Hola estoy haciendo el curso de ollydbg de ricardo narvaja (aqui dejo el enlace por si le interesa a alguien) http://ricardonarvaja.info/WEB/INTRODUCCION%20AL%20CRACKING%20CON%20OLLYDBG%20DESDE%20CERO/
Pues resulta que en la parte 18 , hay que resolver el crackme 2 de cruhead , no se si alguno lo conocera, aunq da igual, hasta el momento he llegado a la conclusion de que
hay una instruccion DREPE CMPS BYTE PTR ES:[EDI],BYTE PTR S: que compara este valor :
1F 2C 37 36 3B 3D 28 19 3D 26 1A 31 2D 3B 37 3E
con el resultado que da de hacer XOR bl ,cl donde bl es tu serial y cl es = 4D 65 73 73 69 6E 67 5F 69 6E 5F 62 79 74 65 73 ( Missing_in_bytes)
por lo que el serial correcto seria hacer
XOR x , 4D 65 73 73 69 6E 67 5F 69 6E 5F 62 79 74 65 73 = 1F 2C 37 36 3B 3D 28 19 3D 26 1A 31 2D 3B 37 3E
donde x es el serial correcto, pero la cosa es que no se muy bien como resolver esto
XOR x , 4D 65 73 73 69 6E 67 5F 69 6E 5F 62 79 74 65 73 = 1F 2C 37 36 3B 3D 28 19 3D 26 1A 31 2D 3B 37 3E
Alguien puede ayudarme?
P.D = logicamente los valores a los que he hecho referencia en el codi¡go va moviendose de unos registros a otro pero lo he expresado con los valores de las direcciones de memoria donde apuntan los registros.