Bien es más que evidente que estamos tratando con una mente brillante un programador que imprime casi
diría un estado de ánimo al software cómo podemos seguir adelante.
Bueno como dicen los crackear si cada profesión y profesión porque ojo que el cracking de software se
puede utilizar del lado blanco digamos del lado bueno este se utiliza mucho por ejemplo en las casas
de antivirus donde crackear los virus para generar los extintores o donde crackear los ransomware para
desencriptar información y devolver a las personas lo que es suyo.
Se entiende y cada profesión entre comillas tiene su jerga sus frases y una de las frases es cuando
todo parezca perdido inicia la búsqueda de combos.
Si en realidad los nombres que anteceden a los combos en este caso vimos que había dos había uno llamado
Nein y otro llamado Coupet uno que hace ya 30 a los 8 años empecé como digo como digo en el libro que
tengo en Amazon a los 8 años empecé con mi primera computadora eso fue hace tengo 48 años dentro de
dos años cumplo medio siglo así que fíjense y si no hace mucho hace cuatro décadas 2 un año después
utilizábamos ensambladores por hardware algo llamado Lemony interface era una especie de Cartridge Cartucho
que se le conectaba al cajón contiguo.
Por esa época se llamaba Times Sinclair boite 68 que era la antecesora de la Z o ZX Spectrum y hacíamos
cracking de software ensamblador que tenía un botón y te plantaba el software hacía algo muy parecido
al soft EIS así que uno cuando ya pasa tanto tiempo como cualquiera que está mucho tiempo haciendo una
profesión casi como que te intuye las cosas aunque sea técnico esto tecnicismo a mí me huele mal el
tema de que diga Code Name es raro no.
No no le parece que la etiqueta es rara NAICM con nombre código generalmente pueden otras cosas pero
estoy programador es muy pero muy inteligente.
Vamos a intentar buscar por lo más común el título del primer combo Nein creeís yourself cuando todo
está perdido.
Recurre a la búsqueda de combos o mejor dicho de los títulos de los combos en este caso teníamos dos
Nahim y en la ventana que antecedía al Mago Negro.
El título de la ventana no nos dio resultados positivos así que lo vamos a quitar vamos a hacer una
búsqueda por la palabra NAICM
nen
fíjense si no es inteligente este programador todo tiene la palabra nadie.
Fíjense todo esto que está acá no hay nadie Neumane Magnànim buscar siguiente
buscar siguiente buscar siguiente avanzar una línea o buscar siguiente buscar siguiente.
Este programador sí que sabe cómo volver loco a un cracker sin experiencia.
Después de hacer 20 veces o 30 o 33 veces siguientes se van a dar cuenta de que esto no va a ningún
lado está plagado de estas referencias.
No van a encontrar nada qué hacemos bien.
Después de darle el beneficio de la duda es decir de darle una gran cantidad de Siguiente siguiente
se cuantas más de 30 desistimos.
Acá no hay ninguna diferencia.
Vamos a buscar por correo esto me huele que si nadie me estuvo en todos lados va a estar en todos lados
pero vamos a aplicar acuerdense.
La perseverancia es la madre de todas las victorias y a partir ese momento estamos pasando a la trampa
del desaliento.
Adelante.
Hay que seguir adelante con el
listado del código en ensamblador.
No aparece nada tenemos que buscar posible referencia a Extrem en Heidi o en un objeto ya vimos las
dos posibilidades.
No vamos a repetirlo
hasta iniciar el código en un objeto punto txt.
Seguimos posible referencia a ver acá posibles trim data referee from Object Code Hader tenemos algún
tenemos alguna referencia a salto condicional incondicional.
Bajemos un poco el código
estamos tratando con un programador nivel nivel alguien.
Fijense acá tenemos por fin una referencia por un salto condicional incondicional es decir acá está
el señor jota y el señor jota en el medio que es lo que nos interesa después de hacerlo por tercera
o cuarta vez a la palabra.
Pero nos encontramos con algo muy extraño con este programador es todo así.
Por eso la elegí no admiración lo que siento por FIR así que quede bien claro no es competencia y tampoco
le estoy haciendo ningún daño ni mi intención.
Entonces qué diferencia hay con lo que estamos acostumbrados a ver.
Bueno que acá hay dos referencias es decir que la palabra Kou está siendo referenciada por dos lugares
diferentes en el programa.
Eso es una doble comparación.
Bueno sigamos aplicando el método vamos a aplicar el método
la única diferencia es que ahora en lugar de notar una referencia vamos a notar dos referencias y en
lugar de notar un offset vamos a notar dos ófset.
Así de simple.
Entonces un poco el código para poder verlo con el teclado va a ser mejor cuando Escribà a ponerlo a
la altura de ahora lo que tenemos fíjense tenemos uno en cero cero 40
11 10 y otra referencia vamos a ser un poco más expasión a esa misma palabra COV en cero cero 40 11:39
0 0 40 11:10 y cero 040 11:36 obviamente no se pueden ir a Koma ni la C Bueno vamos a repetir la metodología
vamos a averiguar el offset para cada una de las dos Gatsu con lo que hay son
empezamos
0 40 11:10 0 0 40.
11 10.
Tienen que ver un Jota Jota n un Jota y vamos a anotarlo.
Ponemos
hay un Jota.
Fíjense el detalle este salto si si se cumple la condición fíjense dónde salta salta a una parte del
código cuya dirección es 0 0 40 11 40.
Vamos a notar el offset pero el trabajo cero cero cinco ceros 510 dice.
Entonces vamos a hacerlo.
Un dos tres cuatro cinco quinientos diez.
A ver si está bien.
1 2 3 4 5 510 en extra tienen que ser siempre 8.
Lo que vamos a notar el offset del segundo
vamos a no tener que aquí es un Jota de esa línea es otra línea la cero la que va una cosa 40
11:40 El otro tiene que ser un J.E porque es Crusade lógica a esa misma línea el programa va a tener
que ser igual por la técnica esa es la técnica vamos a ver tú a tú con lo que hay son ahora le ponemos
la dirección de otro salto hasta que está cada 15 40 11:39 lo otro que estaba en la referencia
00 40 11 39 que esta nos va a la comparación negada nos va un JN
A qué dirección va el JNE.
Cero cero coma cuarenta 11 40.
Se dan cuenta de que son dos referencias cruzadas una por sí y otra por no es como decir verifica si
el código es correcto y si el código no es correcto.
Doble verificación.
Vamos a ver cuál es el offset de esta otra comparación está abajo lo mismo nada más que lugar de serie
510 es 539 ok.
Un dos tres cuatro o cinco ceros quinientos treinta y nueve.
Como podemos ver aquí abajo en el ófset bien ya nos queda probar en plasmar esto en quemar cromo modificando
dos datos a la vez.
Y seguir averiguando qué tan inteligente es este programador.
Igualmente es muy inteligente pero nadie es tan perseverante y se toma tantas molestias y sigue creciendo
y creciendo y creciendo como nosotros.
Vamos a ver.