Bueno no quería recurrir a ustedes pero no me quedo de otra
El problema con que me tope es el siguiente....el crackme pide nombre y serial.....hasta donde yo veo el nombre no es de mucha importancia...el serial es el difícil ya que este pasa por 2 fases y las dos fases tienen que ser validas o true (para que me entiendan) para que el crackme muestre el mensaje correcto....otra cosa el serial tiene que ser mayor de 8 dígitos
================================================================
La primera fase toma todos los dígitos del serial.... los convierte en su valor ascii y les resta 32 a cada uno y los ira sumando y el resultado de la primera fase tiene que ser 522 para que sea true o validad
===============================================================
La segunda fase (esta es la buena) toma todos los dígitos del serial y les resta 32 hasta qui todo bien
Ahora haremos una pausa y explicare un detalle para continuar....si tenemos un serial "flamer007"
llamaremos posiciones impares del serial a las siguientes: "f a e 0 7" a las pares "l m r 0" bueno espero hallan entendido ese detalle
ahora en la segunda fase como dije ira tomando cada dígito del serial después le resta 32 y pregunta si la posición del serial es par o impar....bueno el primer dígito de todo serial sera impar así que lo toma en este caso es la "f"....le resta 32 y luego lo divide entre 100......luego lo multiplica por el resultado del dígito anterior del serial pero como es el primer dígito lo multiplica por 1
luego toma la "l" del serial anterior....le resta 32 y como la posición es par lo multiplica por el resultado del dígito anterior que en este caso fue la "f"
luego toma el tercer dígito que es "a"....le resta 32 y como la posición es impar lo divide entre 100 y luego lo multiplica por el resultado del dígito anterior
=========================================
Bueno creo que ya entendieron que ira asiendo con cada dígito.....el resultado de la segunda fase tiene que ser igual a
112000.0636339199991
con todo y la parte fraccionaria
así que yo me las ingenie para hacer un programa por fuerza bruta(le digo fuerza bruta por que no se como llamarle)..... pero no es el típico programa que intenta clave por clave es diferente.... ya que tu iras escribiendo la clave y te muestra si te vas a cercando o alejando
del serial correcto
<title>BruteForce Crackme 8 De EnigmaGroup ...:::By Flamer:::...
</title> <font color="WHITE"><marquee direction="left" style="background:black;font-size:15pt;">BruteForce Crackme 8 De EnigmaGroup ...:::By Flamer:::...
</marquee></font><br><br> Serial:        <input type="text" id="100" size='50' style="text-align:center;" onkeyup="generar()">
522
<div id="101" style="color:red;font-size:15pt;"></div>              112000.0636339199991<div id="102" style="color:red;font-size:15pt;">
</div> dim s,c,d,x,caden
function generar
s = document.getElementById("100").value
c = 0
for x = 1 to len(s)
d = asc(mid(s,x,1)) - 32
c = c + d
next
document.getElementById("101").innerHTML = c
c = 1
for x = 1 to len(s)
d = asc(mid(s,x,1)) - 32
if (x mod 2) = 1 then
d = d / 100
c = c * d
else
c = c * d
end if
next
document.getElementById("102").innerHTML = c
end function
pueden probarlo para que lo intenten solo copean y pegan en bloc de notas y lo aguardan con la extensión hta
otra solución que se me ocurrió para este crackme es lograr imprimir todos los números que sumen 522 del 1 al 90....si se preguntan por que del 1 al 90.... es simple 1 + 32 = 33......90 + 32 = 122
el 122 es la z en ascii y el 33 !
es el rango que elegí
bueno a ver quien me hecha la mano saludos Flamer y si se pregunta si are vídeo de esto si lo are