Software, die dazu dient, einen Computer zu infizieren. Nachdem der Virencode geschrieben wurde, wird er in einem bestehenden Programm versteckt. Sobald dieses Programm ausgeführt wird, wird der Virencode aktiviert und fügt Kopien von sich selbst an andere Programme auf dem Computer und anderen Computern im Netzwerk an. Die Wirkung des Virus kann ein einfacher Scherz sein, bei dem aus heiterem Himmel eine Meldung auf dem Bildschirm erscheint, oder er kann Programme und Daten sofort oder zu einem bestimmten Datum zerstören. So verseuchte beispielsweise der berühmte Michelangelo-Virus den Computer an Michelangelos Geburtstag.Viren müssen ausgeführt werden, um Schaden anzurichtenEin Virus ist ein eigenständiges Programm, das sich so an eine vorhandene Anwendung anhängt, dass es ausgeführt wird, wenn die Anwendung gestartet wird. Makro-Viren sind ähnlich. Der Virencode hat einige oder alle Makrobefehle ersetzt. Ebenso wird der Schaden bei der Ausführung des Makros angerichtet (siehe Makrosprache). „In the Wild „Der Begriff „Computervirus“ wurde Anfang der 1980er Jahre geprägt, nachdem ein Doktorand das Konzept eines Programms vorgestellt hatte, das andere Programme „infizieren“ konnte. Seitdem sind mehr als eine Million Viren definiert worden. Der Großteil der Infektionen geht jedoch auf einige hundert aktive Varianten zurück, die sich „in the wild“ befinden. Seit 1993 verfolgt die WildList Organization die Virenangriffe auf der ganzen Welt. Weitere Informationen finden Sie unter www.wildlist.org. Eine Auswahl verschiedener Vireninfektionen finden Sie unter Virenbeispiele. Siehe in the wild, dangerous extensions, quarantine, disinfect, macro virus, email virus, behavior detection, polymorphic virus, stealth virus, worm, boot virus, vandal, virus hoaxes und crypto rage.Virus TheoryJohn von Neumann stellte 1949 in seinem Aufsatz „Theory and Organization of Complicated Automata“ die Theorie auf, dass sich ein Computerprogramm selbst replizieren kann, und der Informatiker Fred Cohen beschrieb 1984 in seinem Aufsatz „Computer Viruses – Theory and Experiments“ die Logik für verschiedene Virentypen. Siehe von-Neumann-Architektur.Windows vs. MacFast alle Windows-Benutzer installieren ein Antivirenprogramm auf ihrem Computer, während viele Mac-Benutzer dies nicht tun. Windows-Computer werden ständig angegriffen, weil sie die überwiegende Mehrheit der PCs ausmachen und daher die niedrig hängenden Früchte sind. Darüber hinaus ist der Mac ein Unix-basierter Computer, und die Unix-Architektur trennt das Betriebssystem von den Anwendungen, was es schwieriger macht, ihn zu knacken, wenn auch nicht unmöglich. Obwohl die Mehrheit der Mac-Benutzer keine Antivirensoftware verwendet, gab es tatsächlich erfolgreiche Virenangriffe auf Macs, und Mac-Benutzer installieren häufiger als in der Vergangenheit ein Antivirenprogramm. Siehe Antivirenprogramm.