Loading AI tools
program komputer yang mengubah program lain untuk menyalin dirinya sendiri dan menyebar Dari Wikipedia, ensiklopedia bebas
Virus komputer merupakan program komputer yang dapat menggandakan atau menyalin dirinya sendiri[1] dan menyebar dengan cara menyisipkan salinan dirinya ke dalam program atau dokumen lain. Virus komputer dapat dianalogikan dengan virus biologis 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.
Per 2013, virus komputer mengakibatkan kerugian ekonomi senilai miliaran dolar setiap tahunnya.[2] Sebagai tanggapan, industri perangkat lunak antivirus telah bermunculan, menjual atau mendistribusikan secara bebas perlindungan virus kepada pengguna berbagai sistem operasi.[3]
Sebuah virus komputer biasanya memilki tiga bagian: mekanisme infeksi, yang menemukan dan menginfeksi berkas baru, payload, yang merupakan kode berbahaya yang harus dieksekusi, dan pemicunya, yang menentukan kapan payload harus diaktifkan.[4]
Fase virus adalah siklus hidup virus komputer, dijelaskan dengan menggunakan analogi biologi. Siklus hidup ini dapat dibagi menjadi empat fase:
Kerusakan disebabkan menyebabkan kegagalan sistem, merusak data, membuang-buang sumber daya komputer, meningkatkan biaya pemeliharaan, atau mencuri informasi pribadi.[12] Padahal tidak ada perangkat lunak antivirus yang mampu mengungkap semua virus komputer (terutama yang baru), para peneliti keamanan komputer sudah secara aktif mencari cara baru agar solusi antivirus dapat mendeteksi virus baru secara lebih efektif, sebelum mereka dapat didistribusikan lebih luas.[13]
Sebuah power virus adalah sebuah program komputer yang mengeksekusi kode mesin tertentu untuk mencapai pemborosan tenaga CPU secara maksimum (keluaran energi panas untuk unit pemrosesan utama). Peralatan pendingin komputer dirancang untuk menghilangkan daya hingga daya desain termal, daripada daya maksimum, dan sebuah virus daya dapat menyebabkan sistem panas berlebih jika tidak mempunyai logika untuk menghentikan CPUnya. Hal ini dapat menyebabkan kerusakan fisik permanen. Virus daya dapat berbahaya, tetapi sering kali merupakan rangkaian perangkat lunak pengujian yang digunakan untuk pengujian integrasi dan pengujian termal dari komponen komputer selama fase pendesainan dari sebuah produk, atau produk untuk benchmarking.[14]
Aplikasi uji stabilitas adalah program serupa yang memiliki efek yang sama seperti virus daya (penggunaan CPU tinggi) tetapi di bawah kendali pengguna. Mereka digunakan untuk menguji CPU, misalnya saat melakukan overclock. Spinlock dalam program yang ditulis dengan buruk dapat menyebabkan gejala serupa, jika berlangsung cukup lama.
Arsitektur mikro yang berbeda biasanya memerlukan kode mesin yang berbeda untuk mencapai daya maksimumnya. Contoh kode mesin tersebut tampaknya tidak didistribusikan dalam bahan referensi CPU.[15]
Virus komputer adalah sebuah istilah umum untuk menggambarkan segala jenis serangan terhadap komputer. Dikategorikan dari cara kerjanya, virus komputer dapat dikelompokkan ke dalam kategori sebagai berikut:
Serangan virus dapat dicegah atau ditanggulangi dengan menggunakan antivirus. Jenis perangkat lunak ini dapat juga mendeteksi dan menghapus virus komputer. Virus komputer ini dapat dihapus dengan basis data (database/ Signature-based detection), heuristik, atau peringkat dari program itu sendiri (Quantum).
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.