«Лаборатория Касперского» сообщает о новом многоплатформенном вирусе

Pelf (он же Lindose, Winux) — неопасный нерезидентный многоплатформенный вирус. Вирус написан на языке ассемблера, его размер около 2,5 Кб. Он заражает файлы Windows PE EXE и Linux ELF файлы. Вирус состоит из двух частей: Windows часть и Linux часть.

Windows часть

Ищет в текущем и верхних каталогах Windows PE и Linux ELF файлы. Тип файла определяется вирусом по формату. Вирус содержит две подпрограммы для заражения каждого типа файлов (Windows-версия подпрограмм заражения).

Linux часть

Ищет в текущем каталоге Windows PE и Linux ELF файлы (определяет формат по структуре файла). Содержит две подпрограммы для заражения каждого типа файлов (Linux-версия подпрограмм заражения).

Заражение Windows PE файлов

Вирус сканирует секции внутри файла. Если в файле есть секция «.reloc», то вирус записывает себя в середину файла. Он сохраняет оригинальный адрес точки входа и возвращает управление оригинальному файлу.

Заражение Linux ELF файлов

Вирус записывает себя внутрь файла по смещению адреса точки входа. Он сохраняет код оригинальной точки входа и восстанавливает файл после окончания работы.

Вирус также содержит строки текста:

[Win32/Linux.Winux] multi-platform virus by Benny/29A
This GNU program is covered by GPL.

Публикации на схожие темы

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *