Este archivo es para los que no entendieron el programa o la
documentacin, es un ejemplo de un virus desarrollado por este programa:
el METRALLA.

El virus tendr las siguientes caractersticas:

Los das 9 de Julio va a mostrar el siguiente mensaje:

"SOY EL VIRUS METRALLA!!"

cada vez que se ejecute un archivo contaminado.

Tambin existir una posibilidad del 30% de que al ejecutar un archivo
infectado, se escuche el sonido de una ametralladora por el speaker.

El virus infectar archivos al ejecutarlos, y tambin infectar al
COMMAND.COM.

Tambin lo vamos a encriptar y a agregar instrucciones redundantes para
que sea mas dificil de detectar.

Lo primero que hay que hacer es modificar la rutina TEXTO.RTN para que
muestre el mensaje que queremos, para ello, modificamos la parte que
dice "Aca escriba su texto" y ponemos la frase que est escrita mas
arriba (sin borrar los apostrofes ni el signo $).

Despus tenemos que modificar la rutina GUN.RTN (la que hace el sonido
de la ametralladora), para que suene 15 veces, para ello modificamos el
valor de SHOT, poniendo:

SHOT EQU 15

Una vez terminadas las rutinas, ejecutamos LAVI.EXE y respondemos las
preguntas:

Nombre: Metralla
Autor: FaTHeR MaC
Nombre del archivo: metralla
                     ^^^^^^NOTAR QUE NO LLEVA EXTENSION

Desea que detone en una fecha determinada?

Respondemos 'S' y especificamos la fecha:

Dia, Mes : 9,7
           ^^^ 9 DE JULIO

Nombre de la rutina:  TEXTO.RTN
                        ^^^^----Es la rutina que escribe el texto

Desea que detone al azar?

Respondemos 'S' y especificamos la probabilidad:

Probabilidad: 30
              ^^ 30%

Nombre de la rutina:  GUN.RTN
                        ^^^^---- La rutina de la ametralladora

Desea que infecte el COMMAND.COM?

Respondemos 'S'.

Desea que infecte archivos al ejecutarlos?

Respondemos 'S'.

Desea que infecte archivos al abrirlos?

Respondemos 'N'.

Cdigo de identificacion del virus: M
                                   ^^^ Esta letra identifica al virus
                                       dentro del archivo.
                                       Con ella, el virus se da cuenta
                                       si el archivo ya esta infectado
                                       o no.

Clave de encriptado: 100
                     ^^^ Es la clave de encriptado, podemos elegirla
                         a gusto.

Rutina de residencia: 0B9h
                      ^^^ Este nmero hexadecimal debe ser una rutina
                          de la INT21 no utilizada por el DOS, y que
                          no altere (bajo condiciones normales) el
                          contenido del registro AH. Si no saben de
                          que hablo, no es necesario especificar
                          este valor, ya que utiliza el '0BBh' por
                          defecto, esta para poder hacer diferentes
                          virus.

Rutina de encriptado: <ENTER>
                       ^^^ Aca vamos a utilizar la rutina que viene
                           con el programa, que va a encriptar al
                           virus utilizando el valor 100 especificado
                           mas arriba.

Desea incluir codigo redundante...?

Respondemos 'S' para que se intercalen instrucciones del tipo MOV AH,AH
a lo largo de todo el fuente.

Que desea generar...?

Escribimos 'C' para que nos genere un .COM (si ponemos 'F' nos generar
el fuente).

Desea generar otro?

Ponemos 'N' y volvemos al D.O.S., y si no paso nada inesperado, listo
el pollo!, tendremos un .COM conteniendo el nuevo virus y listo para
usar.  Podemos probarlo infectando el archivo ANZUELO.COM que viene
incluido con el paquete, y si hacemos esto, con este ejemplo en
particular podremos ver como queda encriptado el virus en el nuevo
archivo.

FaTHeR MaC (c)1994
