Ein Computervirus ist ein kleines Stück Code, das normalerweise in einem anderen Computerprogramm versteckt ist. Es wird auch als Malware-Programm oder Schadprogramm bezeichnet, da es in der Lage ist, den Betrieb eines Computers teilweise oder vollständig zu stören.
Die gleiche Technologie, die zum Erstellen legitimer Software verwendet wird, ist die gleiche, die zum Erstellen von Computerviren verwendet wird. Der Unterschied besteht darin, dass ein Computervirus die Fähigkeit besitzt, Kopien zu replizieren und in andere Computerprogramme einzubetten. Viren werden als sich selbst replizierende Computerprogramme bezeichnet. Sie neigen dazu, sich ohne die Erlaubnis des Benutzers zu installieren, und sie verstecken sich normalerweise. Betroffene Programme oder Dateien gelten als infiziert.
Computerviren sind eingebettet in heruntergeladene Programme und CDs. Sie verbreiten sich über Wechselspeichergeräte, Computernetzwerke, drahtlose Kommunikationskanäle und Punkt-zu-Punkt-Kommunikationssysteme. Sie tun dies hauptsächlich durch Dateiausführung, Dateiübertragung und Dateikopie.
Sie werden für schädliche Aktivitäten wie das Beschädigen von Daten, den Zugriff auf private Informationen, das Spammen von Kontakten, das Löschen von Dateien und den Diebstahl von Computerspeicher, Arbeitsspeicher und Verarbeitungszeit verwendet. Infektionen mit Computerviren können zum Ausfall des gesamten Systems, zur Verschwendung von Computerressourcen und erhöhten Wartungskosten führen.
Beispiele für Computerviren sind Würmer, Trojanische Pferde und Logikbomben. Während einige Viren Schaden anrichten sollen, werden andere als Streiche verwendet und sollen keinen Schaden anrichten.