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

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


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

Desconectado Desconectado

Mensajes: 7


Ver Perfil
Help to deobfuscate Confuser 1.9
« en: 10 Agosto 2016, 12:19 pm »

Hi guys,

Sorry for the english but my spanish is very bad.  :(

I am trying to deobfuscate (unpack) the following app:

http://www.chevolume.com/Download.aspx

It is a .Net app and I've tried many things but no success. I can successfuly use de4dot to rename the methods, fields and remove the delegates but if I try to run the executable it shows the splash screen and crashes. I am not sure if I am using the d34dot with the correct attributes.

The dlls are signed but at the moment I am not trying to change them.

steps I followed:

1)run de4dot to rename the methods: de4dot.exe  --keep-names d CheVolume.exe (names are used by the delegates). Generated exe already crashes.

2)Remove delegates using DelegateKiller.

3)Try to run the resulting executable. It shows the splash screen and crashes.

I noticed that if I just open the original executable in Reflector and "save as" using Reflexil 2.0 the generated executable crashes, even if I don't change any IL instruction. I compared both EXE(s) and for some reason reflexil makes changes to the binary.

RDG Detector says that it is obfuscated but not crypted. I appreciate any help to "unpack" or at least solve the problem with Reflexil 2.0. If I can make the saved executable, generated by Reflexil, may be sufficient to progress with my analysis.

Thank you in advance.
« Última modificación: 10 Agosto 2016, 12:29 pm por zilox » En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.471


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Help to deobfuscate Confuser 1.9
« Respuesta #1 en: 10 Agosto 2016, 14:03 pm »

Hi!

Check this out.

Cheers!
« Última modificación: 10 Agosto 2016, 14:24 pm por MCKSys Argentina » En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

zilox

Desconectado Desconectado

Mensajes: 7


Ver Perfil
Re: Help to deobfuscate Confuser 1.9
« Respuesta #2 en: 10 Agosto 2016, 15:48 pm »

Hi MCKSys,

Thanks for replying.

I had already tried the link you sent and even this one:

https://www.scribd.com/doc/207710371/NET-Decrypt-Confuser-1-9-Methods

The first step they show how to decrypt the code but I don't think the app I am trying to deobfuscate is encrypted. I guess it is just obfuscated.

It nevers stops at the GetHINSTANCE() breakpoint and even in the <module>cctor() I cannot see any call to the AntiTamper, AntiDebug and AntiDump methods.

Regards,

Edit: For some reason renaming the methods corrupts the binary so I just removed the delegates, to make easier tracing the program, and I used a Hex Editor to edit the binary as the Reflexil corrupts the file too. Now everything is working and deobfuscate it is not necessary.  :)

Cheers,

« Última modificación: 11 Agosto 2016, 12:19 pm por zilox » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Confuser Ayuda
Ingeniería Inversa
TornadoXml 2 2,928 Último mensaje 28 Julio 2016, 18:51 pm
por apuromafo CLS
Ayuda para desempacar/descifrar confuser 1.9 + CryptoObfuscator
Ingeniería Inversa
aguml 7 6,767 Último mensaje 28 Diciembre 2017, 18:35 pm
por aguml
Desempackar Confuser 1.2
Ingeniería Inversa
virgilio2 1 19,416 Último mensaje 28 Marzo 2023, 23:59 pm
por MCKSys Argentina
[DUDA] Confuser 1.9 + .NetReactor
Ingeniería Inversa
Skurk52 1 5,858 Último mensaje 1 Agosto 2023, 01:33 am
por reymosquito
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines