![]() |
|
|
#1 |
|
Gran Colaborador
![]() Fecha de Ingreso: abril-2006
Ubicación: Panama, Panama
Amigos 10
Mensajes: 1.105
Gracias: 0
Agradecido 77 veces en 27 mensajes.
|
Aki se postearan retos para probar tu nivel en este lenguaje!
Saludos! |
|
|
|
|
|
#2 | |
|
Guest
Amigos
Mensajes: n/a
|
Bueno, pues como veo que nadie ha empezado, pue pongo uno para que se pongan a prueba....
Esta facil... A ver quien lo resuelve y que postee la clave... ![]() Descargar:
Y si existen varias claves, pues hacer un Keygen... Saludos. |
|
|
|
|
#3 |
|
Guest
Amigos
Mensajes: n/a
|
Un posible password es:
Código:
Ph46h4m3h Código:
sami & (goto be)
|
|
|
|
#4 | ||
|
Guest
Amigos
Mensajes: n/a
|
Te tomo el relevo
![]() Tenemos un programa ejecutable escrito en un lenguaje de alto nivel. (Pudiera ser por ejemplo C o Pascal aunque no lo es)
El uso es sencillo: Cita:
Si el programa se invoca con 0 o mas de un argumentos devuelve un mensaje de uso. Si se invoca con un password incorrecto informa con "Acceso denegado." y en caso de acertar el password informa con "Acceso concedido." Se puede crackear facilmente con w32dasm y un editor hexadecimal pero no es el objetivo que se propone. Se pide: Crear un pograma en batch que obtenga por fuerza bruta en el menor tiempo posible el password. Publicar el password con el programa batch usado para obtenerlo. Pistas: 1. Un programa bien hecho deberia extraer el password en menos de 30 segundos. ![]() 2. Se recomienda inicializar un bucle (ya sea for o por etiquetas) con una variable numerica. Se recomienda NO inicializar esa variable a 0 por motivos evidentes (y empezar en 100). 3. Convendria saber que es el errorlevel y que devuelve cuando todo va bien. saludos y que gane el mas perspicaz jeje ;D |
||
|
|
|
#5 | |
|
Guest
Amigos
Mensajes: n/a
|
ahora le hago con el tuyo sami...mientras tanto....
Aqui les pongo otro reto pero diferente... para que se tomen un rato xD Deben de encontrar un Serial valido, y apartir de esto crear un keygen... Para que el programa funcione, deben tener junto a el un archivo llamado data.key el cual contendra el serial en texto plano y con el siguiente formato XXXXX-XXXXX-XXXXX-XXXXX-XXXXX , y que sera una combinacion especial de letras en mayuculas, y numeros..... Aqui lo tienen...
Saludos. |
|
|
|
|
#6 | ||
|
Habitual
![]() Fecha de Ingreso: julio-2007
Amigos 0
Mensajes: 166
Gracias: 0
Agradecido 0 veces en 0 mensajes.
|
Cita:
password : Ph46h4m3h salu2--> 8)
__________________
THe Magic. |
||
|
|
|
|
|
#7 | ||
|
Habitual
![]() Fecha de Ingreso: julio-2007
Amigos 0
Mensajes: 166
Gracias: 0
Agradecido 0 veces en 0 mensajes.
|
Cita:
Weno con este fue menos... Serial: 2XSXX-XXMXX-0XAX0-XXRXX-XXTX8 muy original... 8) salu2-->
__________________
THe Magic. |
||
|
|
|
|
|
#8 |
|
Guest
Amigos
Mensajes: n/a
|
nadie rompe el mio?
|
|
|
|
#9 | |||
|
Habitual
![]() Fecha de Ingreso: julio-2007
Amigos 0
Mensajes: 166
Gracias: 0
Agradecido 0 veces en 0 mensajes.
|
Cita:
pero weno lo hice tb el tuyo en - de 5min.. ahi tienes el code q fuerza el password y m lo muestra en un mensaje... El password Es : 126 Código:
@echo off
set c=0
:crack
@echo off
set /a c+=1
if %c% GTR 3 (echo fin del crackeo && pause && exit)
for /L %%a in (0,1,9) do (
for /L %%b in (0,1,9) do (
for /L %%c in (0,1,9) do (
call:ver %%a %%b %%c
cls
)
)
)
goto:crack
:ver
if %c% EQU 1 (
if %1 LSS 1 (goto:EOF)
echo %1%2%3
crackme %1%2%3 | find /I "Acceso Concedido" && msg * Accesso con el nRo : %1%2%3 && set c=4
)
if %c% EQU 2 (
if %2 LSS 1 (goto:EOF)
echo %2%1%3
crackme %2%1%3 | find /I "Acceso Concedido" && msg * Accesso con el nRo : %2%1%3 && set c=4
)
if %c% EQU 3 (
if %3 LSS 1 (goto:EOF)
echo %3%2%1
crackme %3%2%1 | find /I "Acceso Concedido" && msg * Accesso con el nRo : %3%2%1 && set c=4
)
goto:EOF
salu2-->
__________________
THe Magic. |
|||
|
|
|
|
|
#10 |
|
Guest
Amigos
Mensajes: n/a
|
Exacto de practica sirve....
El Segundo Crackme es un poco dificl porque supuestamente es encriptado, pero realmente no lo es, es solo sustitucion de caracteres, y ademas se que acepta varias claves, ya que con la qe lo programa fue "Pr06r4m3r"... El serial me estaba facil, y eso porque el codigo queda ahi todo a la vista, pero le onjetivo era hacer un keygen, que sacara la rutina, onvio que ya sabe cual es la rutina... Si se fijan, son la letras del medio repatidas... S M A R T, yluego el año 2008... pero como dijo un amigo por ahi, esto es suceptible de sufrir inyecciones, asi que para el proximo voy a proteger mas le codigo y a filtrar lo que el user entre.... Intenten con el serialme a poner en el archivo "data.key" algo asi: XXXXX-XXXXX-XXXXX-XXXXX-XXXXX&goto valid y veran como se salta toda la proteccion... Saludos. |
|
|
|
#11 |
|
Habitual
![]() Fecha de Ingreso: julio-2007
Amigos 0
Mensajes: 166
Gracias: 0
Agradecido 0 veces en 0 mensajes.
|
no soy experto en inyecciones... pero ya se hablo de este tema...
y seria weno q repasemos ,para proteger mas nuestros codigos.... y tratar de romper cosas mas radicales.. aun si hay muchos mas retos apart de estos... q valen la pena intentarlos con BATCH! salu2-->
__________________
THe Magic. |
|
|
|
|
|
#12 |
|
Guest
Amigos
Mensajes: n/a
|
Bueno, en vista que ya han crackeado mi pequeño retol, mando mis felicidades a wizard y pongo la solucion optimizada (sin for) para el crack.bat:
Código:
@echo off set n=100 :bucle crackme %n% > nul if %errorlevel% EQU 0 (echo El password es %n%) & (exit /b 0) set /a n=%n%+1 goto bucle |
|
|
|
#13 | |
|
Guest
Amigos
Mensajes: n/a
|
mmm.. mas retos ??
que tal este, el primero que quize hacer, a ver como se rompen la cabeza..... este va para todos excepto Shadow, quien ya lo resolvio ... OK. __________________________________________________ _________ He hecho uno con un codigo simple, pero que seguro les hara romperse un poco la cabezita...es mi primer CrackMe... ![]()
Veremos quien lo resuelva que ponga una captura y que diga como lo hizo.... ;D ;D Saludos. |
|
|
|
|
#14 | ||
|
Guest
Amigos
Mensajes: n/a
|
Cita:
Ademas, en que influye en que haya puesto @shift al inicio, y si no hay problema de que el code vaya con espacios, porque yo se los elimine y ahi si funciono... Saludos. |
||
|
|
|
#15 |
|
Guest
Amigos
Mensajes: n/a
|
aja.. OK, esa si no la sabia...xD
y porque no intentas hacer algo con el mio ?? eres capaz de resolverlo ?? Saludos. |
|
|
|
#16 | ||
|
Guest
Amigos
Mensajes: n/a
|
Cita:
tu que sabes si eso haya sido a proposito... ?? : :![]() Saludos. |
||
|
|
|
#17 | |
|
Guest
Amigos
Mensajes: n/a
|
Aqui dejo uno nuevo que acabe de hacer, los pondra a pensar un rato...
![]()
Saludos. PD: Nada de inyecciones de codigo, no se aceptan 0 / * - + ( ! "" ~, encontrar la pass correcta... |
|
|
|
|
#18 |
|
Guest
Amigos
Mensajes: n/a
|
mmm.. mira poniendo cualquier numero ( del 0 al 9 ), por ejemplo 0.0 o 0.0.0 o 0.0.0.0, te tira pass correcta
![]() Saludos,,, |
|
|
|
#19 |
|
Gran Colaborador
![]() Fecha de Ingreso: junio-2006
Amigos 0
Mensajes: 1.201
Gracias: 0
Agradecido 9 veces en 7 mensajes.
|
Yo creo que esto si va a aqui, diganme como se decifran estos crackme batch , claro tampoco me van a decir paso por paso pero si las bases o que debo de utilizar o aprender para poder hacerlo, pork desde el principio del tema luego luego empezaron a poner sus programas pero no explicaron nada desde el principio.
Salu2
__________________
|
|
|
|
|
|
#20 | ||
|
Guest
Amigos
Mensajes: n/a
|
Cita:
La ecuacion era: Siendo ABCDE 5 numeros digitos del 0 al 9 y sin repeticion, encontrar el numero ABCDE cuyo resultado, multiplicado por 4 es igual a EDCBA...osea el mismo numero pero inverso... La repuesta era 21978 Tendre que pensar mejor para la proxima... ;D ;D Cita:
Saludos. |
||
|
|
|
#21 |
|
Guest
Amigos
Mensajes: n/a
|
jajaja... si ya me lo habia imaginado ;D, aunque la idea fue brillante.
Segui con esa imaginacion tuya que es grandiosa, y espero ver mas retos tuyo o codes e ideas por este subforo batch ![]() Saludos,,,,, ;D |
|
|
|
#22 | |
|
Guest
Amigos
Mensajes: n/a
|
Cita:
Saludos. |
|
|
|
|
#23 | |
|
Guest
Amigos
Mensajes: n/a
|
Hice uno nuevo, algo simple, pero lo considero de nivel intermedio...
A ver como les van las matematicas a los users...xD xD ![]()
Saludos. |
|
|
|
|
#24 |
|
Miembro
![]() Fecha de Ingreso: julio-2008
Amigos 0
Mensajes: 74
Gracias: 0
Agradecido 0 veces en 0 mensajes.
|
hey por lo menos da una pista de la clave y te la descubrire.. o al menos una ecuacion.
__________________
Dile no a las drogas somos muchos y hay poca¡¡¡<br />att:CooL MasteR |
|
|
|
|
|
#25 | |
|
Guest
Amigos
Mensajes: n/a
|
Cita:
Código:
@echo off title CrackMe v4 - SmartGenius color 0a REM Crackme v4 by :: SmartGenius :: REM Que tal las matematicas ?? :main cls echo. echo. echo Crackme 4 - Nivel Medio echo. echo Password: ?? echo. set /p pass=">> " set /a num=%pass%/5 set /a num2=%pass:~0,2%*2 set /a num3=(%pass:~4,1%*2)+1 if %num%==%num2%%num2%%num3%%pass:~4,1% (echo.&echo Perfecto... lo has superado.&echo.&pause&exit) else (goto main) La gran mayoria de inyecciones de codigo no sirven...xD, pero a ver que hacen... Saludos. |
|
|
![]() |
| Herramientas | |
| Desplegado | |
|
|

Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| [G][Batch][Duda] Se Puede Hacer Un "IF" dentro de un "FOR"? | panxulingo | Batch | 5 | 09-oct-2009 12:46 |
| Reto a users que quieran, VOTACIONES ABIERTAS !!!!! """"" VOTEN """"" | hack_crack | Battle Arts | 29 | 05-ago-2009 23:39 |
| """“""""cuidado con lo que deseas podría hascerse realidad”"""""" | JMB | Off-Topic | 20 | 06-dic-2008 21:24 |
| """EJEMPLO VISUAL BASIC PARA ENVIAR MAILS"""" | angelsk | Visual Basic y Net | 3 | 31-ago-2005 15:44 |
| AQUI les dejo un manual para ""SUB7""y"NetBus"" | vart001 | Cursos y Ezines | 8 | 24-may-2005 18:24 |