domingo, 22 de mayo de 2016

Un Simple Crackme en VBScript

Hola amigos como estaba aburrido me puse a programar un crackme en visual basic script, el objetivo es crear el keygen ya que este puede ser visualizado fácilmente y no lo quise hacer en un lenguaje compilado ya que muchos no saben usar el ollydbg así que aquí esta:


option explicit
Randomize
dim shell,pin,cn,un,x,z,a,b,c,pass,y,r,contra
 
Set shell=createobject("wscript.shell")
pin = cstr(cint((9999-1000+1)*rnd+1000))
msgbox "Su Numero PIN Es: " & pin,,"PIN"
cn = Shell.ExpandEnvironmentStrings("%ComputerName%")
un = Shell.ExpandEnvironmentStrings("%UserName%")
 
if len(cn)>len(un) then
   z=len(cn)
   for x=z to len(un)
      un=un & chr(x)
   next   
end if
 
if len(cn)<len(un) then
   z=len(un)
   for x=z to len(cn)
      cn=cn & chr(x)
   next   
else
   z=len(un)
end if
 
for x=1 to z
   a = asc(mid(cn,x,1))
   b = asc(mid(un,x,1))
   c = c & "-" & (a xor b)
next
 
contra=inputbox("Ingresa La Contraseña","Password")
y=1
 
pass=split(contra,"-") 

for x=0 to ubound(pass)
   a = pass(x)
   b = asc(mid(pin,y,1))
   if y=len(pin) then
      y=1
   else
      y=y+1   
   end if
   r = r & "-" & (a xor b)
next
 
if r=c then
   msgbox ":::EN HORA BUENA::: Felisidades Contraseña Correcta, Espero Que Te Halla Gustado El Reto...",,"Reto Superado Saludos Flamer"
else
   msgbox "Si no sabes crackear esta porqueria de crackme, no presumas que eres un hacker mas bien eres un lamberucho...esto es para hackers principiantes QUE QUIEREN APRENDER",,"Medas lastima :("     
end if





saludos Flamer y espero les guste

No hay comentarios.:

Publicar un comentario