Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   ejecutar .exe almacenedo en un .res (https://www.clubdelphi.com/foros/showthread.php?t=80237)

lisette 11-09-2012 19:50:24

ejecutar .exe almacenedo en un .res
 
Porfavor como se puede hacer:

Ejecutar un .exe que este almacenado en un .res

Gracias de antemano

Casimiro Notevi 11-09-2012 20:09:21

Supongo que primero tendrás que extraerlo.
Por cierto, ¿para qué se quiere un .exe en un .res?

roman 11-09-2012 20:20:40

Para un troyano, por ejemplo. :D

// Saludos

ecfisa 11-09-2012 20:46:56

Hola lisette.

Retomando este hilo, donde ya teníamos el archivo en disco, un modo es usar la función ShellExecute.

No he investigado como ejecutarlo directamente de memoria (supongo que por no haberlo necesitado), pero buscando por arriba en la web, encontre este enlace Ejecutar un recurso ejecutable directamente en memoria con Delphi, quizá puedas sacar alguna idea de él.

Saludos. :)

_cero_ 12-09-2012 01:17:33

Pero que interesante técnica ecfisa, es una pena que mi antivirus (y supongo que muchos otros), lo detecten como un troyano, pero con esto podría sacar un par de proyectos que ya me rondaban la cabeza, gracias por el link.

Pd. roman, que acaso ya nadie cree en las buenas intenciones :D, los niños, por favor alguien puede pensar en los niños:p.

Casimiro Notevi 12-09-2012 01:29:15

Cita:

Empezado por _cero_ (Mensaje 442858)
los niños, por favor alguien puede pensar en los niños:p.

Claro, claro... ¡¡¡niños, a dormir, apaguen la play, no ven la hora que es!!! :D


La franja horaria es GMT +2. Ahora son las 06:44:39.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi