elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Crackme Noob 1.0 [batch]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Crackme Noob 1.0 [batch]  (Leído 2,717 veces)
Binary_Death

Desconectado Desconectado

Mensajes: 214



Ver Perfil
Crackme Noob 1.0 [batch]
« en: 16 Febrero 2010, 13:21 pm »

Código:
@echo off
title Crackme Noob 1.0 [Binary_Death]
setlocal enabledelayedexpansion
:code
cls
set "dig="
set /p "dig=Password: "
if not defined dig GoTo:code
call:len "%dig%"
if %strlen% LSS 5 (GoTo:code)
set /a "iflen=(%strlen%*%dig:~0,1%%dig:~-1%) %% 5"
if "%iflen%" NEQ "0" (GoTo:lost)
call:algoritm
call:cmp "%cmp%"
exit /b
:algoritm
set /a "dec=%dig%/%strlen%"
set /a "decend=%dig% %% %strlen%"
set ret=0
set int=0
if %dig%%strlen% LSS %dec% (GoTo:lost)
for /l %%y in (%dig%%strlen%,-%dec%,%decend%) do (set /a int+=1)
set /a "strlenpos=%strlen%-1"
for /l %%x in (0,1,%strlenpos%) do (
set /a "ret=!dig:~%%x,1!+!ret!"
)
set /a "cmp=(%ret%*%int%*%strlen%) + (%dig:~0,1%*%dig:~-1%)"
GoTo:EoF
:cmp
if "%~1" NEQ "19445" (GoTo:lost) else (GoTo:win)
exit
:len
set "txt=%~1"
set /a "count=0"
:strlen
call set "text=%%txt:~%count%,1%%"
if defined text (
set /a "count+=1"
GoTo:strlen
) else (
set "strlen=%count%"
GoTo:EoF
)
:lost
cls
echo Has perdido.
pause>nul&exit
:win
cls
echo Has ganado.
pause>nul&exit

Es mi segundo crackme que ya postee en algunos foros.
Yo CREO que es muy sencillo y no esta demasiado bien hecho, pero eso ya os lo dejo a vosotros. Opinad.

Saludos y animaos! suerte!


En línea

---saster---

Desconectado Desconectado

Mensajes: 55


Ver Perfil
Re: Crackme Noob 1.0 [batch]
« Respuesta #1 en: 16 Febrero 2010, 15:01 pm »

mmmm, no te creas que es tan sencillo :P

no permite batch injections y tiene por ejemplo una funcion de contar la longitud de una cadena que para el que no sepa hacerlo se liara

Ps. ya casi tengo un numero

saludos


En línea

Binary_Death

Desconectado Desconectado

Mensajes: 214



Ver Perfil
Re: Crackme Noob 1.0 [batch]
« Respuesta #2 en: 16 Febrero 2010, 16:17 pm »

Sii saster pero tu pudiste  :D felicidades  :)
En línea

---saster---

Desconectado Desconectado

Mensajes: 55


Ver Perfil
Re: Crackme Noob 1.0 [batch]
« Respuesta #3 en: 16 Febrero 2010, 16:21 pm »

si jeje pero me costo lo mio  :rolleyes:

saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Crackme in batch « 1 2 ... 6 7 »
Scripting
carlitos.dll 63 27,176 Último mensaje 10 Septiembre 2008, 22:23 pm
por carlitos.dll
Crackme en batch
Scripting
jmetin2 0 1,602 Último mensaje 10 Junio 2011, 02:58 am
por jmetin2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines