Hola a todos bueno les comento, me inicié en el estudio de esta gran materia, creo que es lo mejor para mi
bueno siguiendo el tutorial de narvaja, intento crackear el crackme y llego hasta una comparación exáctamente esta
compara el serial correcto con la comparación del serial falso pero el serial falso está con un xor de 1234
por lo tanto se deduce que el serial correcto está con xor también, pero mi duda es como puedo saber cual es, le dejo la ecucación de narvaja (la entiendo pero el desarrollo no lo consigo)
Si EAX=EBX
Reemplazo EBX por EAX ya que son iguales
EAX=(Valor hexadecimal del serial correcto) XOR 1234
Y ya no es más serial falso porque el serial que hace que EBX y EAX sean iguales es el serial correcto.
Despejo
EAX XOR 1234= (Valor hexadecimal del serial correcto)
Y EAX es un dato pues lo tengo de la comparación EAX=547B
547B XOR 1234 = (Valor hexadecimal del serial correcto)
Si soluciono el XOR
464F = (Valor hexadecimal del serial correcto)
Si 464F es el valor correcto hexadecimal, si lo paso a decimal tendré mi serial para tipear
capítulo 16
mi duda es como lo soluciona xD
ya que lo que hice fue pasar 464F a binario al igual que 1234 y luego ambos le aplico la tablita de XOR y no me dá, no sé si sea cuadrado pero xor va primero, por que esta vez aparece al medio :c
Saludos