Компьютерлік вирустардың қысқаша жіктелуі Қазіргі кезде 10 000 шамасында компьютерлік вирустар белгілі. Оларды әдетте мақсатына, жұмыс логикасына, көлеміне және жұмыс істеу аумағына қарай топтарға жіктейді (1.1 – сурет).
Жұмыс логикасына және мақсатына қарай оларды шартты түрде төмендегідей жіктеуге болады:
А) «Ұстаушы вирустар»- программалық құралдар кешендегі қателіктер мен дәлсіздіктерді пайдаланады. Көлемді программаларды түзеті кезінде белсенділік көрсетіп программаға жабысады. Әртүрлі зиянды әрекеттері бар вирус.
Ә) «Логикалық бомбалар»(баяу әсер ететін «бомбалар») – қарапайым программаларға кіріп алып білінбей тұрады.
Тек белгілі бір шарттар (көрсетілген күн – ай мерзімінде немесе уақытта программа орындалуының белгілі кезеңінде) орындалғанда ғана әсер ете бастайды. Сол шарт орындалар мезетке дейін неғұрлым көп программаларға «жұғуға» тырысады.
Компьютерлік вирустардың қысқаша жіктелуі
«Құрттар» - жүйелік программалаушылардың информациялық – есептеу бос тұрғын ресурстарын анықтау программаларына кіріп алып, сол бос құрылғыларды тектен тек жұмыс істеуге мәжбүр етеді. Мысалы, оларды шексіз циклге енгізіп, құрдан құр енгізіп қояды немесе қажетті мәліметтерді баспаға шығарады және т.с.с.