Hola amigos aqui les traigo otro generador de contraseñas esta ves del reto1 de Dyablo, como no puedo explicar como funciona ensamblador solo les dejare el codigo en html y javascript bueno aqui una foto del reto
como ven tenemos que activar el boton asi que lo abrimos con un editor hexadecimal y modificamos el siguiente byte aqui una foto
como ven en la foto hay sebe claramente la direccion del byte a modificar lo encontraran como 00 pero ustedes le ponen 01...ya que lo tenemos activado les dejo el codigo del generador de contraseñas
<html>
<head><title>keygen crackme1 de Dyablo</title>
</head>
<body>
<marquee>keygen crackme1 de Dyablo ...::::By Flamer::::...</marquee>
<br><br>
<center>
Nombre:<input type="text" id="nom" size="40" style="text-align:center;"><br><br>
Serial: <input type="text" id="pass" size="40" style="text-align:center;"><br><br>
<input type="button" value="Generar" onclick="generar(0)">
<input type="button" value="Limpiar" onclick="limpiar()">
</center>
<script>
function generar(y)
{
let largo,nick=document.getElementById("nom").value
if(nick.length>=4 && nick.length<=10)
{
largo=nick.length
c0=(largo*125)+6
c1=((largo*30)+15)*3
c2=nick.substr(2,2)
document.getElementById("pass").value=c0.toString() + "-" + c1.toString() +c2.toUpperCase()
}
else
{
alert("El nombre debe contener 4 a 10 digitos")
}
}
function limpiar()
{
document.getElementById("nom").value=""
document.getElementById("pass").value=""
}
</script>
</body>
</html>
aqui una foto del generador de claves en html y javascript
bueno aqui una foto del reto ya registrado
bueno espero les guste y pueden hecharle un vistaso al codigo para que vean como funciona la generacion de la clave saludos Flamer