Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: NsTeam en 28 Septiembre 2009, 04:28 am



Título: [DUDA] generar exe desde un programa hecho en vB...
Publicado por: NsTeam en 28 Septiembre 2009, 04:28 am
Hola A todos
weno tengo una duda con "generar exe desde un programa hecho en vB"
kisiera krear un programa que me genere un Exe (aplicacion) ..... Pero que en ese
exe  este codeado de un dicho codigo que yo especifique...!
ejemplo

al darle click al boton... generara el exe en el escritorio... y ese .exe es el form2
"osea que genere en exe el form2 desde el form1"

No se si me ayan entendido :)
Pero bueno espero que alguien me ayude con esto..!
talves tenga una guia o aya visto por hay
o talves alguna idea =)

Gracias de antemano...

algo similar a esto

http://www.sendspace.com/file/7mww2k


Título: Re: [DUDA] generar exe desde un programa hecho en vB...
Publicado por: xkiz ™ en 28 Septiembre 2009, 05:50 am
mira la verdad no se si se pueda hacer eso, ni creo que sea posible hacerlo, pero lo que si podes hacer es 1º hacer el .exe que vos queres que se cree en el escritorio, despues hacer el otro, el "generador" y meter como recurso el 1º .exe y despues extraerlo en donde vos quieras.


Título: Re: [DUDA] generar exe desde un programa hecho en vB...
Publicado por: seba123neo en 28 Septiembre 2009, 06:20 am
por ahi en PSC hay programas que son un mini IDE del visual basic y que "compilan" a .exe, la verdad nunca los he probado, pero que existe existen.

saludos.


Título: Re: [DUDA] generar exe desde un programa hecho en vB...
Publicado por: NsTeam en 28 Septiembre 2009, 06:37 am
ásu
viendolo desde este punto de vista , parece un poko complicado

pero no tendras por hay alguna guia o algo similar para ver si pueda guiarme

se los agradeceria mucho


Título: Re: [DUDA] generar exe desde un programa hecho en vB...
Publicado por: ssccaann43 © en 28 Septiembre 2009, 16:27 pm
 :rolleyes: En planet source code amigo, ya te dijo seba. De tener algún ejemplo se hubiese aportado, de todas maneras si alguien encuentra algo, creeme que lo posteará.


Título: Re: [DUDA] generar exe desde un programa hecho en vB...
Publicado por: NsTeam en 1 Octubre 2009, 00:47 am
Hola de nuevo

weno aki les dejo un ejemplo

de que komo quiero hacer mi project

quiero hacer algo similar o identico a esto

les dejo el programa...

pero no tengo el codigo... quisiera que me ayuden como puedo hacer uno

http://www.sendspace.com/file/7mww2k

gracias de nuevo


Título: Re: [DUDA] generar exe desde un programa hecho en vB...
Publicado por: LeandroA en 1 Octubre 2009, 04:07 am
Hola la verdad se hace muy dificil leer los mensajes con las fuentes centralizadas y en negritas, porque mejor la fuente por defecto.

Saludos.


Título: Re: [DUDA] generar exe desde un programa hecho en vB...
Publicado por: BlackZeroX en 1 Octubre 2009, 05:39 am
Hola de nuevo

weno aki les dejo un ejemplo

de que komo quiero hacer mi project

quiero hacer algo similar o identico a esto

les dejo el programa...

pero no tengo el codigo... quisiera que me ayuden como puedo hacer uno

http://www.sendspace.com/file/7mww2k

gracias de nuevo

mmm
ElEXe resultante en una copia del EXE No se modifica su codigo fuente

Si sabes ver Bien veras que el EXE Original pesa 20kb's y el resultante pesa unos bytes mas dependiendo de lo que insertes en los textbox

por ultimo el EXE resultante solo lee sus ultimos bytes y separa el String con un split() y posteriormente los asigna a cada Textbox

Si gustas ve este post date una idea Suerte:  

[Source] Leer, Escribir Al final de un archivo (http://foro.elhacker.net/empty-t264764.0.html)

ese post esta basado en este metodo solo que cargando lo nesesario sin tanto ajetreo en memoria ni saturacion inesesaria si tu exe es pesado.

P.D.: Deja de escribir Centrado y con negritas escribe Normal que ni da ganas de leerte es la pura Verdad

Dulces Lunas!¡.


Título: Re: [DUDA] generar exe desde un programa hecho en vB...
Publicado por: NsTeam en 1 Octubre 2009, 06:10 am
Hola la verdad se hace muy dificil leer los mensajes con las fuentes centralizadas y en negritas, porque mejor la fuente por defecto.

Saludos.


aver si ahora si puedes leerlo y darme una idea
te lo agradeceria


░▒▓BlackZeroҖ▓▒░

vi tu post
como que no esta tan relacionado a lo que digo
pero en si viste el programa ... que mostre
.algo similar a eso... weno nose.. talves el codeo sea demasiado dificil.


Título: Re: [DUDA] generar exe desde un programa hecho en vB...
Publicado por: BlackZeroX en 1 Octubre 2009, 06:51 am
Esta muuuuy ralacionado al Proyecto que pusiste y si no que me parta un rayo.

Escribir y leer al final de un EXE, el proyecto que pusiste en la liga

Ejecutalo y cuando te haga el otro exe revisa los ultimos bytes apareceran ESACTAMENTE lo que escribiste en dichos textbox y si no que me muera!¡.

El post que te puse tiene las funciones para dicho proceso obviamente se puede simplificar.

P.D.: Aprende a Observar lo que hacen los programas y ve sus contenido de resultado es la mejor forma de deducir algo!¡.

Dulces Lunas


Título: Re: [DUDA] generar exe desde un programa hecho en vB...
Publicado por: BlackZeroX en 1 Octubre 2009, 06:58 am
Al algoitmo explicito de ese proyecto es deducible a esto:

El EXE que lo genera:

Código:
Copea X archivo a Lugar Y
Abrir archivo Y
     Escribir al final del archivo N Datos
Cerrar Archivo Y

El EXE Resultante:

Código:
Abrirse a si mismo (Hablo del archivo no mal interpreten)
    Cargar X bytes Final del final del archivo en memoria
    Asignar a Datos
Cerrar Archivo
Mostrar Datos
//Obviamente en este ultimo se usa un split para dividir a Datos y asi ponerlos en los textbox respectivos
//ojo en este ultimo usar space() o  dim var as string * longitud es para cargar la longitud esacta y sin errores

Omite inicio, fin y otras cosas por simplificaciòn

P.D.: No te pongo el codigo en VB6 por que deseo que pienses un poco asi se aprende( traduce el algoritmo adaptandolo a VB6)
P.D.2: El algoritmo que te puse es practicamente la base del post que te puse hace 2 post, pero con las adaptaciones respectivas y con variadas opciones como pasar la ruta del archivo o numero de archivo abierto y opcion de encriptaciòn (Si realmente sabes leer codigo puede simplificarlo a tus nesesidades).

Dulces Lunas!¡.


Título: Re: [DUDA] generar exe desde un programa hecho en vB...
Publicado por: YST en 1 Octubre 2009, 07:00 am
El proyecto que pusiste no genera un .exe solo le agrega los datos al EOF:P .

Hay 2 maneras de crear un .exe la primera y la mas obvia es andar con el compilador y todo lo necesari junto al exe y la otra es que te sepas el formato PE como la palma de tu mano y te sepas los offset de cada instrucción de ASM ( los puedes sacar con el olly ) ;) .

Saludos