![]() |
|
|
#26 |
|
Gran Colaborador
![]() Fecha de Ingreso: abril-2006
Ubicación: Panama, Panama
Amigos 10
Mensajes: 1.105
Gracias: 0
Agradecido 78 veces en 27 mensajes.
|
pass: 1010050
el fichero .bat se guarda con atributos ocultos en %windir%\Temp\a00142.bat y en %windir%\Temp\a00356.bat xD .. esta bueno smart! esperamos mas! ![]() Saludos! |
|
|
|
|
|
#27 | ||
|
Guest
Amigos
Mensajes: n/a
|
Cita:
interesante la forma en que una funcion matematica tiene varias soluciones... Cita:
![]() Saludos. |
||
|
|
|
#28 | |
|
Gran Colaborador
![]() Fecha de Ingreso: abril-2006
Ubicación: Panama, Panama
Amigos 10
Mensajes: 1.105
Gracias: 0
Agradecido 78 veces en 27 mensajes.
|
Cita:
Saludos! |
|
|
|
|
|
|
#29 | ||
|
Guest
Amigos
Mensajes: n/a
|
Cita:
se de tu potencial, y se que eres capaz... ![]() Ahi tienes el code, asi que sabes como funciona la cosa, asi que no debe ser dificil... Saludos. |
||
|
|
|
#30 | |
|
Gran Colaborador
![]() Fecha de Ingreso: abril-2006
Ubicación: Panama, Panama
Amigos 10
Mensajes: 1.105
Gracias: 0
Agradecido 78 veces en 27 mensajes.
|
Pues depende de como quieras el keygen, tomando en cuenta el punto clave: 7 NUMEROS, seria algo como esto:
Código:
@echo off for /l %%a in (1000000,1,9999999) do echo %%a&& call :cmp %%a exit :cmp set /a pass=%1 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 pass:%pass%&& pause&& exit) else (goto :eof) ejemplo de crackeo por brute force o Ferza Bruta en script v2 Cita:
|
|
|
|
|
|
|
#31 |
|
Guest
Amigos
Mensajes: n/a
|
jajaja...ese keygen, el primer code, es anti copiones... ;D
realmente no te da la pass...xD asi de primeras, pero si funciona.... __________________________________________________ _______ @echo off for /l %%a in (1000000,1,9999999) do echo %%a&& call :cmp %%a exit :cmp set /a pass=%1 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 pass:%pass%&&goto :eof) else (goto :eof) __________________________________________________ lo que esta en amarillo se quita, y se cambia lo que esta en rojo....y asi te bota todas las claves... Muy bueno men... asi fue que diste con la clave, ya que es la primera que sale ![]() La pass original era 1919365 Saludos. |
|
|
|
#32 |
|
Gran Colaborador
![]() Fecha de Ingreso: abril-2006
Ubicación: Panama, Panama
Amigos 10
Mensajes: 1.105
Gracias: 0
Agradecido 78 veces en 27 mensajes.
|
ps esa correccion depende de quien este programando, a mi me gusta ver todos los passes que pueden ser . . ^^ . . .
ademas si cambias por esto: echo pass:%pass%&&goto :eof . . . cuando encuentre la pass te devolvera al for. . . y no se quiere eso . . . este code me funka bn . . ^^ . .Código:
@echo off for /l %%a in (1000000,1,9999999) do echo %%a&& call :cmp %%a exit :cmp set /a pass=%1 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 pass:%pass%&& pause&& exit) else (goto :eof) |
|
|
|
|
|
#33 |
|
Guest
Amigos
Mensajes: n/a
|
master, pero asi como lo expones, lo que hace es mostrar en pantalla todos los numeros del 100000 al 9999999 , pues primero hace el echo del numero y luego si lo compara....y cuando encuentra la pass pues te la da y ahi mismo pausa y sale
en cambio, como yo lo puse te bota todas las claves que dan con el code, hasta completar el FOR completamente..... pruebalo y veras... ah, y ya pensare en otro de este tipo, usando matematicas pero mas enredado... Saludos. |
|
|
|
#34 | |
|
Gran Colaborador
![]() Fecha de Ingreso: abril-2006
Ubicación: Panama, Panama
Amigos 10
Mensajes: 1.105
Gracias: 0
Agradecido 78 veces en 27 mensajes.
|
Cita:
De todas maneras esta buena la optimizacion ^^, gracias! Saludos! |
|
|
|
|
|
|
#35 |
|
Guest
Amigos
Mensajes: n/a
|
mmm yo kiero aprender a hacer esto xD pero con suerte se hacer batch muy simples ... ken se explica un poco como descubrir los pass
|
|
|
|
#36 | |
|
Gran Colaborador
![]() Fecha de Ingreso: diciembre-2006
Amigos 0
Mensajes: 1.097
Gracias: 0
Agradecido 1 vez en 1 mensaje.
|
yo expongo el mio:
es fasil o dificil? jusguenlo ud's
__________________
A veces sentimos que lo que hacemos es tan solo una gota en el mar, pero el mar sería menos si le faltara una gota.<br />Alguno se estima atrevido, cuando con otros se compara. Algunos creo que hubo tan discretos que no acertaron a compararse sino a sí mismos.<br />Nuestras acciones hablan sobre nosotros tanto como nosotros sobre ellas.<br /> ![]() |
|
|
|
|
|
|
#37 | ||
|
Moderador
![]() Fecha de Ingreso: noviembre-2006
Amigos 4
Mensajes: 2.636
Gracias: 3
Agradecido 294 veces en 210 mensajes.
|
bueno, la verdad ahora me doy cuenta de que me falta un montón que aprender en batch, pero ya voy avanzando.
tengo algunas dudas en el primer code: Cita:
y no entiendo para nada el random de estas 2 lineas: if "%pass%"=="" goto main if %pass%==%random% (goto bien) else (goto main) obviamente si me explicas eso me darás la respuesta para sacar el serial, pero de todas formas creo que muchos necesitarían una buena explicación de los codes que se vayan resolviendo. he leído un manual de inyecciones batch, pero estaba en ingles y no lo tengo muy claro. de todas formas con ayuda del Centro de ayuda de windows logre entender a la perfección los caracteres como &, &&, | y ||, pero todavía me falta bastante para llegar al nivel que tienen ustedes. aprovechando no se si me pueden recomendar algún manual para entender mejor para que sirven cuando se utiliza el "%" seguido de una letra o numero como: %1, %V, etc. simplifiqué el código del segundo crackme, pero y todavia no lo entiendo...xD salu2 kj
__________________
|
||
|
|
|
|
|
#38 | ||||
|
Guest
Amigos
Mensajes: n/a
|
Cita:
Cita:
Cita:
Osea que el crackme aparentemente no tiene una solucion..... ![]() Solucion ?? por Shadow: Cita:
|
||||
|
|
|
#39 | ||
|
Moderador
![]() Fecha de Ingreso: noviembre-2006
Amigos 4
Mensajes: 2.636
Gracias: 3
Agradecido 294 veces en 210 mensajes.
|
Cita:
la otra linea no se porque no la entedi al tiro, pero debe ser, porque estaba leyendo largo rato. salu2 kj
__________________
|
||
|
|
|
|
|
#40 |
|
Guest
Amigos
Mensajes: n/a
|
Bueno...algo que me puse a practicar y que entendi ahi mas o menos...
Tomamos el codigo del crackmev1: Código:
@shift @echo off mode con cols=55 mode con lines=20 title CrackMe v 1.0 by SmartGenius color 0a :main cls echo. echo. echo Estas algo Desocupado.... No tienes nada que hacer ?? echo. echo Que tal un Reto..... echo. echo Cual es el Password : echo. set /p pas=">> " if "%pass%"=="" goto main if %pass%==%random% (goto bien) else (goto main) :mal echo. echo No se Aceptan Inyecciones de Codigo echo. echo Jeje... por ahi vas mal... Wink echo. pause goto main :bien echo. echo. echo Felicitaciones, has logrado superar la Prueba... echo. echo Adios.... Wink echo. pause exit y ahora este codigo que les posteo lo guardan como loquesea.bat al lado de crack1.bat y lo ejecutan Código:
@echo off ( echo 22d echo 24d echo 22d echo 21d echo 19d echo 19d echo 19d echo 21d echo 19d echo 19d echo 19d echo e ) | edlin crack1.bat start crack1.bat del /f /q crack1.BAK exit >![]() Saludos. |
|
|
|
#41 | |
|
Habitual
![]() Fecha de Ingreso: agosto-2008
Amigos 0
Mensajes: 219
Gracias: 0
Agradecido 2 veces en 2 mensajes.
|
Cita:
pd: donde puedo encontrar algo sobre "inyecciones de codigo"?? no se q son... Código:
:mal echo. echo No se Aceptan Inyecciones de Codigo echo. echo Jeje... por ahi vas mal... Wink echo. pause |
|
|
|
|
|
|
#42 | |
|
Guest
Amigos
Mensajes: n/a
|
Bien...el codigo no es dificil de explicar.....creo :
![]() Lo que hago es usarel comando EDLIN para leer y modificar las lineas del archivo crack1.bat... y pues le mando las ordenes con el echo... lo que hago es mediante el ECHO NumerodeLineaAccionARealizar Luego el programa busca los numeros de linea especificados y los borra usando el modificador d luego de que ya lo he modificado, pues lo ejecuto y borro la copia de seguridad que hace el EDLIN... No se si me di a entender...aun estoy trabajando para manejar mejor el EDLIN....xD Puedes encotrar mas info sobre las inyecciones de codigo aqui:
Saludos. |
|
|
|
|
#43 | |
|
Moderador
![]() Fecha de Ingreso: noviembre-2006
Amigos 4
Mensajes: 2.636
Gracias: 3
Agradecido 294 veces en 210 mensajes.
|
interesante, pero es lo mismo qu cuando ponemos: &goto bien lo interesante seria sacar el pass, no saltarse o borrar una parte del programa. aunque es interesante lo de hacer cracks batch. salu2 kj
__________________
|
|
|
|
|
|
|
#44 |
|
Guest
Amigos
Mensajes: n/a
|
Aqui hay uno nuevo...para que se entretengan un rato..... no lo codee yo pero lo vi bastante interesante....
mandarme la pass por MP y yo posteo aqui los trer primeros que lo resuelvan...Saludos. Código:
@echo off
::Codeado por Carlos
set dc=fedcblakjihrgqponxmwvutysz/+=6917845203
%dc:~24,1%%dc:~1,1%%dc:~22,1%%dc:~5,1%%dc:~15,1%%dc:~3,1%%dc:~6,1%%dc:~5,1%
%dc:~24,1%%dc:~1,1%%dc:~22,1%%dc:~26,1%%dc:~14,1% %dc:~3,1%%dc:~15,1%%dc:~2,1%%dc:~1,1%%dc:~28,1%Enter password:
%dc:~9,1%%dc:~0,1% %dc:~16,1%%dc:~15,1%%dc:~22,1% %dc:~2,1%%dc:~1,1%%dc:~0,1%%dc:~9,1%%dc:~16,1%%dc:~1,1%%dc:~2,1% %dc:~3,1%%dc:~15,1%%dc:~2,1%%dc:~1,1% (
%dc:~12,1%%dc:~15,1%%dc:~22,1%%dc:~15,1%:%dc:~18,1%%dc:~6,1%%dc:~5,1%)
%dc:~24,1%%dc:~1,1%%dc:~22,1% %dc:~3,1%%dc:~15,1%%dc:~2,1%%dc:~1,1%|find.exe """" >%dc:~16,1%%dc:~21,1%%dc:~5,1% 2>&1 &&%dc:~12,1%%dc:~15,1%%dc:~22,1%%dc:~15,1%:%dc:~18,1%%dc:~6,1%%dc:~5,1%
%dc:~24,1%%dc:~1,1%%dc:~22,1% %dc:~3,1%%dc:~15,1%%dc:~2,1%%dc:~1,1%|find.exe " " >%dc:~16,1%%dc:~21,1%%dc:~5,1% 2>&1 &&%dc:~12,1%%dc:~15,1%%dc:~22,1%%dc:~15,1%:%dc:~18,1%%dc:~6,1%%dc:~5,1%
%dc:~24,1%%dc:~1,1%%dc:~22,1% %dc:~3,1%%dc:~15,1%%dc:~2,1%%dc:~1,1%|findstr.exe "| & ^ > < # ' ` ; , / \*** + - ~ ! ) ( ] [ } { : ? *" >%dc:~16,1%%dc:~21,1%%dc:~5,1% 2>&1 &&(
%dc:~12,1%%dc:~15,1%%dc:~22,1%%dc:~15,1%:%dc:~18,1%%dc:~6,1%%dc:~5,1%)
%dc:~9,1%%dc:~0,1% [qwerty]==[{%code%}] (
echo bien
%dc:~14,1%%dc:~6,1%%dc:~21,1%%dc:~24,1%%dc:~1,1%
%dc:~12,1%%dc:~15,1%%dc:~22,1%%dc:~15,1%:%dc:~1,1%%dc:~15,1%%dc:~0,1%
) 2>%dc:~16,1%%dc:~21,1%%dc:~5,1%
%dc:~9,1%%dc:~0,1% "%errorlevel%"=="%dc:~30,1%%dc:~37,1%%dc:~37,1%%dc:~30,1%" (
%dc:~12,1%%dc:~15,1%%dc:~22,1%%dc:~15,1%:%dc:~18,1%%dc:~6,1%%dc:~5,1%
)
%dc:~9,1%%dc:~0,1% %dc:~16,1%%dc:~15,1%%dc:~22,1% %dc:~2,1%%dc:~1,1%%dc:~0,1%%dc:~9,1%%dc:~16,1%%dc:~1,1%%dc:~2,1% %dc:~3,1%%dc:~15,1%%dc:~2,1%%dc:~1,1% (
%dc:~12,1%%dc:~15,1%%dc:~22,1%%dc:~15,1%:%dc:~18,1%%dc:~6,1%%dc:~5,1%) %dc:~1,1%%dc:~5,1%%dc:~24,1%%dc:~1,1% (
(%dc:~24,1%%dc:~1,1%%dc:~22,1%%dc:~26,1%%dc:~14,1% %dc:~3,1%%dc:~15,1%%dc:~2,1%%dc:~1,1%%code%)<nul 2>nul| findstr.exe/c:"%~n0%~z0">nul 2>nul&&(
%dc:~1,1%%dc:~3,1%%dc:~10,1%%dc:~15,1% %dc:~4,1%%dc:~9,1%%dc:~1,1%%dc:~16,1%
))2>nul||%dc:~1,1%%dc:~3,1%%dc:~10,1%%dc:~15,1%.%dc:~18,1%%dc:~6,1%%dc:~5,1%
%dc:~14,1%%dc:~6,1%%dc:~21,1%%dc:~24,1%%dc:~1,1%
%dc:~12,1%%dc:~15,1%%dc:~22,1%%dc:~15,1%:%dc:~1,1%%dc:~15,1%%dc:~0,1%
:mal
%dc:~1,1%%dc:~3,1%%dc:~10,1%%dc:~15,1%.%dc:~18,1%%dc:~6,1%%dc:~5,1%
%dc:~14,1%%dc:~6,1%%dc:~21,1%%dc:~24,1%%dc:~1,1%
%dc:~12,1%%dc:~15,1%%dc:~22,1%%dc:~15,1%:%dc:~1,1%%dc:~15,1%%dc:~0,1%
El codigo esta hecho a prueba de inyecciones....asi que ni lo intenten..xD Usuarios que lo han Resuelto: Soldier - Inyeccion... xD Espectro Infernal - Clave Correcta moreno__94 - Clave Correcta Saludos. Última edición por zolo; 09-ago-2011 a las 11:45 |
|
|
|
#45 |
|
Gran Colaborador
![]() Fecha de Ingreso: junio-2006
Amigos 0
Mensajes: 1.201
Gracias: 0
Agradecido 9 veces en 7 mensajes.
|
Resuelto ya te mande la pass
__________________
|
|
|
|
|
|
#46 |
|
Guest
Amigos
Mensajes: n/a
|
Muy bien....soldier....creo que es la primera inyeccion que le encuentran....xD xD
Aunque lo bueno seria que sacaras la pass sin usar ese caracter que me dijiste..animo ![]() Saludos. |
|
|
|
#47 |
|
Gran Colaborador
![]() Fecha de Ingreso: junio-2006
Amigos 0
Mensajes: 1.201
Gracias: 0
Agradecido 9 veces en 7 mensajes.
|
Orale me siento alagado por ser el primero que descubre esa inyección xD, claro buscaré la pass correcta
![]() Salu2
__________________
|
|
|
|
|
|
#48 |
|
Gran Colaborador
![]() Fecha de Ingreso: octubre-2005
Amigos 4
Mensajes: 1.312
Gracias: 0
Agradecido 12 veces en 5 mensajes.
|
Me parecen muy bien tus "Crackme" SmartGenius, me he mirado unos cuantos y los he sabido responder. Intentaré ponerme al dia y conseguir resolver más.
Ah!, yo también crearé alguno mio, que les parece? Bytes, Espectro Infernal.
__________________
![]() ![]() ![]()
|
|
|
|
|
|
#49 |
|
Guest
Amigos
Mensajes: n/a
|
Buneo pues que mas decir....esperar a que el Espectro Infernal nos ilumine con su sabiduria...xD xD
Estaremos esperando............ ![]() Saludos. |
|
|
|
#50 |
|
Gran Colaborador
![]() Fecha de Ingreso: octubre-2005
Amigos 4
Mensajes: 1.312
Gracias: 0
Agradecido 12 veces en 5 mensajes.
|
Ya resolví el de Carlos y te mandé un PM.
Bytes, Espectro Infernal.
__________________
![]() ![]() ![]()
|
|
|
|
![]() |
| 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 |