Энциклопедия компьютерных вирусов

         

Неопасный резидентный вирус. Перехватывает INT


Неопасный резидентный вирус. Перехватывает INT 21h и записывается в конец COM- и EXE-файлов. Заражает EXE-файлы при их запуске, в COM-файлы записывается только на дискетах при вызовах DOS-функции FindNext ASCII. Не заражает файлы: *AI?.*, *WEB?.*, *ES?.*, *RA?.*. При запуске компилятора TurboPascal вирус также перехватывает открытие и закрытие файлов. При открытии .PAS-файлов (исходники на Pascal) вирус ищет в них директиву подпрограммы ("BEGIN"), вставляет после нее свой код в в виде шестнадцатеричного дампа и снабжает его необходимыми командами Pascal. При закрытии такого файла вирус удаляет из него свой код. В результате при компиляции паскалевских исходников результирующие EXE-файлы оказываются "дропперами" вируса, а сами .PAS-файлы остаются без изменений. Содержит строки:

BEGINbegin URPHIN ASM END;


Содержание раздела