Prepending Virus

Материал из Encyclopedia Electronica
Версия от 15:11, 9 января 2026; Игорь Мостицкий (обсуждение | вклад) (Новая страница: « <p><span style="color: steelblue;">[prɪˈpendɪŋ ˈvaɪərəs]</span><br/><span>Категория: компьютеры</span> <span>Категория: программы</span> <span>Категория: безопасность</span><span style="color: indigo;">вирус, записывающийся в начало файла</span><br/><span style="color: darkslategray;"> Известны два способа внедрения па...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

[prɪˈpendɪŋ ˈvaɪərəs]
вирус, записывающийся в начало файла
 Известны два способа внедрения паразитического файлового вируса (Parasitic File Virus) в начало файла. Первый способ заключается в том, что вирус переписывает начало заражаемого файла в его конец, а сам копируется в освободившееся место. При заражении файла вторым способом вирус создаёт в ОЗУ (RAM) свою копию, дописывает к ней заражаемый файл и сохраняет полученную конкатенацию на диске. Некоторые вирусы при этом дописывают в конец файла блок дополнительной информации (например, вирус Jerusalem по этому блоку отличает заражённые файлы от незаражённых). Внедрение вируса в начало файла применяется в подавляющем большинстве случаев при заражении DOS-овских BAT- и COM-файлов. Известно несколько вирусов, записывающих себя в начало EXE-файлов операционных систем DOS, Windows и Linux. При этом вирусы, чтобы сохранить работоспособность программы, либо лечат заражённый файл, повторно запускают его, ждут окончания его работы и снова записываются в его начало (иногда для этого используется временный файл, в который записывается обезвреженный файл), либо восстанавливают код программы в памяти компьютера и настраивают необходимые адреса в её теле (то есть дублируют работу ОС).

Игорь Мостицкий (обсуждение) 15:11, 9 января 2026 (MSK)