Una cosa es un gusano que se reproduce y otra cosa un virus que infecta archivos.
Si lo que querés es un worm puse un ejemplo hace un tiempo:
Ejemplo de Worm (gusano) en VB
Si la idea era infectar archivos ya es algo mucho más avanzado que requiere conocimientos de asm, la estructura de los archivos ejecutables, métodos de infección, entre otros.
Si conoces a fondo la estructura de los ejecutables entonces sólo es realizar pruebas. Para más información acerca de su formato mira el siguiente post:
http://foro.elhacker.net/index.php/topic,73694.msg338298.html#msg338298
Y VBS es lo peor para realizar worms, por empezar lo detectan los AVs y segundo que es lentisimo, pero eso no significa que no sirva.
Saludos.
Si lo que querés es un worm puse un ejemplo hace un tiempo:
Ejemplo de Worm (gusano) en VB
Si la idea era infectar archivos ya es algo mucho más avanzado que requiere conocimientos de asm, la estructura de los archivos ejecutables, métodos de infección, entre otros.
Si conoces a fondo la estructura de los ejecutables entonces sólo es realizar pruebas. Para más información acerca de su formato mira el siguiente post:
http://foro.elhacker.net/index.php/topic,73694.msg338298.html#msg338298
Y VBS es lo peor para realizar worms, por empezar lo detectan los AVs y segundo que es lentisimo, pero eso no significa que no sirva.
Saludos.