elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  LECCION 16 OLLY DESDE 0.NARVAJA
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: LECCION 16 OLLY DESDE 0.NARVAJA  (Leído 2,232 veces)
jucasa

Desconectado Desconectado

Mensajes: 14


Ver Perfil
LECCION 16 OLLY DESDE 0.NARVAJA
« 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
En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.470


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: LECCION 16 OLLY DESDE 0.NARVAJA
« Respuesta #1 en: 3 Febrero 2015, 02:10 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 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!
En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

jucasa

Desconectado Desconectado

Mensajes: 14


Ver Perfil
Re: LECCION 16 OLLY DESDE 0.NARVAJA
« Respuesta #2 en: 3 Febrero 2015, 18:04 pm »

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.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines