ESET Glossary – Turinys

Kompanioninis virusas

Pagalbiniai virusai replikuojasi išnaudodami pirmumo hierarchiją, kurioje operacinė sistema vykdo programų failus pagal jų failų vardų plėtinius.

Pavyzdžiui, pagal MS-DOS failai su failo plėtiniu .bat (paketiniai failai) vykdomi prieš tuos, kurių failo plėtinys .com, kurie, savo ruožtu, vykdomi prieš .exe failo plėtinį.

Pagalbiniai virusai gali kurti atskirus failus, kuriuose yra jų virusinis kodas, bet turi didesnės prioriteto failo plėtinį, arba pervardyti "tikslinį" failą su mažesnio prioriteto failo plėtiniu, kad failas, kuriame yra virusinis kodas, būtų vykdomas prieš perkeliant valdymą į pradinį programos failą (arba aktyvinant jo naudingąją apkrovą).

Kitas kompanioninio viruso pavyzdys šiandieninėse "Windows" platformose išnaudoja dll bibliotekų paieškos tvarką. Jei kenkėjiška programa nukopijuotų save kaip dll į programos katalogą, ji būtų viršesnė už dll tuo pačiu pavadinimu sistemos kataloge arba viename iš katalogų, nurodytų PATH aplinkos kintamajame.