Malware (
malicious software) adalah software yang khusus dikembangkan untuk menyusup atau merusak sistem komputer tanpa sepengetahuan atau izin pemilik. Malcode (malicious programming code) adalah code pemprograman yang diperkenalkan pada tahap pengembangan software dan umumnya disebut sebagai malware payload. Ada banyak cara malware masuk ke sistem kita, bootleg, situs dan program file sharing, drive USB flash, kartu memory, jaringan, lampiran e-mail, instan messenger, internet merupakan jalan untuk malware memasuki sistem komputer.
Adapun macam-macam malware antara lain:
virus komputer
adalah malware yang mampu menginfeksi komputer, tetapi bergantung pada cara lain untuk menyebarkan diri. Kebanyakan virus terdiri atas
replicator (ketika program target diaktifkan, virus juga aktif dan prioritas utama malcode virus adalah menyebarkan diri),
concealer (virus komputer bisa menggunakan salah satu metode untuk bersembunyi dari antimalware), dan
payload (malcode payload virus dapat dimaksudkan untuk melakukan apa saja, mulai mematikan fungsi komputer sampai menghancurkan data).