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

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  KeygenMe01 - C++
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 3 Ir Abajo Respuesta Imprimir
Autor Tema: KeygenMe01 - C++  (Leído 8,438 veces)
jEUDi17

Desconectado Desconectado

Mensajes: 54


CrackSLatinoS


Ver Perfil
KeygenMe01 - C++
« en: 19 Julio 2012, 09:13 am »

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.html
Link nuevo

PD : 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.

Stakewinner00


Desconectado Desconectado

Mensajes: 1.426



Ver Perfil WWW
Re: KeygenMe01 - C++
« Respuesta #1 en: 19 Julio 2012, 10:06 am »

Hay tutoriales muy buenos por internet.

en este link hay un tutorial muy bueno

http://ricardonarvaja.info/WEB/INTRODUCCION%20AL%20CRACKING%20CON%20OLLYDBG%20DESDE%20CERO/
En línea

Puntoinfinito


Desconectado Desconectado

Mensajes: 919


#! /win/archlinux


Ver Perfil WWW
Re: KeygenMe01 - C++
« Respuesta #2 en: 19 Julio 2012, 17:57 pm »

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

AHORA EN SOFTONIC || CLICK HERE!!
Base64: QWNhYmFzIGRlIHBlcmRlciAxIG1pbnV0byBkZSB0dSB2aWRhLiBPbOkh



HACK AND 1337 : http://hackandleet.blogspot.com
WEBSITE: http://www.infiniterware.
jEUDi17

Desconectado Desconectado

Mensajes: 54


CrackSLatinoS


Ver Perfil
Re: KeygenMe01 - C++
« Respuesta #3 en: 19 Julio 2012, 18:22 pm »

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.

Puntoinfinito


Desconectado Desconectado

Mensajes: 919


#! /win/archlinux


Ver Perfil WWW
Re: KeygenMe01 - C++
« Respuesta #4 en: 19 Julio 2012, 18:45 pm »

Yo te puedo recomendar uno de C++; www.learncpp.com/
Y en formato vídeo y en español; http://www.illasaron.com/html/modules.php?name=Downloads&d_op=viewdownload&cid=122

Por cierto, tienes el código del crackme?

Saludos
En línea

AHORA EN SOFTONIC || CLICK HERE!!
Base64: QWNhYmFzIGRlIHBlcmRlciAxIG1pbnV0byBkZSB0dSB2aWRhLiBPbOkh



HACK AND 1337 : http://hackandleet.blogspot.com
WEBSITE: http://www.infiniterware.
jEUDi17

Desconectado Desconectado

Mensajes: 54


CrackSLatinoS


Ver Perfil
Re: KeygenMe01 - C++
« Respuesta #5 en: 19 Julio 2012, 18:48 pm »

Yo te puedo recomendar uno de C++; www.learncpp.com/
Y en formato vídeo y en español; http://www.illasaron.com/html/modules.php?name=Downloads&d_op=viewdownload&cid=122

Por cierto, tienes el código del crackme?

Saludos

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


Desconectado Desconectado

Mensajes: 1.441



Ver Perfil WWW
Re: KeygenMe01 - C++
« Respuesta #6 en: 19 Julio 2012, 18:49 pm »

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
Puntoinfinito


Desconectado Desconectado

Mensajes: 919


#! /win/archlinux


Ver Perfil WWW
Re: KeygenMe01 - C++
« Respuesta #7 en: 19 Julio 2012, 18:50 pm »

Sí por favor... damelo :)
En línea

AHORA EN SOFTONIC || CLICK HERE!!
Base64: QWNhYmFzIGRlIHBlcmRlciAxIG1pbnV0byBkZSB0dSB2aWRhLiBPbOkh



HACK AND 1337 : http://hackandleet.blogspot.com
WEBSITE: http://www.infiniterware.
jEUDi17

Desconectado Desconectado

Mensajes: 54


CrackSLatinoS


Ver Perfil
Re: KeygenMe01 - C++
« Respuesta #8 en: 19 Julio 2012, 18:55 pm »

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
Moderador
***
Desconectado Desconectado

Mensajes: 1.614


Sueñas que sueñas


Ver Perfil WWW
Re: KeygenMe01 - C++
« Respuesta #9 en: 19 Julio 2012, 19:57 pm »

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

Páginas: [1] 2 3 Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines