Bien felicitaciones por haber derrotado el examen anterior y bienvenidos ahora a nuestro primer cracking
de nuestro primer especímen.
Aclaro que la aplicación es el Winrar pero desde el año 98 así que tenemos más de 20 años de que la
pieza de software fue hecha.
Así que le podemos hacer ingeniería inversa además tengo las licencias otra cosa que quiero aclarar
es que no tengo nada personal contra bullying.
Es más el programador me parece una persona súper inteligente mucho más inteligente de lo que yo puedo
llegar a hacer y simplemente creo que no lo voy a perjudicar haciendo esto porque después de 20 años
su aplicación cambió la lógica de protección así que no no le voy a hacer un daño simplemente me va
a servir esto como material didáctico como si lo quiere una donación al conocimiento para empezar a
entrenar a entrenarlos a ustedes como programadores en realidad después de que les muestre cómo crackear
lo voy a mostrar la contramedida así que en realidad yo sé que Huchim es muy inteligente y va a entender
que lo que estoy haciendo es entrenarlos como defensores y después mostrar cómo cómo darle más protección
de la que acá tiene para no poder en la parte de contramedidas derrotarlo como lo vamos a derrotar ahora
queda claro que obviamente a esta altura ya lo tiene mucho mucho o bien resuelto.
Ok bueno cómo que lo primero que hacemos lo primero que hacemos es tratar de encontrar como dijimos
al mago negro si al chico malo el Bad Boy también como como le dicen y cómo se hace.
Y bueno vamos a tener que jalar alguna ventana de registro como vimos para que nos ponga el error anotar
exactamente el string la palabra que nos muestra el error y luego seguir adelante con la metodología.
En este caso dice Ahora buscaremos referencias a registro hechos failed en este caso encontró acá lo
que está haciendo es con el ensamblador listar todos los string se puede hacer eso de listar todo pero
bueno es preferible hacer aparecer el Mago Negro y listar exclusivamente esa llamada y no todo lo que
tenga la palabra Registration porque acá encontró de Registration information.
Pero bueno pueden ser algunas otras cosas que no sean exactamente la comparación de el chico malo vamos
a hacerlo yourself.
Aquí tenemos el Winrar les voy a la carpeta para que hagan las pruebas.
Esto se consigue en cualquier página nuestra va a el original vamos a buscarla la aplicación el punto
es que se llama WinRAR noventa y cinco y lo vamos a ejecutar.
Qué vamos a lograr ejecutándolo.
Bueno ver ahí está el Windows 95 este primero nos vamos a enterar de que es una copia no registrada
porque no va a decir al Register copio Evaluation ahí está.
Fíjense que acá arriba dice Evaluation copy sí copia de evaluación.
Vamos a jalar el Mago Negro.
Opciones acá está en opciones Registration en caso nos pide dos combos.
Si vamos a ponerle entonces 13 3 y abajo vamos a ponerle 3 3 como código y vamos a presionar ok.
Vamos a hacerlo todo bien por pasos y dividido en clases aunque algunas clases sean cortas para que
cualquier duda referencian exactamente a ese paso y a esa clase lo puedan repetir mil veces.
Vamos a ver lo que hay bien acá vamos a encontrar el Mago Negro.
Entonces en un documento de texto anotan la aplicación especímen WinRAR noventa y ocho si quieren otra
versión si es importante obviamente la versión más importante la versión.
Si quieren el programador o no.
Bueno y después abajo
mago negro Nagai o ventana.
Y ahí ponen todo lo que encuentra en la ventana que tiene el Mago Negro realidades donde dice Registration
failed acá sí pero también anoten esto el título de la ventana warning porque hay veces que esto está
ofuscado y no aparece tal cual no aparece como un string cuando uno lo busca a veces está hecho así
y si aparece por ejemplo el título de ventana.
Así que acabamos de averiguar nuestro mago negro es Registration filet con opción a warning.
Vamos a la próxima clase donde vamos a abrir nuestro ensamblador de ensamblar el binario ejecutable
y ubicar los saltos de comparación que comparó exactamente cuando puse dos números y un segundo antes
de que me haga saltar esta ventana.