Buscamos al Mago Negro.
Hicimos aparecer su leyenda sus trincheras Registration failed.
Lo ubicamos en el código.
Obtuvimos la dirección de memoria a la que se hacía referencia.
Nos fijamos si era un salto ni jota ni obtuvimos el offset dentro del binario.
No fuimos al binario con el editor hexadecimal con el offset que nos dio el ex ensamblador nos paramos
en ese upset modificamos el 75 por un 74 de 100 geotecnia por un Jota y grabamos los cambios ejecutamos
y lo registramos o cualquier cosa volvimos a reiniciar y resulta que se había registrado hay que pensar
con la mecánica de un cracker una persona normal lo que haría es bueno vamos a buscar una segunda referencia
a Registration failed vamos a hacer más visual cuál fue la diferencia más plasmada en la realidad.
Qué pasó cuando se registró lo que pasó es que en la barra de título Entre la vez que se registró correctamente
y la vez la segunda vez que se destruyó apareció una leyenda nueva que decía Evaluation Copy Copia de
evaluación Bueno qué tal si el programador puso una segunda comparación como dijimos cuando reiniciar
el programa con el código que le pusimos y parte del código original que guarda en otro lugar en otro
archivo oculto por ejemplo vamos a hacer el procedimiento de búsqueda pero por este otro mago negro
por el mago que aparece en la barra de título Evaluation copy grisalla RFI yourself.
Vamos a trabajar sobre el Winrar rankeado.
Ok aquí ya le rompimos una protección.
Cuando lo ejecutamos vemos que lo nuevo que aparece la protección el hackeo nos escribe esta palabra
evaluación copy así que vamos a utilizar esto como nuevo mago negro porque el otro mago negro ya lo
derrotamos y no tiene sentido seguir buscando por esa misma palabra acuerdense Evaluation copy vamos
a abrir el ensamblador vamos a cargar el Winrar 95 C rica si no el original porque si no estaríamos
protección arriba así que vamos a abrirlo
o estamos en el escritorio
carpeta WinRAR
como dice obramos sobre este traqueal
o ensamble y lo vamos a hacer como hicimos antes para encontrar la dirección de la comparación para
saber si su Jota Jota n está comparando ese ensamble y está en la última parte.
EDIT Se acuerdan cómo era el disco
vamos a esperar un ratito.
Acá lo tenemos.
Vamos a édith a fin buscar por texto y vamos a colocarle el nuevo mago negro
copia de evaluación
hoy lo encontró fijense.
Hay una posible referencia a la palabra copia de evaluación.
Fíjense que acá no se está viendo dónde dice posible referencia cuando pasa así no se asusten es porque
hay un poco más de código en el medio que hay así que vamos a empezar a bajar acá a ver si se baja muy
poco a veces se bajan muchas líneas pero bueno es la primera de todo lo que aparece cuando uno baja
pasa en la primera línea.
Después el código que diga referenciado por un saldo al taben acá referenciado por un salto incondicional
o condicional a la dirección en la dirección a no tener este otro.
Esta otra dirección.
Cero cero cuatro cero dos tres cuatro.
Ok hoy vamos a averiguar el offset porque no lo vamos a testear virtualmente digitalmente vamos a grabarlo
en binario así que vamos a se acuerdan cómo se hacía.
Vamos a donde dice
Gato gatico location.
Y ahí le ponemos el número que aquí aparece ok cero cero cuarenta a dos tres o cuatro.
Vamos a ver
si lo 040
a dos o tres cuatro.
Creo que lo escribí bien se lo 040 a dos tres cuatro Sineace.
Obviamente y acá nos va a dar el offset en el diario a donde estamos.
Perfecto.
En este caso en lugar de un JNE es un J.E que está haciendo una comparación de si el código que le pusimos
en tiempo de ejecución ahora en el reinicio es igual como no es igual.
Vamos a buscar el offset en el binario acá está arroba significa en en el offset no tenemos este offset
cero cero cero cero noventa y ocho 34 si no me engaño a la vista así 0 0 0 0 98 34 0 0 0 98 34 vamos
a hacerlo.
0 0 0 0 98 34.
Hoy sabemos que se Lhotse de binario 0 0 0 0 90 84 o.
Pero volvamos a la máquina virtual en lo lindo de tenerlo todo en el celular en modo avión y no estoy
conectado a ningún lado entonces bueno ahora sí ya podemos cerrar el ensamblador.
No va a decir que no lo guardamos si quieren no pueden guardar yo le voy a decir que se vaya y vamos
a abrir el xbox yo estoy repitiendo lo que hicimos antes así la izquieda vamos a abrir el.
Obviamente vamos a trabajar sobre WinRAR 1:25 hackeado para romper la segunda protección.
Entonces están acabando podemos abrir no elegimos el original Original no tocamos sino que elegimos
elegir el CD o el nombre que les han puesto ustedes no ha cambiado.
Vamos hasta el final.
Acá lo tenemos como Jota que va a tener que aparecer el cursor durante un 74 y vamos a tener que cambiar
por el 75 el JNE para negarle la lógica.
Entonces ya saben que esto es Edith.
Vamos a ponerle el número
cero cero cero cero 98 34
0 0 0 98 34 si bien tenemos que tener un 74 ok en hexadecimal.
Recuerden siempre y muy importante desde el inicio del bloque binario este que tenemos acá vamos a ver
si tenemos 74 acá está delante un hermoso 74 lo cambiamos por 75 75 y guardamos los cambios que voy
a poner franqueado dos para tener todas las cartas de todas las instancias Fáil grabar como archivo
grabar guardar como y ahora cuando me sugiera el nombre yo voy a poner
dos ranqueado dos.
Nuestra segunda prueba
ya está bien.
Acabamos de derrotar la segunda protección.
Vamos a ver en la próxima clase.
Qué tan inteligentes este programador.