Senin, 02 November 2015

Sejarah, Kriteria, dan Siklus hidup Virus Komputer

     Teknologi berkembang dengan pesat sesuai dengan kebutuhan zaman. Komputer salah satu perkembangan teknologi yang pesat itu. Seiring dengan berkembangnya komputer, virus yang merupakan suatu faktor pengganggu dalam dunia IT juga mengalami perkembangan yang cukup tinggi untuk mengimbangi perkembangan komputer di Dunia. Tetapi banyak orang yang tidak memahami virus komputer dengan benar, mereka hanya ketakutan ketika mendengar ada virus yang menginfeksi komputernya.

Sejarah Virus Komputer

     Virus komputer pertama kalinya tercipta bersamaan dengan komputer. Pada tahun 1949, salah satu pencipta komputer, John Von Newman, yang menciptakan Electronic Discrete Variable Automatic Computer (EDVAC), memaparkan suatu makalahnya yang berjudul "Theory and Organization of Complicated Automata".

     Dalam makalahnya dibahas kemungkinan program yang dapat menyebar dengan sendirinya. Perkembangan virus komputer selanjutnya terjadi di AT&T Bell Laboratory salah satu laboratorium komputer terbesar di dunia yang telah menghasilkan banyak hal, seperti bahasa C dan C++. Di laboratorium ini, sekitar tahun 1960-an, setiap waktu istirahat setiap peneliti membuat permainan dengan suatu program yang dapat memusnahkan, memperbaiki diri dan dapat balik menyerang kedudukan lawan. Selain itu program permainan dapat memperbanyak dirinya secara otomatis. Perang program ini disebut Core War, pemenangnya adalah pemilik program sisa yang tebanyak dalam selang waktu tertentu. Karena sadar akan bahaya program tersebut, terutama bila bocor keluar laboratorium tersebut, maka setiap selesai permainan program tersebut selalu dimusnahkan.

     Sekitar tahun 1970-an, perusahaan Xerox memperkenalkan suatu program yang digunakan untuk membantu kelancaran kerja. Struktur kerjanya menyerupai virus, namun tujuan program ini adalah untuk memanfaatkan waktu semaksimal mungkin dan pada waktu yang bersamaan dua tugas dapat dilakukan.

     Pada tahun 1983 Fred Cohen seorang peneliti dari Ohio, memperkenalkan program buataannya yang mampu menyebar secara cepat pada sejumlah komputer. Ia juga memperkenalkan virus pertama yang diprogram dalam lingkungan Unix yang dapat memberikan hak istimewa kepada setiap pengguna. Tahun berikutnya Cohen memperkenalkan desertasinya ‘Computer Viruses – Theory and Experiments’ yang menyebabkan virus berkembang dengan cepat.

     Pada tahun 1986 di Freie, Universitas Berlin mendeteksi adanya aktifitas virus pada sebuah komputer besar. Sementara virus berkembang, Indonesia juga mulai terkena wabah virus. Virus komputer ini mulai menyebar di Indonesia pada tahun 1988. Virus saat itu adalah Virus ©Brain yang terkenal dengan nama virus Pakistan.

     Tahun 1987, virus komputer generasi kedua yaitu Cascade yang merupakan virus residen pertama muncul terenkripsi dalam file. Pada tahun 1989 virus polimorf pertama ditemukan, virus tersebut dikenal dengan V2Px atau Washburn. Virus semacam ini dapat terus mengubah diri menjadi sebuah varian baru. Pada tahun berikutnya, virus Dir II menggunakan cara baru untuk menginfeksi program dengan menyerang entri-entri FAT.

     Tahun 1991 diadakan sebuah lomba dan acara pembuatan program virus akibatnya jumlah virus baru yang ditemukan semakin banyak. Dan sampai saat ini pun virus-virus baru terus bermunculan dengan segala jenis variasinya.

     Kriteria Virus

Suatu program dapat disebut sebagai suatu virus apabila memenuhi minimal 5 kriteria  :

1.     Kemampuan untuk mendapat informasi
2.     Kemampuan untuk memeriksa suatu file
3.     Kemampuan untuk menggandakan diri dan menularkan diri
4.     Kemampuan melakukan manipulasi
5.     Kemampuan untuk menyembunyikan diri


     SIKLUS HIDUP VIRUS

Ada empat macam tahap yaitu  :

1.  Dormant phase ( Fase Istirhat/Tidur)
Pada fase ini virus tidaklah aktif. Virus akan diaktifkan oleh suatu kondisi tertentu,
semisal: tanggal yang ditentukan, kehadiran program lain / dieksekusinya program  lain, dsb.
Tidak  semua virus melalui fase ini.

2.  Propagation phase ( Fase Penyebaran )
Pada fase ini virus akan mengopikan dirinya kepada suatu program atau ke suatu tempat dari
media storeage ( baik hardisk, RAM, dsb ).

3.  Trigerring phase ( Fase Aktif )
Di fase ini virus tersebut akan aktif dan hal ini juga di picu oleh beberapa kondisi seperti pada
Domant Phase.

4.  Execution phase ( Fase Eksekusi )
Pada fase inilah virus yang telah aktif tadi akan melakukan fungsinya. Seperti menghapus file,
menampilkan pesan-pesan, dsb.





 Sumber:

Egas Muzakih. 100% Berhasil Membuat & Membasmi Virus Komputer




Terima Kasih Telah Berkunjung, silahkan kritik dan sarannya :)