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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  descomprimir en aplib? como?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: descomprimir en aplib? como?  (Leído 5,471 veces)
cloferba

Desconectado Desconectado

Mensajes: 11


Ver Perfil
descomprimir en aplib? como?
« en: 2 Julio 2009, 01:13 am »

amigos..tengo un ejecutable el cual esta comprimido con aplib...

http://www.ibsensoftware.com/files/aPLib-1.00.zip

esta utilidad..por lo q estuve leyendo en su ayuda, permite descomprimir cualquier ejecutable a traves de las lineas
Citar
size_t aP_depack( const void *source,
                  void *destination );
Citar
Decompresses the compressed data from source[] into destination[].

The destination[] buffer must be large enough to hold the decompressed data.

Parameters:
source - pointer to the compressed data.
destination - pointer to where the decompressed data should be stored.

Returns:
the length of the decompressed data, or APLIB_ERROR on error.
Note:
This function is not included in the libraries, but is available in src/c/depack.c. aP_depack_asm_fast can be used instead.

el tema..es que no tengo ni la mas minima idea de como ejecutar dichas ordenes...alguien puede darme una ayuda?

tambien dice:
Citar
For C/C++ you simply include aplib.h and link with the appropriate library for your compiler. If you only need to decompress data, or if you modify the decompression code, you can compile and link with one of the decompression implementations in the src folder.

For other languages you can either check if there is a useable example, or use the DLL version. Most linkers allow calling C functions in an external library, so usually there is a way to use one of the libraries.

el tema..es que encontre unos .bat que vienen junto con la libreria..por lo cual me pregunto si por bat se puede ejecutar algo que llame a la dll y pueda descomprimir el archivo.

desde ya muchisimas gracias  ;-)
En línea

Shaddy


Desconectado Desconectado

Mensajes: 722


one_bit_manipulator()


Ver Perfil WWW
Re: descomprimir en aplib? como?
« Respuesta #1 en: 2 Julio 2009, 13:13 pm »

amigos..tengo un ejecutable el cual esta comprimido con aplib...

http://www.ibsensoftware.com/files/aPLib-1.00.zip

esta utilidad..por lo q estuve leyendo en su ayuda, permite descomprimir cualquier ejecutable a traves de las lineas
Citar
size_t aP_depack( const void *source,
                  void *destination );
Citar
Decompresses the compressed data from source[] into destination[].

The destination[] buffer must be large enough to hold the decompressed data.

Parameters:
source - pointer to the compressed data.
destination - pointer to where the decompressed data should be stored.

Returns:
the length of the decompressed data, or APLIB_ERROR on error.
Note:
This function is not included in the libraries, but is available in src/c/depack.c. aP_depack_asm_fast can be used instead.

el tema..es que no tengo ni la mas minima idea de como ejecutar dichas ordenes...alguien puede darme una ayuda?

tambien dice:
Citar
For C/C++ you simply include aplib.h and link with the appropriate library for your compiler. If you only need to decompress data, or if you modify the decompression code, you can compile and link with one of the decompression implementations in the src folder.

For other languages you can either check if there is a useable example, or use the DLL version. Most linkers allow calling C functions in an external library, so usually there is a way to use one of the libraries.

el tema..es que encontre unos .bat que vienen junto con la libreria..por lo cual me pregunto si por bat se puede ejecutar algo que llame a la dll y pueda descomprimir el archivo.

desde ya muchisimas gracias  ;-)


aPLib que yo sepa es un código que NO es libre, por lo tanto tendrías que hacer reversing para ver como funciona, aún así hace 8 años ThePope o Mr. Khaki (es lo mismo), hizo un tutorial donde lo describía.

Busca el PE Compact de WKT! por la red... si ves que no lo encuentras bájate todos de kania.evilgirls.net.

Un saludo.

Shaddy.
En línea

"Si buscas resultados diferentes, no hagas siempre lo mismo" (Albert Einstein)

http://abssha.reversingcode.com
http://www.reversingcode.com
cloferba

Desconectado Desconectado

Mensajes: 11


Ver Perfil
Re: descomprimir en aplib? como?
« Respuesta #2 en: 7 Julio 2009, 02:17 am »

se agradece la respuesta, pero excede mis alcances de manejo..
En línea

Shaddy


Desconectado Desconectado

Mensajes: 722


one_bit_manipulator()


Ver Perfil WWW
Re: descomprimir en aplib? como?
« Respuesta #3 en: 14 Julio 2009, 16:35 pm »

se agradece la respuesta, pero excede mis alcances de manejo..

Pues a aprender poco a poco... ;).

Shaddy.
En línea

"Si buscas resultados diferentes, no hagas siempre lo mismo" (Albert Einstein)

http://abssha.reversingcode.com
http://www.reversingcode.com
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Cracked SmartFTP - aPLib compresion (Algoritmo).
Ingeniería Inversa
Иōҳ 0 3,864 Último mensaje 9 Abril 2011, 19:27 pm
por Иōҳ
Ayuda Desempacando aPlib ??
Ingeniería Inversa
TrashAmbishion 8 4,382 Último mensaje 9 Marzo 2012, 14:10 pm
por TrashAmbishion
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines