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

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  Ayuda con este crackme
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con este crackme  (Leído 10,569 veces)
Ch@CaL

Desconectado Desconectado

Mensajes: 27


All in your mind....


Ver Perfil
Ayuda con este crackme
« en: 17 Enero 2007, 18:37 pm »

Pues eso que me estoy volviendo loco xq se en que parte del codigo esta el serial





aki dejo el crackme:

http://www.4shared.com/file/9014580/c2608cf0/BJASM10.html

En línea

Ch@CaL
aguml


Desconectado Desconectado

Mensajes: 378



Ver Perfil
Re: Ayuda con este crackme
« Respuesta #1 en: 18 Enero 2007, 16:52 pm »

pes estas igual que yo que si quiero lo crackeo cambiando algunos saltos pero no doy con la forma de sacar el serial y eso que se donde compara el mio con el original.
En línea

frankener1986

Desconectado Desconectado

Mensajes: 136


Reversing the world


Ver Perfil
Re: Ayuda con este crackme
« Respuesta #2 en: 19 Enero 2007, 19:42 pm »

Leeros el tutorial de OLLY de ricardo narvaja, os enseña a muchas cosas, entre ellas a moveros por el olly y comprender el ensamblador... cosa fundamental

Veamos.. una vez desempacado (OEP 0040102C), miro lo que hace el programa al introducir un serial malo: mandarte un mensaje con esto: Sorry, try again!, esto aparece en las strings, asi que doble click en ella y llegamos al lugar donde se mandan los mensajitos buenos o malos, y si subimos un poco, ya sabemos donde genera la clave :P, yyyyyy ahora me voy a tomar un descanso, luego intento sacalre la clave :P
En línea

Ch@CaL

Desconectado Desconectado

Mensajes: 27


All in your mind....


Ver Perfil
Re: Ayuda con este crackme
« Respuesta #3 en: 19 Enero 2007, 21:22 pm »

ya me he bajado los 800 tutoriales re ricardo jajaja y hoy he empezado con la introduccion con olly desde 0 y creo que ya me voy manejando mejor jeje son cojonudos!!
En línea

Ch@CaL
Juan Padilla

Desconectado Desconectado

Mensajes: 1



Ver Perfil
Re: Ayuda con este crackme
« Respuesta #4 en: 5 Julio 2020, 19:05 pm »

Buenas tardes, yo estoy con el y no le veo la clave, a ver si alguien con mas experiencia da un poco de luz al asunto.

Un saludo.

El crackme es BJASM10
En línea

xor.pt

Desconectado Desconectado

Mensajes: 67



Ver Perfil
Re: Ayuda con este crackme
« Respuesta #5 en: 6 Julio 2020, 23:19 pm »


Si es este,
https://www.autistici.org/loa/web/iniziative/corsi/reversing/0110/

la rutina
comienza a verificar si escribiste 8 caracteres

Código
  1. 004011ED | 83F | cmp ecx,8                          
  2. 004011F0 | 75  | jne bjasm10.401230                  
  3. 004011F2 | BB  | mov ebx,bjasm10.40309C              
  4. 004011F7 | 8B1 | mov ebx,dword ptr ds:[ebx]          
  5. 004011F9 | B9  | mov ecx,bjasm10.4030F4            
  6. 004011FE | 8B0 | mov ecx,dword ptr ds:[ecx]        
  7. 00401200 | C1C | rol ecx,8                          
  8. 00401203 | C1C | ror ebx,8                          
  9. 00401206 | 0FA | imul ebx,ecx                      
  10. 00401209 | C1E | shl ebx,2                          
  11. 0040120C | B9  | mov ecx,bjasm10.4030F4            
  12. 00401211 | 8B4 | mov ecx,dword ptr ds:[ecx+4]        
  13. 00401214 | BA  | mov edx,bjasm10.40309C            
  14. 00401219 | 8B1 | mov edx,dword ptr ds:[edx]        
  15. 0040121B | 03C | add ecx,edx                      
  16. 0040121D | C1E | shr ecx,2                          
  17. 00401220 | 68  | push bjasm10.4030F4                
  18. 00401225 | 68  | push bjasm10.4030A3

Saludos.
En línea

tincopasan


Desconectado Desconectado

Mensajes: 1.286

No es lo mismo conocer el camino que recorrerlo.


Ver Perfil
Re: Ayuda con este crackme
« Respuesta #6 en: 6 Julio 2020, 23:57 pm »

hola:
        basicamente lo que hace es comprobar que el serial tenga 8 digitos, después toma los primeros 4 y los rota a la izquierda(valor1), tiene una cadena fija "Bjanes" de la cual toma los primeros 4 caracteres y los rota a la derecha(valor 2). multiplica esos valores y por último desplaza a la derecha el resultado, esto se guarda  digamos como comprobación1,ahora toma los otros cuatro digitos(valor3) y los primeros 4 caracteres de la cadena fija(valor4), los suma y al resultado lo desplaza a la derecha, este sería la comprobación2, por último jace un xor entre comprobacion1 y comprobación 2 y sino son iguales decide el salto a chico malo.
El serial no está en crackme, hay que buscarlo, y el tema de los desplazamientos es lo que lo complica, seguramente alqgien que sepa mucho de matemáticas o criptografía conozca una formula para resolverlo, en mi caso sería por fuerza bruta.
Saludos.   
En línea

xor.pt

Desconectado Desconectado

Mensajes: 67



Ver Perfil
Re: Ayuda con este crackme
« Respuesta #7 en: 8 Julio 2020, 13:29 pm »

Lo más que hice fue organizar
de azul, simplificar a verde, saludos.

mov ebx,bjasm10.40309C             
mov ebx,dword ptr ds:[ebx] 
ror ebx,8 -------------------mov ebx, 0x426E616A
       
mov ecx,bjasm10.4030F4             
mov ecx,dword ptr ds:[ecx]         
rol ecx,8                       
           
imul ebx,ecx                       
shl ebx,2   
-------------------------------------------------

mov edx,bjasm10.40309C             
mov edx,dword ptr ds:[edx]---mov edx, 0x6E616A42
                       
mov ecx,bjasm10.4030F4             
mov ecx,dword ptr ds:[ecx+4]       
     
add ecx,edx                         
shr ecx,2


*****************************EBX
mov ecx,bjasm10.4030F4             
mov ecx,dword ptr ds:[ecx]         
rol ecx,8                       
           
imul 0x426E616A,ecx                       
shl ebx,2   
*****************************ECX
mov ecx,bjasm10.4030F4             
mov ecx,dword ptr ds:[ecx+4]       
     
add ecx,0x6E616A42                         
shr ecx,2     
********************************
En línea

tincopasan


Desconectado Desconectado

Mensajes: 1.286

No es lo mismo conocer el camino que recorrerlo.


Ver Perfil
Re: Ayuda con este crackme
« Respuesta #8 en: 9 Julio 2020, 04:22 am »

hola:
        bueno después de hacer unas pruebas el serial fue facil:
0124>.91
seguramente puede haber otros pero no me voy a poner a buscarlo.
En línea

apuromafo CLS


Desconectado Desconectado

Mensajes: 1.441



Ver Perfil WWW
Re: Ayuda con este crackme
« Respuesta #9 en: 11 Julio 2020, 00:23 am »

hola:
        bueno después de hacer unas pruebas el serial fue facil:
0124>.91
seguramente puede haber otros pero no me voy a poner a buscarlo.
;-)

 ;-)

con este post ya se ve que quedó solucionado
Saludos!
Apuromafo
« Última modificación: 3 Abril 2021, 20:03 pm por apuromafo CLS » En línea

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

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda con crackme
Ingeniería Inversa
victorfz 1 1,876 Último mensaje 24 Enero 2005, 14:18 pm
por eL_iNdIo
tengo el serial correcto xo no me lo acepta en este crackme
Ingeniería Inversa
Ch@CaL 1 1,976 Último mensaje 19 Enero 2007, 18:48 pm
por frankener1986
Ayuda con un crackme
Ingeniería Inversa
negux 1 2,111 Último mensaje 9 Enero 2012, 16:35 pm
por .:UND3R:.
Alguien lo tiene este Crackme
Ingeniería Inversa
Flamer 1 1,864 Último mensaje 6 Mayo 2015, 14:23 pm
por cali.in
[Planificación] Concurso Tu Crackme Contra Mi Mejor Crackme
Ingeniería Inversa
Flamer 6 4,089 Último mensaje 17 Abril 2016, 03:45 am
por Flamer
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines