Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - xor.pt

#1
Ingeniería Inversa / Re: Sentinel HL
8 Agosto 2020, 14:25 PM
Hola
Cuando el modelo es nuevo, casi no se puede encontrar nada en Internet.
Si realmente quieres hacerlo, la mejor manera es estudiar cómo se crearon los antiguos.

Es bastante complejo, tanto que a menudo algunos lo desmotivan.
De hecho, este tema aterroriza a muchos "expertos".

Hay kits de dongle gratuitos en Internet.
Puedes empezar con ellos.
Al final, es un paseo solitario.
Saludos.
#2
publicar un nombre, en el que podamos buscar en internet el sitio.
#3
Hola

Mi consejo es usar la API de la biblioteca de Windows.
Kernel32.dll para manipular archivos, ReadFile, OpenFile ......
User32.dll también muy bueno para cuando quieres interceptar algo.

En algún lugar, habrá una función que leerá el archivo .lic
Luego cárguelo en la memoria,  y ve a través del proceso de descifrado .....
Use la API de Windows para obtener el momento exacto de eso


Lo bueno es que todo está en el depurador.
Saludos.
#4
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     
********************************
#5
Es un poco complejo.
Buen complemento anti-anti-depurador, indico el SharpOD
Saludos.
#6
Tente descompactar com RETDEC.
#7
¿Has descomprimido UPX?
¿O estás haciendo manual y das este error?
#8

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

la rutina
comienza a verificar si escribiste 8 caracteres

Código (asp) [Seleccionar]
004011ED | 83F | cmp ecx,8                           
004011F0 | 75  | jne bjasm10.401230                 
004011F2 | BB  | mov ebx,bjasm10.40309C             
004011F7 | 8B1 | mov ebx,dword ptr ds:[ebx]         
004011F9 | B9  | mov ecx,bjasm10.4030F4             
004011FE | 8B0 | mov ecx,dword ptr ds:[ecx]         
00401200 | C1C | rol ecx,8                         
00401203 | C1C | ror ebx,8                         
00401206 | 0FA | imul ebx,ecx                       
00401209 | C1E | shl ebx,2                           
0040120C | B9  | mov ecx,bjasm10.4030F4             
00401211 | 8B4 | mov ecx,dword ptr ds:[ecx+4]       
00401214 | BA  | mov edx,bjasm10.40309C             
00401219 | 8B1 | mov edx,dword ptr ds:[edx]       
0040121B | 03C | add ecx,edx                     
0040121D | C1E | shr ecx,2                           
00401220 | 68  | push bjasm10.4030F4               
00401225 | 68  | push bjasm10.4030A3


Saludos.
#9
Ingeniería Inversa / Re: ROCKEY4SMART
17 Junio 2020, 14:31 PM
El modelo Smart tiene funciones ampliadas.
Muy complejo.
Generalmente se hacen algunos parches en el programa
Difícil emulador completo para este modelo.
#10
Programación C/C++ / Programador C ++
16 Junio 2020, 16:32 PM
Necesitamos un programador de C ++.
Para trabajar con la reversión de viejos programas.
Juegos retro.
Requisito, programar bien, solo con C ++.
Contáctame en privado, los interesados.
Saludos.