VIRUS KOMPUTER
- Pengertian virus computer
Virus komputer merupakan program komputer yang
dapat menggandakan atau menyalin dirinya sendiri dan menyebar dengan
cara menyisipkan salinan dirinya ke dalam program atau dokumen lain.
Virus komputer dapat dianalogikan dengan virus hidrologis yang menyebar dengan
cara menyisipkan dirinya sendiri ke sel makhluk hidup.
Virus komputer dapat merusak (misalnya dengan merusak data pada
dokumen), membuat pengguna komputer merasa terganggu, maupun tidak
menimbulkan efek sama sekali.
Sejarah
virus computer
Virus komputer pertama kalinya
tercipta bersamaan dengan komputer. Pada tahun 1949, salah seorang
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++.1 Di
laboratorium ini, sekitar tahun 1960-an, setiap waktu istirahat para
peneliti membuat permainan dengan suatu program yang dapat memusnahkan
kemampuan membetulkan dirinya dan balik menyerang kedudukan lawan.
Selain itu, program permainan dapat memperbanyak dirinya secara
otomatis. Perang program ini disebut Core War, yaitu pemenangnya adalah
pemilik program sisa terbanyak 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
programnya menyerupai virus, namun program ini adalah untuk memanfaatkan
waktu semaksimal mungkin dan pada waktu yang bersamaan dua tugas dapat
dilakukan. Pada tahun 1980-an, perang virus di dunia terbuka bermula
atas pemaparan Fred Cohen, seorang peneliti dan asisten profesor di Universitas Cincinati , Ohio . Dalam pemaparannya, Fred juga
mendemonstrasikan sebuah program ciptaannya, yaitu suatu virus yang
dapat menyebar secara cepat pada sejumlah komputer. Sementara virus
berkembang, Indonesia
juga mulai terkena wabah virus. Virus komputer ini pertama menyebar di Indonesia
juga pada
tahun 1988. Virus yang begitu menggemparkan seluruh pemakai komputer diIndonesia , saat itu, adalah virus ©Brain
yang dikenal dengan nama virus Pakistan .
tahun 1988. Virus yang begitu menggemparkan seluruh pemakai komputer di
- Siklus hidup virus computer
Siklus hidup virus secara
umum, melalui 4 tahap:
o> Dormant phase ( Fase Istirahat/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.
o> Propagation phase ( Fase Penyebaran )
Pada fase ini virus akan
mengkopikan dirinya kepada suatu program atau ke suatu tempat dari media
storage (baik hardisk, RAM dsb). Setiap program yang terinfeksi akan
menjadi hasil “kloning” virus tersebut (tergantung cara virus tersebut
menginfeksinya).
o> Trigerring phase ( Fase Aktif )
Di fase ini virus tersebut akan aktif dan hal ini juga di picu oleh beberapa kondisi seperti pada Dormant Phase.
Di fase ini virus tersebut akan aktif dan hal ini juga di picu oleh beberapa kondisi seperti pada Dormant Phase.
o> Execution phase ( Fase Eksekusi )
Pada fase inilah virus yang telah aktif tadi akan melakukan fungsinya. Seperti menghapus file, menampilkan pesan-pesan, dsb.
Pada fase inilah virus yang telah aktif tadi akan melakukan fungsinya. Seperti menghapus file, menampilkan pesan-pesan, dsb.
- Klasifikasi type virus computer
Ø Malware: merupakan singkatan dari malicious software,
merujuk pada program yang dibuat dengan tujuan membahayakan atau
menyerang sebuah sistem komputer. Terdiri atas virus komputer (computer
viruses), computer worms, trojan horses, joke programs dan malicious
toolkits.
Ø Computer
virus: merujuk pada program yang memiliki kemampuan untuk bereplikasi
dengan sendirinya.
Ø Computer
worm: merujuk pada program independen yang memiliki kemampuan untuk
bereplikasi dengan sendirinya. Indepen di sini memiliki makna bahwa worm
tidak memiliki host program sebagaimana virus, untuk ditumpangi. Sering
kali worm dikelompokan sebagai sub-kelas dari virus komputer.
Ø Trojan horse: merujuk pada program independen yang dapat
mempunyai fungsi yang tampaknya berguna, dan ketika dieksekusi, tanpa
sepengetahuan pengguna, juga melaksanakan fungsi-fungsi yang bersifat
destruktif. ? Malicious toolkits: merujuk pada program yang didesain
untuk membantu menciptakan program-program yang dapat membahyakan sebuah
sistem komputer. Contoh dari program jenis ini adalah tool pembuat
virus dan program yang dibuat untuk membantu proses hacking.
Ø Joke program: merujuk pada program yang meniru
operasi-operasi yang dapat membahayakan sistem komputer, namun
sebenarnya dibuat untuk tujuan lelucon dan tidak mengandung operasi
berbahaya apapun.
Cacing komputer atau juga di sebut worm (bahasa Inggris: computer worm
atau worm) dalam keamanan komputer, adalah sebuah program
komputer yang dapat menggandakan dirinya secara sendiri dalam sistem
komputer. Sebuah worm dapat menggandakan dirinya dengan memanfaatkan
jaringan (LAN/WAN/Internet) tanpa perlu campur tangan dari user itu
sendiri. Worm tidak seperti virus komputer biasa, yang menggandakan
dirinya dengan cara menyisipkan program dirinya pada program yang ada
dalam komputer tersebut, tapi worm memanfaatkan celah keamanaan yang
memang terbuka atau lebih dikenal dengan sebutan vulnerability Beberapa worm juga menghabiskan bandwidht yang tersedia. Worm
merupakan evolusi dari virus komputer.
- Trojen Horse
Tidak ada komentar:
Posting Komentar