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

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Crear ejecutables desde un form de v basic 6
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Crear ejecutables desde un form de v basic 6  (Leído 2,832 veces)
NDEVIL

Desconectado Desconectado

Mensajes: 28


Demonio de las Redes


Ver Perfil
Crear ejecutables desde un form de v basic 6
« en: 18 Agosto 2007, 15:39 pm »

Disculpas si el titulo del tema esta mal...

Mi pregunta es la sgte, si yo hago un form en v basic 6 con un  boton el cual tenga las instrucciones para crear un archivo .exe que al ejecutarse mostrase un msgbox con "hola".

Osea que una vez terminado el ejecutable apartir de el form este pueda crear un exe que sea el de msgbox, no hablo de la autocopia ni de archivos.txt u otros.

Busque pero solo hay info de cerar archivos binarios como dat y demas, lo que quiero hacer es algo como los editores de troyanos, pero lo que quiero es que este form los cree directamente y no tenga que leerlos o modificarlos.

Gracias de antemano :)


En línea



oRALE!!!!
APOKLIPTICO


Desconectado Desconectado

Mensajes: 3.871


Toys in the attic.


Ver Perfil
Re: Crear ejecutables desde un form de v basic 6
« Respuesta #1 en: 18 Agosto 2007, 21:08 pm »

Con Basic no podes crear exes, osea necesitarías un compilador y un linkeador. El Basic es un lenguaje de alto nivel, con C++ creo que podes hacerlo...
Saludos


En línea

AMD Phenom II 1075T X6 @ 290 Mhz x 11 (HT 2036 Mhz NB Link 2616 Mhz) 1.23 Vcore
ASUS M4A89GTD-PRO/USB3
2x2gb G-Skill RipjawsX DDR3 1600 Mhz CL7 (7-8-7-24-25-1T)
Seagate 500 Gb
XFX HD4850 512Mb GDDR3. 650 Mhz/995 Mhz 1.1 Tflops.
~~
Ex-Staff
*
Desconectado Desconectado

Mensajes: 2.981


Ver Perfil WWW
Re: Crear ejecutables desde un form de v basic 6
« Respuesta #2 en: 19 Agosto 2007, 01:27 am »

Los editores de troyanos no compilan el archivo ni mucho menos, lo llevan ya compilado "pegado". Mira aki te dejo un ejemplo de editor de troyano:

http://foro.elhacker.net/index.php/topic,171824.0.html
En línea

HaDeS, -
WarZone Master

Desconectado Desconectado

Mensajes: 284



Ver Perfil WWW
Re: Crear ejecutables desde un form de v basic 6
« Respuesta #3 en: 19 Agosto 2007, 03:54 am »

Te puedo dar una alternativa, podes a partir de un ejecutable hacer otro ejecutable teniendo un ejecutable xD. me explico.
Tenes el "Compilador.exe", la fuente.exe. Con compilador.exe teniendo como base fuente.exe, podes crear un tercer archivo llamado compilado.exe. Ya se que habias dicho nada de copiar, pero solo es una alternativa.
Podes grabar los datos que insertes en compilador.exe al final de fuente.exe, y crear el archivo compilado.exe que leera estos datos y los adaptara a un codigo.

El codigo en visual basic es el siguiente:

Este es el primero que se tiene que compilar
Fuente.exe
Código
  1. 'Para este proyecto se necesita un CommandButton de nombre Command1
  2. Dim P As New PropertyBag, Mensaje
  3. Private Sub Command1_Click()
  4. MsgBox Mensaje
  5. End Sub
  6.  
  7. Private Sub Form_Load()
  8. Dim P1 As Long, Temp, ByteArray() As Byte
  9. Open App.Path & "\" & App.EXEName & ".exe" For Binary As #1
  10. Get #1, LOF(1) - 3, P1
  11. Seek #1, P1
  12. Get #1, , Temp
  13. ByteArray = Temp
  14. P.Contents = ByteArray
  15. Close #1
  16. Mensaje = P.ReadProperty("Msgbox")
  17. Me.Caption = P.ReadProperty("Titulo")
  18. End Sub
  19.  

Compilador.exe
Código
  1. 'Se necesita un CommandButton de nombre Command1
  2. 'Dos campos de texto con nombre Text1 y Text2 respectivamente
  3. Private Sub Command1_Click()
  4. Dim P As New PropertyBag, P1 As Long, Temp
  5. P.WriteProperty "Titulo", Text1.Text
  6. P.WriteProperty "Msgbox", Text2.Text
  7. FileCopy App.Path & "\fuente.exe", App.Path & "\compilado.exe"
  8. Open App.Path & "\compilado.exe" For Binary As #1
  9. P1 = LOF(1)
  10. Temp = P.Contents
  11. Seek #1, LOF(1)
  12. Put #1, , Temp
  13. Put #1, , P1
  14. Close #1
  15. End Sub
  16.  

No se me ocurre algo mas para aplicar xD
saludos!
En línea

~~
Ex-Staff
*
Desconectado Desconectado

Mensajes: 2.981


Ver Perfil WWW
Re: Crear ejecutables desde un form de v basic 6
« Respuesta #4 en: 20 Agosto 2007, 02:18 am »

Eso es lo q hace mi ejemplo....
En línea

HaDeS, -
WarZone Master

Desconectado Desconectado

Mensajes: 284



Ver Perfil WWW
Re: Crear ejecutables desde un form de v basic 6
« Respuesta #5 en: 20 Agosto 2007, 02:22 am »

see, pero yo uso el propertybag que es mas original, ademas me da pereza leer otros post y descargar cosas, lo tuve que hacer para cuidar lo que decia :P, en realidad al publicar eso ni lei tu post
Igual al publicarlo no pierdo nada.
saludos
En línea

~~
Ex-Staff
*
Desconectado Desconectado

Mensajes: 2.981


Ver Perfil WWW
Re: Crear ejecutables desde un form de v basic 6
« Respuesta #6 en: 20 Agosto 2007, 02:24 am »

Citar
see, pero yo uso el propertybag que es mas origina

Jajaja pues si, no pasa na  ;)
En línea

NDEVIL

Desconectado Desconectado

Mensajes: 28


Demonio de las Redes


Ver Perfil
Re: Crear ejecutables desde un form de v basic 6
« Respuesta #7 en: 21 Agosto 2007, 04:11 am »

Gracias por la ayuda, bueno por lo menos ora se que no es posible lo que queria hacer de crear directamente el ejecutable  :P

Gracias a todos por las respuestas  ;D
En línea



oRALE!!!!
Kizar


Desconectado Desconectado

Mensajes: 1.325


kizar_net


Ver Perfil
Re: Crear ejecutables desde un form de v basic 6
« Respuesta #8 en: 21 Agosto 2007, 11:47 am »

Lo que es crear de cero el ejecutable lo veo muy chungo, pero lo que es modificar las seciones, icono, enntrypoint si se puede hacer en vb.
En línea

wACtOr


Desconectado Desconectado

Mensajes: 461


Premio finalista diseño web elhacker.net


Ver Perfil
Re: Crear ejecutables desde un form de v basic 6
« Respuesta #9 en: 21 Agosto 2007, 23:04 pm »

emm, si no recuerdo mal, hace tiempo me baje un rar con 1000 ejemplos de aplicaiones de VB, creo que en ejecutables habia un ejemplo que creaba una pequeña aplicaccion de consola. Creo que ese ejemplo esta subido aqui, de todas maneras voy a ver si lo encuentro en mi pc y lo subo para que no andes liao buscandolo, que yo lo descubri de casualidad.


EDIT-----

Lo he encontrado, tal vez no sea lo que buscas, pero a lo mejor te puede servir de algo:

http://rapidshare.com/files/50418893/Exe_Creator.rar

Esta en el rar de 1000 ejemplos en apartado de make exe.
« Última modificación: 21 Agosto 2007, 23:08 pm por wACtOr » En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
enviar un form con hidden desde asp.net
Java
almita 0 2,999 Último mensaje 6 Diciembre 2010, 07:20 am
por almita
llamar un Windowsform de C sharp.Net desde un Form de Visual Basic.NET
.NET (C#, VB.NET, ASP)
tonder 2 3,016 Último mensaje 25 Junio 2011, 17:44 pm
por tonder
Como crear un exe en un windows form
.NET (C#, VB.NET, ASP)
Devilboy.Devil 0 1,105 Último mensaje 20 Noviembre 2013, 16:42 pm
por Devilboy.Devil
¿Cómo crear un Windows Form? « 1 2 »
Programación C/C++
Meta 15 4,850 Último mensaje 17 Marzo 2014, 22:22 pm
por BloodSharp
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines