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

         

Trojan.Stdout


Эти программы представляют собой реализацию доведенной до абсурда идеи написания самого короткого DOS-вируса. Эти программы являются скорее троянскими программами, чем вирусами, поскольку при запуске они всего лишь выводят свой код на STDOUT (по умолчанию - дисплей). Достигается это очень небольшим количеством команд:

MOV AX,BP or XCHG AX,BP ; при запуске COM-файлов BP=091Ch MOV DX,SI ; и SI=0100h для большинства версий DOS INT 21h ; результат: AH=09h, DX=0100h RET ; выход в DOS

В результате эти программы могут размножаться только в том случае, когда в командной строке указано перенаправление вывода:

Infected.COM > SomeFile.COM

При запуске без параметров эти программы выводят случайные данные на дисплей и не способны к размножению.



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