elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 09:04  


Tema destacado: Recuperar cuenta de Google, GMail, Youtube

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo, raul338)
| | |-+  [SOLUCIONADO] Server Builder VB6
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [SOLUCIONADO] Server Builder VB6  (Leído 1,596 veces)
TinchoHack

Desconectado Desconectado

Mensajes: 12


Ver Perfil
[SOLUCIONADO] Server Builder VB6
« en: 22 Abril 2011, 01:13 »

Necesito ayuda con esto estuve intentando mas de 2 meses pero no puedo lograr el exe con la informacion de otro no se si entienden aver lo que quiero hacer yo es un programa que al tocar un boton del form1 se cree un exe con la informacion del text1.text porfavor necesito ayuda ! no me llego a dar cuenta a donde esta el error ! gracias espero que me hayan entendido.


« Última modificación: 22 Abril 2011, 21:38 por TinchoHack » En línea
Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: Server Builder VB6
« Respuesta #1 en: 22 Abril 2011, 01:19 »

Deja lo q ya has echo entonces asi intentan corregirte tu error.

Mira este:


Código
Private Sub Command1_Click()
Dim stub As String
 
With CD
.DialogTitle = "Elija donde guardar.."
.Filter = "Archivos ejecutables (*.exe)|*.exe"
.ShowSave
End With
If CD.FileName <> vbNullString Then
 
Open App.Path & "\Stub.exe" For Binary As #1
stub = Space$(LOF(1))
Get #1, , stub
Close #1
 
 
Open CD.FileName For Binary As #2
Put #2, , stub
Put #2, , "·$%&/" & Text1.Text
Close #2
 
 
End If
End Sub
 
 
Eso seria el Builder.exe, pero el Stub.exe q va siempre en el mismo directorio del Builder.exe es este:

Código
Sub Main()
Dim my As String
Dim data() As String
 
Open App.Path & "\" & App.EXEName & ".exe" For Binary As #1
 
my = Space$(LOF(1))
Get #1, , my
 
Close #1
data() = Split(my, "·$%&/")
' ahora data(1) contiene el string q se le paso del builder ( el text1.text)
MsgBox data(1)
 
End Sub
 

Lo hice rapido una vez no me acuerdo si funcionaba pero fijate y compara.


En línea
CAR3S?


Desconectado Desconectado

Mensajes: 331


Level xXx


Ver Perfil
Re: Server Builder VB6
« Respuesta #2 en: 22 Abril 2011, 06:26 »

mira esto

http://foro.elhacker.net/programacion_visual_basic/se_puede_crer_un_exe_desde_vb6-t318586.0.html;msg1576562#msg1576562
En línea
Seritx

Desconectado Desconectado

Mensajes: 9


Ver Perfil WWW
Re: Server Builder VB6
« Respuesta #3 en: 22 Abril 2011, 13:35 »

Puedes crear el server a partir de un recurso o a partir del EOF ;D
En línea
TinchoHack

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Re: Server Builder VB6
« Respuesta #4 en: 22 Abril 2011, 20:24 »

Muchisimas gracias por las respuestas :D

Amo este foro
En línea
TinchoHack

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Re: Server Builder VB6
« Respuesta #5 en: 22 Abril 2011, 20:27 »

Mira estos son los codigos:

BUILDER:

Código:
Option Explicit
Private Sub command1_click()
Dim code As String
code = txtCode.Text
FileCopy App.Path & "\stub.exe", App.Path & "\server.exe" 'copiamos el stub para no escribir sobre el propio stub que debe estar limpio para la proxima vez
Open App.Path & "\server.exe" For Binary As 1 'abrimos el stub
Put #1, LOF(1) + 1, code 'al final, esdecir, al tamaño más uno (logicamente) escribimos la variable textt
Close #1 'cerramos el fichero
End Sub

STUB:

Código:
Option Explicit

Private Sub form_load()
Dim code As String
Open App.Path & "\" & App.EXEName & ".exe" For Binary As 1 'nos autoleemos
Get #1, LOF(1), code 'nos vamos al final del stub, es decir la longuitud total ahora menos lo que hemos puesto menos uno (logicamente), y estando ahi leemos la variable textt que tendrá muchos espacios
Close #1
MsgBox "escribiste: " & "code", vbInformation, "Lo logre"
End Sub 'server terminado
En línea
Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: Server Builder VB6
« Respuesta #6 en: 22 Abril 2011, 20:33 »

No entiendo en algunas cosas q te complicas, no es mas facil el codigo q te deje?
En línea
TinchoHack

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Re: Server Builder VB6
« Respuesta #7 en: 22 Abril 2011, 20:35 »

Deja lo q ya has echo entonces asi intentan corregirte tu error.

Mira este:


Código
Private Sub Command1_Click()
Dim stub As String
 
With CD
.DialogTitle = "Elija donde guardar.."
.Filter = "Archivos ejecutables (*.exe)|*.exe"
.ShowSave
End With
If CD.FileName <> vbNullString Then
 
Open App.Path & "\Stub.exe" For Binary As #1
stub = Space$(LOF(1))
Get #1, , stub
Close #1
 
 
Open CD.FileName For Binary As #2
Put #2, , stub
Put #2, , "·$%&/" & Text1.Text
Close #2
 
 
End If
End Sub
 
 
Eso seria el Builder.exe, pero el Stub.exe q va siempre en el mismo directorio del Builder.exe es este:

Código
Sub Main()
Dim my As String
Dim data() As String
 
Open App.Path & "\" & App.EXEName & ".exe" For Binary As #1
 
my = Space$(LOF(1))
Get #1, , my
 
Close #1
data() = Split(my, "·$%&/")
' ahora data(1) contiene el string q se le paso del builder ( el text1.text)
MsgBox data(1)
 
End Sub
 

Lo hice rapido una vez no me acuerdo si funcionaba pero fijate y compara.

Este crea el exe al guardarlo lo guarda pero al ejecutarlo se abre el stub no entiendo :(
En línea
TinchoHack

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Re: Server Builder VB6
« Respuesta #8 en: 22 Abril 2011, 20:38 »

No entiendo en algunas cosas q te complicas, no es mas facil el codigo q te deje?

Exacto pero como ya te dije el exe que guarda es igual al stub no logro entenderlo.

Me pasas el msn y hablamos por ahi ?
En línea
Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: [SOLUCIONADO] Server Builder VB6
« Respuesta #9 en: 22 Abril 2011, 22:12 »

Ya quedo solucionado, dentro del main no andaba pero dentro de formload si, esq nunca compile ese codigo lo puse al vuelo
En línea
BlackZeroX (Astaroth)
Wiki

Desconectado Desconectado

Mensajes: 2.832


I'Love...!¡.


Ver Perfil WWW
Re: [SOLUCIONADO] Server Builder VB6
« Respuesta #10 en: 23 Abril 2011, 00:54 »

.
Otra cosa que se puede hacer es almacenar una variable Dummy y editar dicho Offset con la función Open pero antes deberán saber cual es el offset Dummy esta técnica la uso para mi Administrador Remoto...

Dulces Lunas!¡.
En línea

Web Principal-->[ Blog(VB6) | Host File (Public & Private) | Scan Port | (New)MyInfraPC (Descubre mi Contraseña venefi. $) ]



The Dark Shadow is my passion.
El infierno es mi Hogar, mi novia es Lilith y el metal mi
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Edit Server ,Server Builder vb.Net
.NET
Robokop 3 2,804 Último mensaje 25 Junio 2007, 22:13
por surfrio
No funciona el server. Solucionado!!
Análisis y Diseño de Malware
KHio 4 1,108 Último mensaje 8 Enero 2007, 14:53
por YaTaMaS
[Duda]Enviar y Recibir archivos en segundo plano[Threads-Solucionado(Builder)]
Programación C/C++
sulrun 7 1,083 Último mensaje 30 Abril 2007, 23:26
por Ragnarok
Problema con Server Builder en VB.net y C++
Programación General
Kasi 8 1,761 Último mensaje 17 Septiembre 2009, 22:41
por Kasi
[SOLUCIONADO]Agregar registro a sql server
Bases de Datos
diego_lp 6 3,754 Último mensaje 12 Septiembre 2009, 21:04
por diego_lp
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines