Autor
|
Tema: Crackme BATCH - Reto (Leído 6,052 veces)
|
Puntoinfinito
Desconectado
Mensajes: 919
#! /win/archlinux
|
Buenas a tod@.Bueno, siguiendo un post que postee ( http://foro.elhacker.net/ingenieria_inversa/crackmes_con_batch_cifrados-t368716.0.html) os he echo unos crackme's en batch con el fin de ver si alguien es capaz de descifrar ese tipo de cifrado con algún método casero o ya existentes. Hay dos crackmes, uno de cada dificultad. Ya lo veréis en el "readme.txt" . Espero que alguno de vosotros encuentre la solución  Aquí los podéis descargar: DESCARGARSaludos 
|
|
|
|
« Última modificación: 9 Agosto 2012, 16:28 pm por puntoinfinito »
|
En línea
|
|
|
|
Flamer
Desconectado
Mensajes: 1.074
crack, crack y mas crack...
|
hola puntoinfinito solo pude extraer el archivo bat la contraseña no, porque no entiendo este nivel de batch @echo off :do cls echo.Inserta el code correcto para continuar set /p pass=^>^>^> if %pass%==set ®=Ûú¹ set ®=s GoTo ® set ®=Ÿ³ :® set ·ö=åÚª® set ·ö=e GoTo ·ö set ·öó° :·ö set ©Ð=»Í¶ set ©Ð=t GoTo ©Ð set ©Ð=ùž :©Ð %®%%·ö%%©Ð% �¶=Ÿœ¦ %®%%·ö%%©Ð% �¶=a GoTo �¶ %®%%·ö%%©Ð% �¶=Øæ :�¶ %®%%·ö%%©Ð% ª“=õÇã %®%%·ö%%©Ð% ª“=b GoTo ª“ %®%%·ö%%©Ð% ª“=á• :ª“ %®%%·ö%%©Ð% Öé=�£‘ %®%%·ö%%©Ð% Öé=c GoTo Öé %®%%·ö%%©Ð% Öé=Ææ :Öé %®%%·ö%%©Ð% ëç=×µ� %®%%·ö%%©Ð% ëç=d GoTo ëç %®%%·ö%%©Ð% ëç=”¿ :ëç %®%%·ö%%©Ð% òÒ=Ž—µ %®%%·ö%%©Ð% òÒ=e GoTo òÒ %®%%·ö%%©Ð% òÒ=÷ :òÒ %®%%·ö%%©Ð% ÃÒ=¥ÛÛ %®%%·ö%%©Ð% ÃÒ=f GoTo ÃÒ %®%%·ö%%©Ð% ÃÒ=§¹ :ÃÒ %®%%·ö%%©Ð% ¥À=Ô¡Ë %®%%·ö%%©Ð% ¥À=g GoTo ¥À %®%%·ö%%©Ð% ¥À=ŸÒ :¥À %®%%·ö%%©Ð% ¾á=øÀø %®%%·ö%%©Ð% ¾á=h GoTo ¾á %®%%·ö%%©Ð% ¾á=¢• :¾á %®%%·ö%%©Ð% èî=¼˜È %®%%·ö%%©Ð% èî=i GoTo èî %®%%·ö%%©Ð% èî=¦½ :èî %®%%·ö%%©Ð% Ý£=ÉÁ %®%%·ö%%©Ð% Ý£=j GoTo Ý£ %®%%·ö%%©Ð% Ý£=Ù� :Ý£ %®%%·ö%%©Ð% Ä´=¯¿ %®%%·ö%%©Ð% Ä´=k GoTo Ä´ %®%%·ö%%©Ð% Ä´=Öš� :Ä´ %®%%·ö%%©Ð% ’Ú=ÍѨ %®%%·ö%%©Ð% ’Ú=l GoTo ’Ú %®%%·ö%%©Ð% ’Ú=µÞï :’Ú %®%%·ö%%©Ð% ßœ=Ù®¤ %®%%·ö%%©Ð% ßœ=m GoTo ßœ %®%%·ö%%©Ð% ßœ=¥¡ :ßœ %®%%·ö%%©Ð% Ùâ=¬ú› %®%%·ö%%©Ð% Ùâ=n GoTo Ùâ %®%%·ö%%©Ð% Ùâ=ªÍ :Ùâ %®%%·ö%%©Ð% ’¨=˜–¸ %®%%·ö%%©Ð% ’¨=o GoTo ’¨ %®%%·ö%%©Ð% ’¨=£© :’¨ %®%%·ö%%©Ð% Ôñ=—Ì› %®%%·ö%%©Ð% Ôñ=p GoTo Ôñ %®%%·ö%%©Ð% Ôñ=ÜØ :Ôñ %®%%·ö%%©Ð% Õ¹=²™Å %®%%·ö%%©Ð% Õ¹=q GoTo Õ¹ %®%%·ö%%©Ð% Õ¹=°� :Õ¹ %®%%·ö%%©Ð% ò³=ºÐ¬ %®%%·ö%%©Ð% ò³=r GoTo ò³ %®%%·ö%%©Ð% ò³=«� :ò³ %®%%·ö%%©Ð% ±ì=�ÊÜ %®%%·ö%%©Ð% ±ì=s GoTo ±ì %®%%·ö%%©Ð% ±ì=öÄ :±ì %®%%·ö%%©Ð% Åê=íô %®%%·ö%%©Ð% Åê=t GoTo Åê %®%%·ö%%©Ð% Åê=¬Æ :Åê %®%%·ö%%©Ð% ÌÕ=§š %®%%·ö%%©Ð% ÌÕ=u GoTo ÌÕ %®%%·ö%%©Ð% ÌÕ=Á» :ÌÕ %®%%·ö%%©Ð% žÕ=ëÉß %®%%·ö%%©Ð% žÕ=v GoTo žÕ %®%%·ö%%©Ð% žÕ=ìä :žÕ %®%%·ö%%©Ð% íà=޲´ %®%%·ö%%©Ð% íà=w GoTo íà %®%%·ö%%©Ð% íà=âå :íà %®%%·ö%%©Ð% ™“=ù½• %®%%·ö%%©Ð% ™“=x GoTo ™“ %®%%·ö%%©Ð% ™“=Óô :™“ %®%%·ö%%©Ð% Ãñ=ËØ“ %®%%·ö%%©Ð% Ãñ=y GoTo Ãñ %®%%·ö%%©Ð% Ãñ=¤Ž :Ãñ %®%%·ö%%©Ð% ·¦=ÑÇÈ %®%%·ö%%©Ð% ·¦=z GoTo ·¦ %®%%·ö%%©Ð% ·¦=ÄÏ :·¦ %®%%·ö%%©Ð% ž·=¯ ° %®%%·ö%%©Ð% ž·=GoTo ž· %®%%·ö%%©Ð% ž·=ðº :ž·
"GoTo" (%¥À%%’¨%%Åê%%’¨% :%’¨%%Ä´%) %òÒ%%’Ú%%±ì%%òÒ% (%¥À%%’¨%%Åê%%’¨% :%ëç%%’¨%) :ok cls echo.Prueba superada pause exit
saludos flamer ...
|
|
|
|
|
En línea
|
|
|
|
|
MCKSys Argentina
|
infiniter
|
|
|
|
|
En línea
|
MCKSys Argentina "Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."
|
|
|
|
apuromafo CLS
|
no se porque este pc no puede escribir bien y confirmar tus retos 1)para la 1 toda pass le sirve y dice superada y la segunda pareciera confirmar mi ruta de acceso y si coloco la ruta de acceso compara con infiniter no rula "GoTo" (goto :ok) else (goto :do) 2)%HB%XO%PC%PC%= pass y la variable pass es lo que uno ingresa if %HB%XO%PC%PC%=="infiniter" (goto :ok) else (goto :do) pero deberia funcionar pero en este pc, es raro para batch, por eso no suelo hacer de estas cosas pd: AI=e AP=r BE=w CD=d DB=i FS=j FU=m GE=n HB=p HC=c HN=q JH=u LB=y LC=t LI=f LO=k ME=h OS=z OY=e pass=infiniter PC=s QL=s RI=t RW=b SM=g TO=BN UH=v VW=x WG=l WR=o XO=a
|
|
|
|
|
En línea
|
Apuromafo
|
|
|
Puntoinfinito
Desconectado
Mensajes: 919
#! /win/archlinux
|
no se porque este pc no puede escribir bien y confirmar tus retos 1)para la 1 toda pass le sirve y dice superada y la segunda pareciera confirmar mi ruta de acceso y si coloco la ruta de acceso compara con infiniter no rula "GoTo" (goto :ok) else (goto :do) 2)%HB%XO%PC%PC%= pass y la variable pass es lo que uno ingresa if %HB%XO%PC%PC%=="infiniter" (goto :ok) else (goto :do) pero deberia funcionar pero en este pc, es raro para batch, por eso no suelo hacer de
Exacto!! Que nivelazo tenemos en el foto la verdad, creeia que no seriáis capaces xD Perdonadme por desconfiar de los crackers de elhacker hahah Saludos, os felicito.
|
|
|
|
|
En línea
|
|
|
|
|
karmany
|
puntoinfinito, me ha parecido muy interesante la cifrado que has hecho. ¿La has realizado tú a mano? He estado analizando el código del crackme2 y es curioso y no es fácil de descifrar a primera vista. Vamos, que si programas un encriptador para batch tendrás éxito. jeje Un saludo. Edit: por ejemplo, esto que haces me ha sorprendido: set QL=s set OY=e set RI=t %QL%%OY%%RI% XO=TUR
|
|
|
|
« Última modificación: 14 Agosto 2012, 00:01 am por karmany »
|
En línea
|
|
|
|
|
karmany
|
Por cierto el crackme2 no funciona porque creo que te faltan las dos comillas. Tu código descifrado es este: if %pass%=="infiniter" (goto :ok) else (goto :do)
y creo que debería ser este que sí funciona: if "%pass%"=="infiniter" (goto :ok) else (goto :do)
|
|
|
|
|
En línea
|
|
|
|
|
|
|
karmany
|
Pues pienso que has hecho un excelente trabajo y tal vez, si le das algo de publicidad, será descargado un gran número de veces.
Por contra, y ya te lo han dicho, debes agregar la dependencia ocx (Codejock.Skin.Framework) necesaria. O la quitas. Esto lo considero muy importante ya que esa dependencia no se puede encontrar por ningún sitio de confianza y una de las soluciones es el instalador Ronda, pero que te instala una barbaridad de ocx que no las necesito para nada.
Muy buen trabajo.
|
|
|
|
|
En línea
|
|
|
|
r@mbyte
Desconectado
Mensajes: 10
|
Pues pienso que has hecho un excelente trabajo y tal vez, si le das algo de publicidad, será descargado un gran número de veces.
Por contra, y ya te lo han dicho, debes agregar la dependencia ocx (Codejock.Skin.Framework) necesaria. O la quitas. Esto lo considero muy importante ya que esa dependencia no se puede encontrar por ningún sitio de confianza y una de las soluciones es el instalador Ronda, pero que te instala una barbaridad de ocx que no las necesito para nada.
Muy buen trabajo.
ok entonces actualizare el link para unir la dependencia con fusion saludos!
|
|
|
|
|
En línea
|
|
|
|
|
| Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
RETO: Crackme muy sencillo :) A por el!
« 1 2 »
Ingeniería Inversa
|
Rojodos
|
10
|
8,766
|
6 Agosto 2004, 00:50 am
por bano
|
|
|
Reto: Crackme en Vfp.
Ingeniería Inversa
|
krc_4u
|
0
|
2,960
|
12 Abril 2005, 02:19 am
por krc_4u
|
|
|
[Reto] Crackme V2 ASM
« 1 2 »
Ingeniería Inversa
|
cibergolen
|
14
|
13,761
|
27 Noviembre 2011, 12:39 pm
por cibergolen
|
|
|
[Reto] Crackme V3 ASM
Ingeniería Inversa
|
cibergolen
|
2
|
4,688
|
10 Diciembre 2011, 16:14 pm
por Flamer
|
|
|
CrackMe v4.5 [Reto]
Ingeniería Inversa
|
Keyen Night
|
1
|
3,945
|
11 Marzo 2012, 05:50 am
por Иōҳ
|
|