Operační systém MS–DOS se při požadavku na spuštění programu X snaží nejprve spustit soubor X.COM a teprve poté X.EXE. Toho využívají doprovodné viry, které k existujícím EXE souborům vytvoří své kopie s příponou COM.
Při spuštění programu se tak nejprve spustí virus, který provede vše, co uzná za vhodné, a poté předá řízení původnímu programu.
Tento způsob šíření není příliš efektivní a má jedinou výhodu – doprovodný virus
nemusí modifikovat obsah žádného existujícího souboru a je tedy méně
pravděpodobné, že ho zachytí nějaká kontrola integrity dat nebo rezidentní
ochrana.
-
kód viru
-
původní obsah souboru
Zjednodušené schéma infekce doprovodným virem. Původní soubor s příponou EXE zůstává nezměněn, ale v adresáři se objevuje nový program téhož jména s příponou COM.