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

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


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

Desconectado Desconectado

Mensajes: 207



Ver Perfil
VM-PROTECT UNPACK
« en: 5 Noviembre 2018, 18:27 pm »

¡Hola

¿Cuál es la mayor dificultad para quitar VM?

Puedo desembalar, corregir OEP, se inicia correctamente .... pero luego unoerror de acceso violado.

He hecho muchas investigaciones y prueba, lo que falta es sólo corregir la tabla de importaciones, IAT.

¿Usted me aconseja?

saludos
En línea

Para servicios, envíe un mensaje privado, sólo para servicios en curso hasta fecha de 10/06/2019
karmany
Moderador
***
Desconectado Desconectado

Mensajes: 1.615


Sueñas que sueñas


Ver Perfil WWW
Re: VM-PROTECT UNPACK
« Respuesta #1 en: 6 Noviembre 2018, 13:51 pm »

Hola.

VMProtect, dependiendo de la protección puede ser complejo. Recuerdo un tutorial que te puede ayudar (voy a buscarlo...)
...Mira es el tutorial 1305 de la lista de crackslatinos. Ve a la web de Ricardo Narvaja (ricardonarvaja punto info) > curso nuevo > y te diriges a la 1305 y la descargas.
Suerte.
En línea

Geovane

Desconectado Desconectado

Mensajes: 207



Ver Perfil
Re: VM-PROTECT UNPACK
« Respuesta #2 en: 7 Noviembre 2018, 05:39 am »

Gracias karmany , muy buen tutorial, me ayudó mucho.

---------------------------------------------------------------------------------------------------
La protección VM en mi objetivo esta con las siguientes tablas en el segmento .SVKP1
Export Table;
Import Table;
TLS Table;    
Load Configuration Table;
Import Address Table    
----------------------------------------------------------------------------------------------------
Estoy usando, StrongOD, PhantOm, OllyDumpEx_Od11.

Encuentro nuevo OEP, he volcado con .code y .SVKP0 llenado.

Antes de hacer volcado, observé en la memoria con LordPE, todas las tablas que dice contener en .SVKP1

Entonces el volcado cargado en el Ollydbg con la opción de parar en Entry point of main module,
y en el caso, y esta todo en el lugar exacto!

Creo que era para rodar el programa, ya que esta todo en su lugar, pero creo que para estar todo bien puedo hasta suprimir el segmento .SVKP1, sin embargo, las tablas están todavía en este segmento.


****************
Puedo iniciar el programa, rueda un poco, llama unas CALL, pero luego del error de acceso violado.


Voy a estudiar con máxima fuerza sobre este acceso violado, también observar si en el desalojo nada conrrompe, se necesita recuperar o ajustar algo, como dirección o datos.

Voy a continuar hasta el final

Gracias, saludos




1. Nuevas informaciones


El mensaje de error es
(The address 7030228A is not a valid memory location....)

Esto ocurre en .SVKP0

Se está ejecutando bien el programa, pero en un (ret 0x54), o EIP va a 7030228A e se produce el error.

Bueno, mi teoría de toda memoria de las tablas estar en el mismo lugar, va a rodar ...... esta equivocado !!!!!


Necesito saber una cosa .....

Toda memoria de las tablas esta igual, pero ahora el punto de entrada del programa esta diferente, tal vez eso afecte.

En el mismo tiempo creo que el ret 0x54 es para saltar al punto de entrada de una función, que ahora está perdido.


Voy a pensar y estudiar sobre eso
Toda idea y consejo es bienvenido.

Saludos 2







« Última modificación: 7 Noviembre 2018, 06:29 am por Geovane » En línea

Para servicios, envíe un mensaje privado, sólo para servicios en curso hasta fecha de 10/06/2019
FranFin

Desconectado Desconectado

Mensajes: 50


Ver Perfil
Re: VM-PROTECT UNPACK
« Respuesta #3 en: 14 Noviembre 2018, 11:20 am »

Ten en cuenta que el wrapper que tiene  VMPROTECT es la parte mas "debil", lo mas complejo son las maquinas virtuales que te encuentras despues.
Saludos.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ASPACK PROTECT « 1 2 3 »
Ingeniería Inversa
dragonballz 27 19,133 Último mensaje 14 Octubre 2005, 22:35 pm
por Canelis
Unpack EXE'S
Ingeniería Inversa
KPOCH 2 2,978 Último mensaje 15 Septiembre 2005, 00:29 am
por KPOCH
Protect Apps (Source) « 1 2 »
Programación Visual Basic
cobein 18 6,349 Último mensaje 31 Mayo 2008, 17:59 pm
por SERBice
XSS host protect
Nivel Web
patilanz 6 5,453 Último mensaje 15 Octubre 2014, 23:34 pm
por WHK
Unpack Enigma & VM Protect.
Ingeniería Inversa
Geovane 0 3,488 Último mensaje 16 Abril 2018, 19:52 pm
por Geovane
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines