Wirusy towarzyszące
Wirusy towarzyszące są to wirusy plikowe, które zapisywane są w językach wysokiego poziomu nie modyfikując pliku, który został zaatakowany. Praca takiego wirusa polega na stworzeniu kopii pliku, która będzie posiadała wirusa. Kopia zawierająca wirusa zostanie uruchomiona jako pierwsza, jeżeli uruchomimy zainfekowany plik.

Wirusy towarzyszące wykorzystują właściwość systemu DOS. Wirusy te zazwyczaj działają na plikach z rozszerzeniem EXE, COM lub BAT. Podczas wyszukiwania pliku podając jego nazwę, bez podania jego rozszerzenia wyszukiwany jest najpierw plik o rozszerzeniu COM, potem EXE, natomiast rozszerzenie BAT zostaje wyszukiwane jako ostatnie. Plik z rozszerzeniem COM nie mogą byc zainfekowane, natomiast pliki o rozszerzeniu EXE i BAT tak. W przypadku zainfekowania pliku z rozszerzeniem EXE, wirus może utworzyć zainfekowany plik o rozszerzeniu COM, natomiast w przypadku pliku z rozszerzeniem BAT, utworzony zostaje zainfekowany plik z rozszerzeniem COM lub EXE.

Wirusy tego typu nie powodują zmian w zainfekowanych plikach, co oznacza, iż nie są nadmiernie szkodliwe, jednak nie można ich lekceważyć, ponieważ w przyszłości mogą stworzyć duo większe zagrożenie. Wirusy takie mogą być przenoszone praktycznie przez każdy nośnik przechowywania i przenoszenia danych.