Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: AbyssOfEternalCry en 16 Septiembre 2013, 03:17 am



Título: cifrado de archivos ejecutables.
Publicado por: AbyssOfEternalCry en 16 Septiembre 2013, 03:17 am
Buenas a todos!

Quería ver si alguien podía iluminarme.

Imagino que todos, o casi todos, conocéis programas como el Themida. Lo que quiero saber es cómo hacer un programa de cifrado de ejecutables. Es decir, como el themida y tal. No como otros programas que lo que hacen es protegerlos con contraseña y tal... Creo que me explico, sino decídmelo. Si además podéis ponerme ejemplos de código o lo que veáis conveniente. Muchas gracias y ya busqué en google. (no fue la primera vez)


Título: Re: cifrado de archivos ejecutables.
Publicado por: eferion en 16 Septiembre 2013, 08:26 am
Cuando se cifra un ejecutable realmente se está creando un programa nuevo que "encapsula" el ejecutable cifrado.

El nuevo programa no está cifrado... si no, no podría ejecutarse. Este nuevo programa dispone de las rutinas necesarias para ir descifrando el ejecutable original y que éste pueda funcionar. Una forma de hacer esto es mediante el uso de una máquina virtual ( al estilo de .net y java).


Título: Re: cifrado de archivos ejecutables.
Publicado por: AbyssOfEternalCry en 16 Septiembre 2013, 19:02 pm
Cuando se cifra un ejecutable realmente se está creando un programa nuevo que "encapsula" el ejecutable cifrado.

El nuevo programa no está cifrado... si no, no podría ejecutarse. Este nuevo programa dispone de las rutinas necesarias para ir descifrando el ejecutable original y que éste pueda funcionar. Una forma de hacer esto es mediante el uso de una máquina virtual ( al estilo de .net y java).

Muchas gracias por la información. Buscaré más a fondo a partir de ahí.