En la lecc 16 de Ricardo Narvaja de Olly desde 0,soluciona el primer caso donde
Olly aclara EAX=0000574B Y EBX=05E6657E....la CMP EAX,EBX no es 0
EBX= (Valor hexadecimal del serial falso) XOR 1234
quiero que EBX sea igual que EAX
Reemplazo EBX por EAX ya que son iguales.
EAX=(Valor hexadecimal del serial correcto) XOR 1234
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.......
Alguien me puede explicar estos pasos,como es "si soluciono el XOR" etc
Agradeceria alguna explicacion a estos pasos.Un saludo
Cita de: jucasa en 3 Febrero 2015, 01:23 AM
En la lecc 16 de Ricardo Narvaja de Olly desde 0,soluciona el primer caso donde
Olly aclara EAX=0000574B Y EBX=05E6657E....la CMP EAX,EBX no es 0
EBX= (Valor hexadecimal del serial falso) XOR 1234
quiero que EBX sea igual que EAX
Reemplazo EBX por EAX ya que son iguales.
EAX=(Valor hexadecimal del serial correcto) XOR 1234
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.......
Alguien me puede explicar estos pasos,como es "si soluciono el XOR" etc
Agradeceria alguna explicacion a estos pasos.Un saludo
Hola!
Cuando ricnar dice "si soluciono el XOR" se refiere a aplicar la instrucción XOR sobre los operandos de la misma. Aqui (http://en.wikipedia.org/wiki/Exclusive_or) tienes información sobre la instrucción XOR.
En este caso (según lo que has escrito), el XOR se aplica sobre los valores 547Bh y 1234h. El resultado de la operación es 464Fh (17999 en decimal).
Quizás te sirva hacer la operación en la calc de windows, así tienes otro punto de vista de la operación (fuera de Olly).
Saludos!
Es estupendo y fabuloso que me respondan tan rápido a las dudas que me surgen
y por ello estoy muy agradecido.Es una labor encomiable- y voy a aplicar
la instruccion y asi poder seguir adelante.
Las lecciones del Sr.Narvaja son estupendas pero en este caso
al no poner los pasos, uno tiene que pensarlos y está bien
.De nuevo gracias y un saludo cordial.