Wirus komputerowy to mały fragment kodu, zwykle ukryty w innym programie komputerowym. Jest również określany jako program złośliwego oprogramowania lub złośliwy program, ponieważ może częściowo lub całkowicie zakłócić działanie komputera.
Ta sama technologia używana do tworzenia legalnego oprogramowania jest taka sama, jak w przypadku wirusów komputerowych. Różnica polega na tym, że wirus komputerowy może replikować i osadzać kopie w innych programach komputerowych. Wirusy są opisane jako samoreplikujące programy komputerowe. Zwykle instalują się bez zgody użytkownika i zwykle się ukrywają. Podatne programy lub pliki są zainfekowane.
W pobranych programach i na dyskach CD można znaleźć wirusy komputerowe. Rozprzestrzeniają się poprzez wymienne urządzenia pamięci masowej, sieci komputerowe, bezprzewodowe kanały komunikacyjne i systemy komunikacji punkt-punkt. Robią to przede wszystkim poprzez wykonywanie plików, przesyłanie plików i kopiowanie plików.
Są używane do szkodliwych działań, takich jak niszczenie danych, uzyskiwanie dostępu do prywatnych informacji, spamowanie kontaktów, usuwanie plików i kradzież pamięci komputera, pamięci i czasu przetwarzania. Infekcje wirusami komputerowymi mogą doprowadzić do awarii całego systemu, marnowania zasobów komputera i zwiększonych kosztów utrzymania.
Do przykładów wirusów komputerowych należą robaki, konie trojańskie i bomby logiczne. Podczas gdy niektóre wirusy mają na celu wyrządzenie szkody, inne są wykorzystywane jako figle i nie mają na celu wyrządzenia szkody.