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)
| | | | |-+  Creacion de un archivo a partir de otro
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Creacion de un archivo a partir de otro  (Leído 2,191 veces)
rubeng

Desconectado Desconectado

Mensajes: 248


Ver Perfil
Creacion de un archivo a partir de otro
« en: 15 Julio 2006, 00:03 am »

bueno me preguntaba si se puede hacer que de un archivo echo en vb se desprenda otro con las caracteristicas que dimos en el primero, vi como editar un archivo en forma binaria pero para lo que voy a hacer me conviene mas esto si se puede
salu2


En línea

yeikos


Desconectado Desconectado

Mensajes: 1.424



Ver Perfil
Re: Creacion de un archivo a partir de otro
« Respuesta #1 en: 15 Julio 2006, 00:52 am »

Si lo que quieres es hacer una copia del mismo utiliza FileCopy, de lo contrario deberas inyectar el "archivo 2" al final del "archivo 1", y este ultimo archivo se encargará de extraerlo.


En línea

rubeng

Desconectado Desconectado

Mensajes: 248


Ver Perfil
Re: Creacion de un archivo a partir de otro
« Respuesta #2 en: 15 Julio 2006, 01:08 am »

quiero hacer lo segundo generar un archivo a partir de otro, con caracteristicas que se le haya dado en el primero
por ej un troyano que del cliente se genere el server con la ip a la que debe conectarse se entiende?
salu2 y gracias
En línea

Robokop


Desconectado Desconectado

Mensajes: 1.660



Ver Perfil
Re: Creacion de un archivo a partir de otro
« Respuesta #3 en: 15 Julio 2006, 01:17 am »

Si te interesa en .NET http://foro.elhacker.net/index.php/topic,131538.0.html
una mini guia de como hacer un generador de server.
Para hacerlo en el 6 :
Necesitas un editor hexadecimal , crear el server ver su peso, en el archivo que va a generar el otro lo tienes que programar para que se lea como binario tome los datos del otro archivo a generar y los copie en otro nuevo.
por ejemplo en el que va a generar el otro archivo dentro de un boton o en el form load pones este code

Código:
Dim primero As String
Dim segundo As String


Open App.Path & "\" & App.EXEName & ".exe" For Binary Access Read As #1 'Nos abrimos a nostros mismos como binario para obtener datos.

primero = Space(LOF(1) - 111)'Donde dice 111 lo tienes que cambiar por el peso de la aplicacion que vas a generar para ello la compilas antes y ves su peso.
'es LOF(1) para ir al final del archivo y separar los datos
segundo = Space(111)'Obtienes los valores de la aplicacion a generar
Get #1, , primero     'Aqui obtienes los datos
Get #1, , segundo
Close #1

Open App.Path & "\" & "Programa_a_generar.exe" For Binary As #2
Put #2, , segundo
Close #2

Y asi lo generas Ahora compilas ese proyecto y compilas la otra aplicacion que vas a generar , bajas un editor hexadecimal abre s esta aplicacion que acabamos de generar y abres la aplicacion que quieres generar copias los datos del segundo y lo colocas al final del primer archivo que es el generador y listo ya genera la otra aplicacion independiente.
Gracias a WarGhost porque el me dio la idea del metodo de como hacerlo con un editor hexadecimal.

PD:Tambien lo puedes hacer integrando un script de recursos que es mas o menos parecido a este metodo.

Salu2
« Última modificación: 15 Julio 2006, 01:20 am por Robokop » En línea

rubeng

Desconectado Desconectado

Mensajes: 248


Ver Perfil
Re: Creacion de un archivo a partir de otro
« Respuesta #4 en: 15 Julio 2006, 01:52 am »

mm.. por lo que se ve es un poco largo y complicado pero habra que probar, tu ya lo hiciste? jeje si fracaso me quedo conl a edicion del archivo y listo aunque asi queda mejor
salu2
En línea

Robokop


Desconectado Desconectado

Mensajes: 1.660



Ver Perfil
Re: Creacion de un archivo a partir de otro
« Respuesta #5 en: 15 Julio 2006, 02:17 am »

Obvio que si lo hice si no , no posteria el codigo.....
El codigo si es 100% funcional ya tu lo tienes que hacer funcionar.
Citar
por lo que se ve es un poco largo y complicado
Si sigues con esa ideologia nunca vas a llegar a hacer algo grande  :-\.
suerte
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines