Cómo escribir un virus con Visual Basic

  
Creo que todos en la industria de la computación odian los virus informáticos. Ella nos ha traído muchos problemas y pérdidas. ¿Puede conocer los métodos y procesos para escribir virus? Aquí solo uso VB como ejemplo para desvelar su velo.
Cuando escribe un virus con VB, debe considerar los siguientes puntos:
* Host infectado
Primero, después de ejecutar el archivo infectado, primero debe determinar si el host está infectado con un virus, es decir, si existe el archivo del cuerpo del virus o no. Luego copie el cuerpo del virus en la ubicación especificada (por ejemplo, copie el archivo del virus en c: windowssystem), que se puede implementar mediante la declaración de copia de archivo; si el virus ha infectado al host, se termina el fallo.
Por ejemplo, juzgue si C: windowssystemKiller.exe existe, y si es así, salga de la sentencia. Si no, pruebe que la máquina no está infectada e inmediatamente copie el archivo del virus.
El nombre del archivo de origen del virus es game.exe
Sección de declaración:
" " Definición de la función% de FileExists
éxito público%
Función FileExists% (fname $)
On Local Error Reanudar Siguiente
Dim ff%
ff% = FreeFile
Abrir fname $ Para entrada como ff%
Si Err entonces

FileExists% = False
Else
FileExists% = True
End If

Cerrar ff%
End Function
Code section:
" " Juzgue si el archivo existe
success% = FileExists% (" C: windowssystemKiller.exe " )
Si éxito% = Falso Entonces " " Copie el virus a la computadora si no existe
FileCopy " game.exe ", " C: windowssystemKiller.exe "
... " "; Modificar el registro y agregarlo al RUN.
(Omitir algunos códigos)
Finalizar si * Iniciar el virus
Al mismo tiempo que el virus infecta el host, añádalo al registro durante el inicio, lo que se hace simultáneamente copiando el virus al host. El registro ya no se modifica después de la infección. Esto se puede hacer programando y llamando a las funciones de la API en el registro WIN para que el virus se inicie automáticamente cada vez que inicie su computadora.
(Consulte otros materiales para conocer los métodos de escritura específicos)
* Administrador de tareas
El virus en sí mismo se encuentra en la lista del administrador de tareas y se puede programar. Se puede implementar con el código App.TaskVisible = false, luego se implementa llamando a la función Win API, que no se presentará aquí.





















La hora, la fecha u otros métodos también se pueden usar para juzgar la condición del virus. Ejemplo:
si el día (fecha) = 16 entonces " " 16 es la fecha del ataque, el valor entero es 1-31
... " mata ****** * El código destructivo que se ejecuta cuando las fechas coinciden (formatear, eliminar tipos de archivos específicos, enviar paquetes a la red de Dussel, etc., omitir algún código)
finalizar si: * Virus destructivo
Escribir Esta parte del código determina la fuerza del virus. La luz puede hacer que los recursos del sistema se reduzcan rápidamente hasta el bloqueo (requiere que usted entienda el principio de un gusano), es decir, el efecto de arrancar y morir, también puede agregar el código de la bomba del disco duro y los archivos de eliminación del fondo del sistema. Heavy puede hacer que la computadora quede completamente paralizada (sin mencionar que puede consultar otra información relacionada con virus).
* La propagación de virus
El principio es simple, es decir, fusionarse con otros archivos ejecutables, es decir, dos archivos en un archivo. También se puede propagar por correo electrónico mediante el virus, leyendo la lista de correo del host infectado y enviando el correo electrónico con el archivo adjunto del virus a todos en la lista (esto requiere que usted entienda la programación de la red de VB).
Después de leer este artículo, creo que tienes una comprensión preliminar de las ideas de escritura de virus. Si eres un entusiasta de VB, ya puedes escribir un virus muy simple, pero si eres experto en VB, no escribas Después de difundir sus pensamientos, porque la difusión de su influencia cambiará su destino (será capturado por la policía).
Copyright © Conocimiento de Windows All Rights Reserved