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

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  [Tutorial]crackme1 por nitr0k1ller
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Tutorial]crackme1 por nitr0k1ller  (Leído 4,179 veces)
.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
[Tutorial]crackme1 por nitr0k1ller
« en: 1 Septiembre 2011, 20:32 pm »

crackme1 por nitr0k1ller
Autor: Nitr0k1ller
Nombre: Crackme1
Fecha: 18 de agosto de 2007
Tamaño: 52,0 KB
Compilador y/o Packer: Visual Basic
Objetivos:
     1- Activar un botón
     2- Encontrar un serial válido
Dificultad: 2 (1-10)

Abrimos el crackme, notaremos que el botón está desactivado


Intentemos activarlo, con el método de buscar string (Control+B) y busquemos en ASCII Check:

si al detenerse no aparece la string se debe analizar el código nuevamente o remover el análisis, contamos hasta 11 editamos con Binary edit
cambiando 00 por 01, guardemos los cambios y carguemos nuevamente el crackme modificado para ver si funcionó:


ahora buscamos el siguiente comando:


la primera vez que se detiene en la búsqueda coloquemos un BP:


Le damos RUN y colocamos un serial falso:


y se detiene en el BP que pusimos, si seguimos traceando llegaremos a la siguiente call, relacionada con la fecha:


si seguimos traceando, llegaremos a otra call que está relacionada con la fecha:


Luego de pasar por más API'S del mismo estilo empieza a concatenar string, lo más probable es que sean los datos obtenidos por las call mencionadas anteriormente:


Luego llega a una comparación:

Si entramos a la call con f7 hasta el push 0, hacemos click derecho en EAX y seleccionamos follow in stack, si subimos un poco, veremos los datos que son comparados:


en este caso 920111-1546

al momento de realizar la comparación mi fecha era: 1/9/2011 con 15:46
por lo que el serial correcto es:

mes/año/día-hora/minuto
En línea


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
apuromafo CLS


Desconectado Desconectado

Mensajes: 1.441



Ver Perfil WWW
Re: [Tutorial]crackme1 por nitr0k1ller
« Respuesta #1 en: 1 Septiembre 2011, 21:40 pm »

felicidades sigue asi ^^

En línea

Apuromafo
.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Re: [Tutorial]crackme1 por nitr0k1ller
« Respuesta #2 en: 1 Septiembre 2011, 21:54 pm »

felicidades sigue asi ^^



Muchas gracias, que bueno que te haya gustado saludos  ;-)
En línea


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Crackme1 por p[i]. « 1 2 »
Ingeniería Inversa
P[i] 11 5,698 Último mensaje 13 Septiembre 2006, 18:14 pm
por Chodi
Tutorial Crackme1 de frankener1986 por karmany
Ingeniería Inversa
karmany 0 6,764 Último mensaje 16 Septiembre 2007, 15:57 pm
por karmany
Tutorial Crackme1 de Nitr0k1ller por Nanocity
Ingeniería Inversa
karmany 0 4,069 Último mensaje 19 Septiembre 2007, 23:37 pm
por karmany
[Tutorial]Crackeando CrackMe1 de Karcrack
Ingeniería Inversa
.:UND3R:. 2 4,250 Último mensaje 20 Agosto 2011, 04:26 am
por .:UND3R:.
Tutorial De crackme1 Del Concurso 11 De CracksLatinoS « 1 2 »
Ingeniería Inversa
Flamer 14 8,066 Último mensaje 11 Diciembre 2013, 21:54 pm
por Vaagish
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines