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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  CrackMe2 - p33r
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: CrackMe2 - p33r  (Leído 4,705 veces)
Erik#


Desconectado Desconectado

Mensajes: 1.138


Gundam


Ver Perfil
CrackMe2 - p33r
« en: 7 Mayo 2009, 20:51 pm »

Otro nuevo CrackMe, más dificil que el primero
Nivel de dificultad: 1,5-2/10
Link: http://www.MegaShare.com/869828

Haber que tal HOLY,Red MX o Shaddy cuento mucho vuestra opinion ;)
En línea

Høl¥

Desconectado Desconectado

Mensajes: 100


Ver Perfil
Re: CrackMe2 - p33r
« Respuesta #1 en: 7 Mayo 2009, 21:16 pm »

Sigue siendo demasiado facil xD ahora hago un tutorial u.u

Te dije que escondieras las cosas y directamente pusistes un CMP con la password  :P

==================

EDIT

Aqui va el tutorial

http://rapidshare.com/files/230339396/Tutorial_CrackMe2_de_p33r_por_Holy.rar

Como te estaba diciendo, intenta no comparar directamente con el serial despues de "scanf" (queda muy directo xD)

Y sobre todo si hicieras el tipico crackme de usuario / password (con cada password diferente para cada usuario), incrementaria muchisimo la dificultad (Siempre y cuando el algoritmo sea jodio).
« Última modificación: 7 Mayo 2009, 21:32 pm por Høl¥ » En línea

Erik#


Desconectado Desconectado

Mensajes: 1.138


Gundam


Ver Perfil
Re: CrackMe2 - p33r
« Respuesta #2 en: 7 Mayo 2009, 22:30 pm »

Pero es más dificil que el otro.
En línea

karmany
Moderador
***
Desconectado Desconectado

Mensajes: 1.615


Sueñas que sueñas


Ver Perfil WWW
Re: CrackMe2 - p33r
« Respuesta #3 en: 8 Mayo 2009, 13:18 pm »

Gracias p33r por tus crackmes.

Una de las formas de aprender a proteger tus ejecutables es saber cómo lo han desprotegido otros.
Aquí tienes una gran ayuda y es que puedes leer los tutoriales que te ha hecho Høl¥.

Mi consejo es que antes de que puedas sacar un 3º crackme, sepas un poco (no mucho) de ingeniería inversa. La idea es que sepas cómo queda compilado un programa hecho en FASM por ejemplo.

Tu 1º crackme es muy sencillo, pesa muy poco pero es que usas funciones muy elementales: kernel32.lstrcmp y después de esa función un salto condicional: je

Esto ha sido comentado muchas veces, pero si en tu programa aparece en memoria la password buena, tu crackme será muy fácil de solucionar. Y en ese 1º crackme no aparece ni siquiera en memoria dinámica.

Mi consejo es que tus crackmes los analices con un desensamblador. Por ejemplo OllyDBG.
En línea

Red Mx
Rojito
Colaborador
***
Desconectado Desconectado

Mensajes: 3.649


Viva México Cabrones...


Ver Perfil WWW
Re: CrackMe2 - p33r
« Respuesta #4 en: 13 Mayo 2009, 17:39 pm »

Aun que si ofuscas un poco el código nato con funciones tontas como string con datos sin relevancia , comparaciones que no producen nada creo que seria un poco mas complicado.

Por que en nivel ASM  pones la función que hace todo , si esta en HX  o decimal igual si sabes binario , decimal , octal   puedes hacer la conversión tal vez este es mas avanzado que el otro por que ya las pasas a hx.
En línea

Desarrollar Malware Es Causa De Cancer...
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
resuelto el crackme2 de ^STR|DER^ « 1 2 »
Ingeniería Inversa
JSHN 11 12,434 Último mensaje 18 Marzo 2014, 12:28 pm
por ruben2013
Ayuda con crackme2 de cruhead
Ingeniería Inversa
AleXxSnJR 2 3,356 Último mensaje 3 Agosto 2017, 14:33 pm
por AleXxSnJR
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines