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

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  Que es un programa "Empaquetado" ?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Que es un programa "Empaquetado" ?  (Leído 4,747 veces)
kamaron

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Que es un programa "Empaquetado" ?
« en: 20 Mayo 2004, 13:54 pm »

Cuando se usa el programa PeID para ver si un programa está empaquetado este informa si lo está o no, pero a veces los tutoriales de cracking lo llegan a convertir a uno en una persona mecánica que no sabe exactamente lo que hace. Es por eso que quisiera que me expliquen exactamente que es un programa empaquetado, para qué necesito empaquetar un programa, que tipo de empaquetamientos existen, como puedo empaquetar mi propio programa

Muchas Gracias.  ???
En línea

byebye


Desconectado Desconectado

Mensajes: 5.093



Ver Perfil
Re: Que es un programa "Empaquetado" ?
« Respuesta #1 en: 21 Mayo 2004, 03:39 am »

te vas al post de links y miras los enlaces, lees algun tutorial sobre desenpacado y sabras q es, pq se empaqueta, y pq desenpaquetar.
En línea

Shaddy


Desconectado Desconectado

Mensajes: 722


one_bit_manipulator()


Ver Perfil WWW
Re: Que es un programa "Empaquetado" ?
« Respuesta #2 en: 1 Junio 2004, 00:02 am »

Cuando se usa el programa PeID para ver si un programa está empaquetado este informa si lo está o no, pero a veces los tutoriales de cracking lo llegan a convertir a uno en una persona mecánica que no sabe exactamente lo que hace. Es por eso que quisiera que me expliquen exactamente que es un programa empaquetado, para qué necesito empaquetar un programa, que tipo de empaquetamientos existen, como puedo empaquetar mi propio programa

Muchas Gracias.  ???

un programa empaquetado es aquel que como objetivo primario de su empaquetamiento a recibido una compresion de tamaño ajustando el tamaño de secciones etc, y añadiendo algoritmos de compresion y descompresion... (todo propiedad intelectual de sus autores...), a veces verás muxo repetido k en la mayoría de los packers (sin intento de Anti-crackeo xD), tienen un PUSHAD y un POPAD, tu fíjate en un programa cuando lo cargas en un debugger como olly, fíjate que a los registros se les asigna un valor por defecto etc.., para + o - entenderlo un PUSHAD guarda todos esos valores para sacarlos mediante la instrucción POPAD y comenzar directamente en el OEP, como si no hubiese pasado nada... pues eso, ha sido sometido a un algoritmo de compresion y el propio .EXE ejecuta el suyo de descompresion, descomprimiendose en proceso de ejecución...
Salu2...

P.D: siempre y cuando su objetivo sea el de COMPRIMIR el archivo ejecutable.
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
Ayuda con un programa empaquetado... « 1 2 3 »
Ingeniería Inversa
fireh 23 10,288 Último mensaje 27 Abril 2011, 03:49 am
por fireh
empaquetado debian con un source de programa python
GNU/Linux
portaro 4 3,482 Último mensaje 5 Septiembre 2011, 18:58 pm
por Slava_TZD
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines