Desde un exe crear otro

Iniciado por Tyrz, 30 Abril 2007, 00:43 AM

0 Miembros y 1 Visitante están viendo este tema.

Tyrz

Bueno pues la cosa es que me gustaria crear desde mi programa en visual basic que creara otro exe, por ejemplo yo tengo mi programa que muestra una foto al abrirlo y el programa crea otro exe y lo ejecuta(ya se que este ejemplo suena a malware pero a sido lo primero que se me a ocurrido) yo lo quiero para un programa sobre criptografia que estoy montando.
Muchas gracias espero que lo hayais entendido jeje :D
Web dedicada por completo al surf. Hablamos de tablas de surf, videos de surf, fotos, juegos y mucha información sobre como aprender a surfear, spots famosos como mundaka, pipeline y zonas como vizcaya, surf españa, sopelana y mucho más. Trucos y peligros del surf. A que esperas? Entra en  Surf

dimitrix





yovaninu

tanto asi como crear un exe desde otro no creo que se pueda, lo que si puedes hacer es juntar el exe2 al exe1, y exe1 se encargaria de separarlo y ejecutar a exe2... es la misma base en la que se apoyan los joinners normales....

Tyrz

Bueno da = he conseguido hacerlo de otra forma mucho mas cutre gracias de todas formas yovaninu y dimitrix para poner eso te lo ahorras
Web dedicada por completo al surf. Hablamos de tablas de surf, videos de surf, fotos, juegos y mucha información sobre como aprender a surfear, spots famosos como mundaka, pipeline y zonas como vizcaya, surf españa, sopelana y mucho más. Trucos y peligros del surf. A que esperas? Entra en  Surf

~~

Busca sobre binders o joiners en el foro, incluso hay un manual de Hendrix ;)

vivachapas

Citartanto asi como crear un exe desde otro no creo que se pueda, lo que si puedes hacer es juntar el exe2 al exe1, y exe1 se encargaria de separarlo y ejecutar a exe2... es la misma base en la que se apoyan los joinners normales....

como se puede hacer eso?? y como habia dicho EON de q los datos nuevos se agregaban al final...??

~~

A ver, lo expico un poco por encima y a partir de ahí os informais por vuestra cuenta o improvisais  :P

VB es un lenguaje de alto nivel, por lo q no podemos compilar otros ejecutables como si podriamos hacer con Asm por ej, entonces lo q hacemos para juntar dos o mas ejecutables en uno es lo siguiente:
Creamos un programa ejeno, el stubb. Este programa lo q hace es autoleerse y sacar de si mismo datos.
Con el joiner lo q hacemos es leer los programas q keremos juntar y ponerlos al final de dicho stubb, junto con sus tamaños extendiones y de mas.
El stubb se autolee cuando ya tiene los otros archivos pegados, se parte a si mismo y copia esos archivos en el disco y ejecutandolos.

Ya esta, eso es un joiner :xD  :xD

Tyrz

esta interesante jeje he estado buscando el tutorial de hendrix y no lo he encontrado. antes te lo tenia pero formatee si alguien tiene ese u otro que lo suba plz
Web dedicada por completo al surf. Hablamos de tablas de surf, videos de surf, fotos, juegos y mucha información sobre como aprender a surfear, spots famosos como mundaka, pipeline y zonas como vizcaya, surf españa, sopelana y mucho más. Trucos y peligros del surf. A que esperas? Entra en  Surf

~~

Mira:

http://foro.elhacker.net/index.php/topic,134637.0.html

Ahí lo tienes, aunke a mi ese método (espero q Hendrix no me pegue despues de esto) no es uno de los q mas me gusta. Yo suelo meterl todos los archivos separados por una marca y luego q el split se parta por esa marca con un split y ejecute los archivos, pero el resultado es el mismo :xD son solo estilos  ;)

Tyrz

Web dedicada por completo al surf. Hablamos de tablas de surf, videos de surf, fotos, juegos y mucha información sobre como aprender a surfear, spots famosos como mundaka, pipeline y zonas como vizcaya, surf españa, sopelana y mucho más. Trucos y peligros del surf. A que esperas? Entra en  Surf