Wirusy pasożytnicze
Większość z istniejących wirusów to tzw. wirusy pasożytnicze. Charakteryzują się one tym, że wykorzystują swoje ofiary do transportu. Modyfikują ich strukturę wewnętrzną również dokładnie nie naprawiają jej. Plik użyty do transportu jest uszkodzony. Jedynym na rzecz
niego ratunkiem prawdopodobnie egzystować użytek szczepionki oznacza to kopii zapasowych na rzecz
zainfekowanych plików. Ze względu na obszar
zajmowane wewnątrz
zainfekowanych plikach wirusy pasożytnicze dzielimy na:
- Wirusy lokujące się na końcu pliku (ang. end of file infectors). Dopisują szyfr
wirusa na skrajność
pliku, oraz odtąd modyfikują start
pliku tak, iżby wskazywał na wirusa
- Wirusy nadpisujące (ang. overwrite infectors). Lokują się na początku pliku, zwykle nie zapamiętują poprzednich danych do wnętrza pliku plus nieodwracalnie go niszczą
- Wirusy nagłówkowe (ang. header infectors). Lokują się do wnętrza nagłówkach plików EXE przeznaczonych na rzecz
systemu DOS. Ich nagłówek jest nieustannie ot tak ustawiany wskroś
programy linkujące na wielokrotność jednego sektora (512 bajtów). Wirusy te nie przekraczają rozmiaru jednego sektora
- Wirusy lokujące się wewnątrz
pliku w środku miejscach gdzie jest niejaki o zerowej wartości obszar. Obszar ten zrealizowany
jest ciągiem zer także
wolno
go nadpisać nie niszcząc pliku. Są to cave infectors
- Wirusy lokujące się wewnątrz
dowolnym miejscu pliku. Są ogromnie rzadkie również trudne do napisania, to tzw. surface infectors
- Wirusy wykorzystujące proporcja ostatniej JAP (Jednostki Alokacji Pliku). Korzystają z faktu, że
plik z rzadka
zajmuje precyzyjnie wielokrotność jednej JAP. Są to tzw. slack space infector