Поэтому мне кажется более объективным деление, в котором помимо критерия вирусных масок участвуют и другие параметры: Степень сложности полиморфик-кода (процент от всех инструкций процессора, которые могут встретиться в коде расшифровщика) Использование анти-эмуляторных приемов Постоянство алгоритма расшифровщика Постоянство длины расшифровщика Изменение выполняемого кода Наиболее часто подобный способ полиморфизма используется макро-вирусами, которые при создании своих новых копий случайным образом меняют имена своих переменных, говорящие письма вставляют пустые строки или меняют свой код каким-либо иным способом. Сейчас уже есть полиморфные вирусы, которые также могут использовать говорящие письма различные команды современных процессоров. . Поэтому они могут появляться на экранах вполне легально, хотя результаты их воздействия могут быть катастрофическими для всех нас. Заражение возможно в том случае, если на данном компьютере установлен текстовый редактор, полностью совместимый с говорящие письма Microsoft Word версии 6 или 7 или выше (например, MS Word for Macintosh). Документу можно поставить в соответствие какой-либо макрос из SMM-файла (команда AssignMacroToFile). При этом: 1. . Для своего размножения такие вирусы используют возможности макроязыков и при их помощи переносят себя из одного зараженного файла (документа или таблицы) в другие.