1.Wirus komputerowy - jest to samoreplikujący się segment wykonywalnego kodu umieszczony w innym programie lub w innym sposób sprzężony z nim.
2.Podział wirusów
- spżęgające - nie modyfikują żadnego pliku , ale szybko się mnożą
- dyskowe - inaczej wirusy sektora ładowania
- plikowe - modyfikuja zawartość plików wykonywalnych
- hybrydowe - kilka wirusów połączone w jeden
3.Typy wirusów
-koń trojański - przeprogramowuje programy
-robak -rozmnaża się w niekontrolowany sposób głównie w sieci komputerowej
- królik - rozmnaża się w niekontrolowany sposób , a takoże zamula komputer
- bomba logiczna - jak koń trojański , zmienia jedną funkcje programu
-bomba ANSI - redefiniuje klawiaturę .
- wirus HTML - korzystając na jęz. skryptowych działąją na komputerze