Sabtu, 04 Juni 2011

Pengertian Anti virus



Anti virus adalah sebuah system yang di bangun untuk mencegah masuknya

program yang merusak dan mengacawkan (Virus) system computer. Sebuah anti virus
ada yang di bangun berdasarkan data base virus dan ada juga yang constant tidak
berdasarkan data base.
Program anti virus yang tidak berdasarkan data base virus bekerja dengan
mendeteksi program-program yang sedang running dengan melihat gerak-gerik dan
gelagat program. Jika sebuah program yang sedang running di system operasi
melakukan pekerjaan yang tidak semestinya,maka dengan segera anti virus itu
menganggap program itu sebagai virus. Keuntungan dari anti virus semacam ini
adalah tidak perlu adanya update ulang untuk menambah data base. Tapi
kelemahannya adalah jika sebuah program virus meniru pekerjaan program normal
maka program virus tersebut tidak di anggap virus. Dan juga jika ada program biasa
atau bukan program virus melakukan kesalahan dalam pekerjaannya,maka program
tersebut akan di anggap virus.
Sedangkan untuk anti virus yang berdasarkan data base virus bekerja dengan
system scan dan samakan atau cocokkan dengan data base virus. Data base anti virus
bisa memiliki identitas virus sampai ratusan atau ribuan dengan identitas yang
berbeda sama lain. Anti virus dengan metode ini bekerja dengan mensleksi program
yang sedang running di system operasi lalu mencocokkan dengan data base virus. Jika
sebuah program ada yang sangat mirip dengan identitas di data base virus,maka
dengan segera anti virus akan mengenalinya sebagai virus. Keuntungan dari anti virus
macam ini adalah tidak akan tertukarnya antara virus dengan program yang sedang
error dan tidak akan tertipu oleh tipu daya virus. Kelemahannya adalah kita harus
mengupdate data base virusnya jika tiba-tiba ada virus baru yang tidak bisa di
identifikasi anti virus dengan data base lama.
Untuk anti virus yang berdasarkan data base ada beberapa cara untuk
mengidentifikasi virus yaitu dengan crc-32 program dan type program. Dan juga cara
mengupdatenyapun ada beberapa cara yaitu update sendiri dengan program tersendiri
yang di ikutkan bersama anti virus dan update dari perusahaan anti virus.
 
CRC-32 VIEWER

CRC-32 itu banyak di pakai istilahnya dan jenisnya, ada yang dipakai pada
hardware untuk kabel crc-32. Tapi crc-32 viewer adalah sebuah software program
untuk mengecek crc-32 sebuah program.
Sebuah program memiliki sebuah identitas yang sangat uniq untuk setiap
program berbeda walaupun di buat dari satu jenis bahasa pemrograman yang sama.
Begitu juga program virus memiliki identitas yang tidak bisa dimanipulasi dengan ke
identikan yang sangat uniq. Banyak virus dibangun pada program bertype .exe yang
memiliki keuntungan untuk menyatu dengan system operasi. Zaman sekarang sangat
mudah untuk menemukan bahasa pemrograman yang menawarkan type .exe. Seperti
Delphi, Visual Basic dll.
Crc-32 viewer sendiri di bangun pada bahasa pemrograman yang memiliki
type data .exe. Yaitu di bangun pada pemrograman Visual Basic 6 yang oleh
progremer virus di gunakan untuk membangun virus Brontok yang menghebohkan.
 VISUAL BASIC 6

Bahasa pemrograman yang di gunakan dalam pembangunan anti virus ini
adalah pemrograman Visual Basic 6 atau bisa di singkat VB 6. Pemilihan VB 6 di
dasarkan pada beberapa aspek.
1. Aspek Hardware

VB 6 memiliki keunggulan di bandingkan pemrograman lainnya di dasarkan
atas pemakaian hardware yang tidak terlalu besar dan membebani prosesor.
VB6 bisa di jalankan pada PC yang memiliki hardware yang kecil dan tidak
terlalu cepat.
2. Aspek Software

VB6 dapat di jalankan pada system operasi windows dan dapat di relasikan
dengan data base DBMS manapun.
DATA BASE
Data base yang di gunakan adalah data base yang berbentuk sortcut.
Pemilihannya di maksudkan untuk memperkecil pemakaian memori agar tidak terlalu
boros. Data base ini di bangun pada Notepad dengan type data .txt dengan pengaturan
membentuk sebuah data base.

0 komentar:

Flag Counter

free counters

Total Tayangan Halaman

Entri Populer

About Me

Foto Saya
WALI BLOG
Medan, Sumatra Utara, Indonesia
suka berimajinasi,, membuat hal-hal yang baru.
Lihat profil lengkapku

Pengikut