anun1

viernes, 23 de mayo de 2025

Generador de claves del reto 2 de Rogerfm

Hola amigos aqui les traigo el generador de claves para el reto 2 de la pagina rogerfm, no puedo explicar como funciona en modo ensamblador pero les dejo el generador en html y javascript, asi se daran una idea de como funciona para generar la clave para cada nombre, aqui una foto del programa



y por haca una foto del generador de claves

bueno el codigo es el siguiente, lo hise sencillo 

<html>
<head><title>Keygen Crackme 2 Rogerfm</title>
</head>
<body>
<marquee>Keygen Crackme 2 rogerfm   ...:::Flamer:::...</marquee>
<br><br>
<center>
Nombre:<input type="text" id="nom" size="40" style="text-align:center;"><br><br>
Serial:&nbsp;&nbsp;&nbsp;&nbsp;<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 x,digito,d,edi=0,nick=document.getElementById("nom").value
   
   
   if(nick.length>=4 && nick.length<=10)
   {
      d2=45
      digito=nick.substring(x-1,x)
      d=digito.charCodeAt(0) * d2
      edi=d 
      d2++
	  
      for(x=2;x<=nick.length;x++)
      {
         digito=nick.substring(x-1,x)
		 d=digito.charCodeAt(0) * d2
		 edi+=d
         d2++		 
      }
	  document.getElementById("pass").value=edi
   }
   else
   {
      alert("El nombre debe contener 4 a 10 digitos")	  
   }
   
   
}

function limpiar()
{
   document.getElementById("nom").value=""
   document.getElementById("pass").value=""
}
</script>
</body>
</html>

asi que solo copean y pegan en el bloc de notas y lo renombran como reto.html 

bueno saludos y espero les guste Flamer


lunes, 19 de mayo de 2025

Generador De Claves Del Reto 1 de tHE ANALYST

Hola amigos como no puedo explicar como resolver los crackmes aqui les dejo el keygen o la solucion mejor dicho para los que quieren observar como funciona el keygen o como el crackme genera la clave bueno aqui una foto del crackme con mi nombre y serial


el codigo del keygen sera en HTML y JavaScript aqui una foto del keygen


ahora el codigo

<html>
<head><title>keygen crackme1 de tHE ANALYST ...::::By Flamer::::...</title>
</head>
<body bgcolor="black">
<center>
<marquee style="color:white;font-size:50;">keygen crackme1 de tHE ANALYST ...::::By Flamer::::...</marquee><br><br><br><br><br><br>
<div style="color:white;font-size:30;">
Nombre:&nbsp;&nbsp;<input type="text" id="nom" style="background-color:black;color:white;text-align:center;width:400;height:30;"><br>

Password:<input type="text" id="pass" style="background-color:black;color:white;text-align:center;width:400;height:30;""><br><br>
</div>

<input type="button" value="Generar" onclick="star(0)" style="width:100;height:30;">
<input type="button" value="Automatico" onclick="star(1)" style="width:100;height:30;">
<input type="button" value="Detener" onclick="stop()" style="width:100;height:30;">
<input type="button" value="Limpiar" onclick="clear1()" style="width:100;height:30;">

</center>
<script>
let time=0

function star(y)
{
   let x,digito,d,ebx=0,serial="",cadena="",largo,digi,nick=""
   
   if(y==1)
   {
      cadena="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
	  largo=parseInt(Math.random()*(26-5)+5)
	  l=cadena.length - 1
	  
	  for(x=0;x<largo;x++)
	  {
	     digi=parseInt(Math.random()*(l-0)+0)
		 nick+=cadena.substring(digi-1,digi)
	  }
	  document.getElementById("nom").value=nick
   }
   else
   {   
      nick=document.getElementById("nom").value
   }
   
   for(x=1;x<=nick.length;x++)
   {
      digito=nick.substring(x-1,x)
	  d=digito.charCodeAt(0) ^ x 
	  ebx+=d
   }
   d=d*6
   ebx=(ebx*128)+d
   serial=ebx.toString(16)
   document.getElementById("pass").value=serial.toUpperCase()
   
   if(y==1)
   {
       time=setTimeout("star(1)",10)
   }
}
function stop()
{
   clearTimeout(time)
}
function clear1()
{
   document.getElementById("nom").value=""
   document.getElementById("pass").value=""
}
</script>
</body>
</html>


Una cosa este crackme ya lo habia publicado en los foros elhacker.net y en underc0de pero con la novedad de que el boton limpiar ya lo solucione...bueno saludos flamer y espero les guste