Autor
|
Tema: KeygenMe01 - C++ (Leído 8,522 veces)
|
jEUDi17
Desconectado
Mensajes: 54
CrackSLatinoS
|
Hola, quiero compartir con todos ustedes este programa hecho con dev-c++.
Es de estos de encontrar un serial valido para cada nombre.
Algunas aclaraciones : Esta empaquetado con Aspack 2.xx Es un codigo muy corto, talvez lo resuelvas en menos de 5 minutos.Mi nombre real es : Jeudy Tengo 14 años y vivo en Costa Rica.Si tienen tiempo para resolverlo y hacer un tutorial me encantaria, porq yo quiero aprender este arte tan bonito, yo siempre lo intento pero nose porque no puedo aprenderlo, yo intento pero no puedo, por esa razon me gustaria que hicieras un tutorial y explicaras como lo resolviste, porfavor me gustaria aprender con ustedes este maravilloso arte, espero q no se molesten por pedirles un tutorial.http://www.2shared.com/file/xXudJvHy/Programa01.htmlLink nuevoPD : Nuevo link, el anterior no funciona ya. Nos vemos luego, saludos!
|
|
« Última modificación: 20 Julio 2012, 10:23 am por jEUDi17 »
|
En línea
|
En paz me acostaré y asimismo dormiré; Porque sólo tú, Señor, me haces vivir confiado.
|
|
|
|
Puntoinfinito
Desconectado
Mensajes: 919
#! /win/archlinux
|
Que arte es el que no puedes aprender, el de la programación o el de el hacking, cracking, etc. ?
Podrias pasar el código del crackme?
|
|
|
En línea
|
|
|
|
jEUDi17
Desconectado
Mensajes: 54
CrackSLatinoS
|
El de el cracking, tambien me cuesta bastante c++.
|
|
|
En línea
|
En paz me acostaré y asimismo dormiré; Porque sólo tú, Señor, me haces vivir confiado.
|
|
|
|
jEUDi17
Desconectado
Mensajes: 54
CrackSLatinoS
|
Síp, la verdad lo hice yo si quieres te lo doy ?
|
|
|
En línea
|
En paz me acostaré y asimismo dormiré; Porque sólo tú, Señor, me haces vivir confiado.
|
|
|
apuromafo CLS
|
0044B3AF 61 POPAD 0044B3B0 75 08 JNZ SHORT KeygenMe.0044B3BA 0044B3B2 B8 01000000 MOV EAX,1 0044B3B7 C2 0C00 RETN 0C 0044B3BA 68 20124000 PUSH KeygenMe.00401220 0044B3BF C3 RETN
oep:00401220 iat:0044A1E0 7C8392A3 £’ƒ| kernel32.AddAtomA largo 170
55 PUSH EBP algoritmo a estudiar:
00401423 837D A0 0A CMP DWORD PTR SS:[EBP-60],0A 00401427 7E 61 JLE SHORT KeygenMe.0040148A 00401429 C70424 20204400 MOV DWORD PTR SS:[ESP],KeygenMe.00442020 ; ASCII "cls" 00401430 E8 5B0B0100 CALL KeygenMe.00411F90 ; JMP to msvcrt.system 00401435 C70424 04000000 MOV DWORD PTR SS:[ESP],4 0040143C E8 EF160000 CALL KeygenMe.00402B30 00401441 C74424 04 020000>MOV DWORD PTR SS:[ESP+4],2 00401449 C70424 02000000 MOV DWORD PTR SS:[ESP],2 00401450 E8 5B140000 CALL KeygenMe.004028B0 00401455 C74424 04 242044>MOV DWORD PTR SS:[ESP+4],KeygenMe.004420>; ASCII "La cantidad de caracteres excede el valor maximo" 0040145D C70424 F0534400 MOV DWORD PTR SS:[ESP],KeygenMe.004453F0 00401464 E8 DFC50300 CALL KeygenMe.0043DA48
por lo cual no puede ser usuarios o seriales mayores a 0a->10carácteres
0040148A 837D A0 02 CMP DWORD PTR SS:[EBP-60],2 0040148E 7F 61 JG SHORT KeygenMe.004014F1 00401490 C70424 20204400 MOV DWORD PTR SS:[ESP],KeygenMe.00442020 ; ASCII "cls" 00401497 E8 F40A0100 CALL KeygenMe.00411F90 ; JMP to msvcrt.system 0040149C C70424 04000000 MOV DWORD PTR SS:[ESP],4 004014A3 E8 88160000 CALL KeygenMe.00402B30 004014A8 C74424 04 020000>MOV DWORD PTR SS:[ESP+4],2 004014B0 C70424 02000000 MOV DWORD PTR SS:[ESP],2 004014B7 E8 F4130000 CALL KeygenMe.004028B0 004014BC C74424 04 552044>MOV DWORD PTR SS:[ESP+4],KeygenMe.004420>; ASCII "Hay muy pocos caracteres." 004014C4 C70424 F0534400 MOV DWORD PTR SS:[ESP],KeygenMe.004453F0
y mayores a 2
respecto a usuario y serial aun confirmo.. pero debe ser interesante para los mas nuevos...
|
|
|
En línea
|
Apuromafo
|
|
|
|
jEUDi17
Desconectado
Mensajes: 54
CrackSLatinoS
|
0044B3AF 61 POPAD 0044B3B0 75 08 JNZ SHORT KeygenMe.0044B3BA 0044B3B2 B8 01000000 MOV EAX,1 0044B3B7 C2 0C00 RETN 0C 0044B3BA 68 20124000 PUSH KeygenMe.00401220 0044B3BF C3 RETN
oep:00401220 iat:0044A1E0 7C8392A3 £’ƒ| kernel32.AddAtomA largo 170
55 PUSH EBP algoritmo a estudiar:
00401423 837D A0 0A CMP DWORD PTR SS:[EBP-60],0A 00401427 7E 61 JLE SHORT KeygenMe.0040148A 00401429 C70424 20204400 MOV DWORD PTR SS:[ESP],KeygenMe.00442020 ; ASCII "cls" 00401430 E8 5B0B0100 CALL KeygenMe.00411F90 ; JMP to msvcrt.system 00401435 C70424 04000000 MOV DWORD PTR SS:[ESP],4 0040143C E8 EF160000 CALL KeygenMe.00402B30 00401441 C74424 04 020000>MOV DWORD PTR SS:[ESP+4],2 00401449 C70424 02000000 MOV DWORD PTR SS:[ESP],2 00401450 E8 5B140000 CALL KeygenMe.004028B0 00401455 C74424 04 242044>MOV DWORD PTR SS:[ESP+4],KeygenMe.004420>; ASCII "La cantidad de caracteres excede el valor maximo" 0040145D C70424 F0534400 MOV DWORD PTR SS:[ESP],KeygenMe.004453F0 00401464 E8 DFC50300 CALL KeygenMe.0043DA48
por lo cual no puede ser usuarios o seriales mayores a 0a->10carácteres
0040148A 837D A0 02 CMP DWORD PTR SS:[EBP-60],2 0040148E 7F 61 JG SHORT KeygenMe.004014F1 00401490 C70424 20204400 MOV DWORD PTR SS:[ESP],KeygenMe.00442020 ; ASCII "cls" 00401497 E8 F40A0100 CALL KeygenMe.00411F90 ; JMP to msvcrt.system 0040149C C70424 04000000 MOV DWORD PTR SS:[ESP],4 004014A3 E8 88160000 CALL KeygenMe.00402B30 004014A8 C74424 04 020000>MOV DWORD PTR SS:[ESP+4],2 004014B0 C70424 02000000 MOV DWORD PTR SS:[ESP],2 004014B7 E8 F4130000 CALL KeygenMe.004028B0 004014BC C74424 04 552044>MOV DWORD PTR SS:[ESP+4],KeygenMe.004420>; ASCII "Hay muy pocos caracteres." 004014C4 C70424 F0534400 MOV DWORD PTR SS:[ESP],KeygenMe.004453F0
y mayores a 2
respecto a usuario y serial aun confirmo.. pero debe ser interesante para los mas nuevos...
Gracias por tomarte el tiempo en analizarlo, en serio muchas gracias! No te tomo mucho tiempo hacerlo, eres muy bueno! saludos apuromafo
|
|
|
En línea
|
En paz me acostaré y asimismo dormiré; Porque sólo tú, Señor, me haces vivir confiado.
|
|
|
karmany
|
jEUDi17
Muchísimas gracias por tu keygenMe01 y bienvenido.
Para los usuarios que se inician, es recomendable que le echéis un vistazo, por ejemplo, cómo saber llegar al OEP en un sencillo AsPack.
Yo creo que no deberías publicar el código fuente, porque si no quitas "la gracia" de lo que es un CrackMe. En todo caso cuando sea resuelto, se haga un tutorial... más adelante
Gracias Un saludo
|
|
|
En línea
|
|
|
|
|
|