A. Pengertian Virus

    "A program that can infect other programs by modifying them to include a slighty altered copy of itself. A virus can spread throughout a computer system or network using the authorization of every user using it to infect their programs. Every programs that gets infected can also act as a virus that infection grows"

    Beberapa kegiatan virus, yaitu :

  1. Cenderung bersifat negatif atau merusak
  2. Mengincar data
  3. Sasaran data kritis pada harddisk, boot sector atau tabel partisi harddisk
  4. Mengacak - acak data pada sebuah file
  5. Menghapus data
  6. Melakukan perusakan sistem komputer
  7. Sekedar pamer
  8. Mengeluarkan pesan sponsor
  9. Mengeluarkan suara, lagu, gambar dan berbagai macam "kejutan" lain

B. Macam-macam Teknik Pembuatan Virus

    Berdasarkan teknik pembuatannya, berbagai jenis virus dapat dibedakan menjadi 3 yaitu :
1.    Dibuat dengan Compiler
    Virus dapat dibuat dengan berbagai macam bahasa pemrograman, seperti Assembler, Pascal, C++, dan sebagainya kemudian di compiler. TASM atau MASM adalah compiler Assembler, Turbo Pascal untuk Pascal, dan Borland C++ untuk C++.

2.     Virus Macro
    Pembuat virus macro memanfaatkan bahasa pemrograman yang ada dalam Microsoft Office, yaitu Visual Basic for Application (VBA). VBA merupakan tool yang mudah digunakan, karena VBA dapat membantu user dalam melakukan aktivitasnya dengan Microsoft Office. 
    Salah satu virus macro yang pernah membuat heboh adalah virus Melissa. Virus ini memanfaatkan Outlook (produk Microsoft yang bisa berhubungan dengan Microsoft Office). Virus ini melakukan reproduksi sendiri dan 23 mampu menyebar dengan cara mengirimkan dirinya sendiri melalui address book e-mail kepada user lain. Si penerima e-mail tidak akan curiga kepada si pengirim e-mail (karena pengirim memang telah dikenal) dan kemudian membukanya sehingga ia menjadi terinfeksi

3.    Virus Script / Batch
    Virus script biasanya sering didapat dari internet karena kelebihannya yang fleksibel dan bisa berjalan pada saat terkoneksi dengan internet. Virus jenis ini biasanya menumpang pada file HTML (Hype Text Markup Language) yang dibuat dengan menggunakan fasilitas script seperti Javascript, VBScript, maupun gabungan antara script yang mengaktifkan program Active-X dari Microsoft Internet Explorer

C. Berdasarkan Target Tujuan