anun1

viernes, 23 de enero de 2026

Solucion Generador De Claves Del Reto 1 De Cruehead

Hola amigos hoy les traigo el generador de claves del crackme 1 De Cruehead es algo muy sensillo pero como yo lo hice en HTML y Javascript tal ves sevea un poco grande el codigo pero es por que quiero que se vea con cuadros de textos, botones y buena presentacion no me gusta el medio consola de cmd, con c++ y python si pudiera ponerle musica le pondria como los viejos keygenes y crackmes con sonido pero en fin aqui una foto del reto


ahora si ponemos un nombre al azar y serial cualquiera nos arroja el siguiente mensaje aqui esta


 

asi que aqui les dejo el codigo del keygen o generador de claves

<html>
<head>
<title>Generador De Claves Del Crackme 1 De Cruehead ...:::By Flamer:::...</title>
</head>
<body bgcolor="black">
<center>
<marquee style="font-size:30;color:yellow;">Generador De Claves Del Crackme 1 De Cruehead ...:::By Flamer:::...</marquee><br><br>
<label style="color:white;">Nombre:&nbsp&nbsp&nbsp</label>
<input type="text" id="nick" size='50' style="background-color:Gray;color:white;text-align:center;">
<input type="button" value="Copy" onclick="copiar1()">
<br><br>
<label style="color:white;">Serial:&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp</label>
<input type="text" id="pass" size='50' style="background-color:Gray;color:white;text-align:center;">
<input type="button" value="Copy" onclick="copiar2()">
<br><br>
<input type="button" id="102" value="Generar" onclick="generar()">
<input type="button" id="104" value="Limpiar" onclick="limpia()"><br><br>

</center>
<script>
function copiar1() 
{
   let c=document.getElementById('nick'); 
   c.select();
   document.execCommand('copy');
}
function copiar2() 
{
   let c=document.getElementById('pass'); 
   c.select();
   document.execCommand('copy');
}
function limpia()
{
   document.getElementById("nick").value="";
   document.getElementById("pass").value="";
}
function generar()
{   
   let nom=document.getElementById("nick").value.toString();
   let x,clave,digi,suma=0,d;
   
 
    if(/\d/.test(nom))
    {
       alert("Error El Campo No Debe De Tener Numeros");
    }
    else
    {
       nom=nom.toUpperCase();
	
	   for(x=0;x<nom.length;x++)
	   {
	      digi=nom.substr(x,1);
	      d=digi.charCodeAt(0);
	      suma+=d;
	   }	
	   clave= suma ^ 22136 
	   clave=clave ^ 4660;
    }
    document.getElementById("pass").value=clave;
}
</script>
</body>
</html>

ahora lo copeamos y pegamos en el bloc de notas para despues aguarlo con el nombre "key.html" y pasamos a ejecutarlo y nos queda asi


asi que ingresamos el nombre y serial y nos arroja el siguiente mensaje


para los que no saben ingles dice que pasen buenas noches jajajaja es broma dice que buen trabajo he intenten el siguiente crackme saludos y espero les guste Flamer


viernes, 9 de enero de 2026

Solucion Generador De Claves Del Reto CTCrackMe_CronuX

Hola amigos soy flamer de nuevo hoy vengo con la solucion del reto anterior que fue este 

https://elblogdeflamer.blogspot.com/2025/12/reto-en-javascript-ctcrackmecronux.html

ya que nadie me publico nada yo hice el generador de claves del reto, una cosa el reto lo saque del crackme este


bueno aqui el codigo

<html>
<head>
<title>Generador De Claves Del Reto CTCrackMe_CronuX   ...:::By Flamer:::...</title>
</head>
<body bgcolor="black">
<center>
<marquee style="font-size:30;color:yellow;">Generador De Claves Del Reto CTCrackMe_CronuX   ...:::By Flamer:::...</marquee><br><br>
<label style="color:white;">Nombre:&nbsp&nbsp&nbsp</label>
<input type="text" id="nick" size='50' style="background-color:Gray;color:white;text-align:center;">
<input type="button" value="Copy" onclick="copiar(0)"><br><br>
<label style="color:white;">Serial:&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp</label>
<input type="text" id="pass" size='50' style="background-color:Gray;color:white;text-align:center;">
<input type="button" value="Copy" onclick="copiar(1)"><br><br>
<input type="button" id="102" value="Generar" onclick="Generar()">
<input type="button" id="104" value="Limpiar" onclick="limpia()"><br><br>
</center>
<script>
function limpia()
{
   document.getElementById("nick").value="";
   document.getElementById("pass").value="";
}
function copiar(n) 
{  
   let c;
   if(n==0)
   {
      c=document.getElementById('nick'); 
   }
   else 
   {
      c=document.getElementById("pass"); 
   }
   c.select();
   document.execCommand('copy');    
}
function Generar()
{
   let nom=document.getElementById("nick").value;
   document.getElementById("pass").value=generarSerial(nom);  
}  
function cifrado(cadena)
{
  let out = "";
  for (let c of cadena)
  {
    let d = c.charCodeAt(0);
    if (d >= 65 && d <= 90)
    {
       d += 13; if (d > 90) d -= 26;
    }
    else if (d >= 97 && d <= 122)
    {
       d -= 13; if (d < 97) d += 26;
    }
    out += String.fromCharCode(d);
  }
  return out;
}

function suma(s)
{
  let total = 0;
  for (let i = 0; i < s.length; i++) {
    total += s.charCodeAt(i);
}
  return total;
}

function generarSerial(nombre) {
  let s1 = suma(cifrado(nombre)) * nombre.length;

  for (let len = 1; len <= 10; len++)
  {
    for (let ch = 32; ch < 127; ch++)
    {
       let serial = String.fromCharCode(ch).repeat(len);
       let s2 = (suma(cifrado(nombre)) + suma(cifrado(serial))) * len;
       let ps = (s1 ^ s2).toString(16);
       if (ps.endsWith("9f"))
	    return serial;
    }
  }
}
</script>
</body>
</html>


bueno copean y pegan en el bloc de notas el codigo y aguardan como "generaclaves.html" y aqui una foto de el


ahora introducimos el nombre y la serial al reto


ahora lo vamos a probar en el reto que hice en javascript este


bueno espero les guste saludos Flamer