Генератор Зла

Спецвыпуск Хакер, номер #006, стр. 006-040-4

ХАРАКТЕР: Перед созданием вируса необходимо специфицировать его свойства, такие как:

Резидентность или нерезидентность вируса.

Дописывание или записывание поверх кода жертвы.

Проверка внутренней структуры поражаемых файлов.

Проверка размеров COM-файлов.

Буферизация DTA-области на время поиска.

Оригинальный метод поиска жертв.

Обработка Int24 прерывания на предмет критических ошибок.

Примечательно, что вместе с вирусом может быть сгенерирован код определения наличия генерируемого вируса в памяти. Для удобства работы при генерации ассемблерного кода также генерируется и пакетный файл MAKEVIR.BAT, продуцирующий двоичный код вируса.

ИМЯ: Instant Virus Production Kit.

АВТОР: Youngsters Against McAfee.

НАЗНАЧЕНИЕ: Американская группа YAM выпустила в свет IVP как очередную попытку выпустить удачный вирусный компилятор. Но попытка эта не увенчалась успехом — продукт вышел очень и очень слабый. Даже по сравнению с более ранними VCL или PS-MPC в IVP отсутствует возможность создавать резидентные вирусы.

ПОСЛУЖНОЙ СПИСОК: Есть порядка сотни IVP-вирусов.

НЕДОСТАТКИ: Схема шифрования IVP вирусов ужасающе слаба. В дополнение ко всему код, вырабатываемый IVP, зачастую просто не работает.

ИМЯ: GenVir.

АВТОР: J.Struss.

ФИШКИ: Первый shareware (!!!) вирус-генератор. Интересно, а будут ли коммерческие версии вирусов? :-) Написан во Франции для оценки качества антивирусных продуктов. Конструктор выполнен на французском языке, а в состав дистрибутива входит даже форма для заказа коммерческой версии!

ПОСЛУЖНОЙ СПИСОК: Известно не более двадцати GV-вирусов.

ИМЯ: Virus Kit.

АВТОР: Stalker-X//NuKE.

НАЗНАЧЕНИЕ: Первый компилятор Windows-вирусов.

ФИШКИ: Вирусы, создаваемые VKIT, поражают Windows 3.1 EXE-файлы. При генерации можно задать строчку, помещаемую в тело вируса, и счетчик, влияющий на скорость распространения вируса. Позднее был преобразован в Windows Virus Engine.

ИМЯ: LAboratorio de Virus.

АВТОР: Father Mac.

ФИШКИ: LAboratorio de VIrus, также называемая LAVI — вирусный конструктор, в целом использует те же принципы, что и VCL. В дополнение к этому содержит библиотеку деструктивных функций Mass Destruction Library, выпущенную американской группой Evil Avatar.

ПОСЛУЖНОЙ СПИСОК: Существует пара десятков LAVI-вирусов.

ИМЯ: Virus Lab Creations.

АВТОР: Trixter.

ФИШКИ: Довольно неуклюжий комплект размером более мегабайта, включающий в себя компилятор TurboC, Turbo линкер, собственно генератор кода и набор C-библиотек. VLC генерирует исходные тексты вирусов на C, что само по себе оригинально, хотя и сомнительно с точки зрения получения хорошего кода.

ИМЯ: Batch Virus Generator.

АВТОР: Wavefunc.

НАЗНАЧЕНИЕ: Оригинальная разработка — генератор вирусов на командном языке DOS (BAT-файлы).

НЕДОСТАТКИ: Вирусы, созданные этим конструктором, легко обнаруживаются и уничтожаются.

Большинство из представленных вирус-конструкторов можно найти на сайтах, где есть вирий-архивы. Например, vx.netlux.org — просто рай как для начинающего, так и опытного вирмейкера.

Назад на стр. 006-040-3  Содержание

загрузка...
Cпец Хакер #075Cпец Хакер #074Cпец Хакер #073Cпец Хакер #072Cпец Хакер #071Cпец Хакер #070Cпец Хакер #069Cпец Хакер #068Cпец Хакер #067Cпец Хакер #066Cпец Хакер #065Cпец Хакер #064Cпец Хакер #063Cпец Хакер #062Cпец Хакер #061Cпец Хакер #060Cпец Хакер #059Cпец Хакер #058Cпец Хакер #057Cпец Хакер #056Cпец Хакер #055Cпец Хакер #054Cпец Хакер #053Cпец Хакер #052Cпец Хакер #051Cпец Хакер #050Cпец Хакер #049Cпец Хакер #048Cпец Хакер #047Cпец Хакер #046Cпец Хакер #045Cпец Хакер #044Cпец Хакер #043Cпец Хакер #042Cпец Хакер #041Cпец Хакер #040Cпец Хакер #039Cпец Хакер #038Cпец Хакер #037Cпец Хакер #036Cпец Хакер #035Cпец Хакер #034Cпец Хакер #033Cпец Хакер #032Cпец Хакер #031Cпец Хакер #030Cпец Хакер #029Cпец Хакер #028Cпец Хакер #027Cпец Хакер #026Cпец Хакер #025Cпец Хакер #024Cпец Хакер #023Cпец Хакер #022Cпец Хакер #021Cпец Хакер #020Cпец Хакер #019Cпец Хакер #018Cпец Хакер #017Cпец Хакер #016Cпец Хакер #015Cпец Хакер #014Cпец Хакер #013Cпец Хакер #012Cпец Хакер #011Cпец Хакер #010Cпец Хакер #009Cпец Хакер #008Cпец Хакер #007Cпец Хакер #006Cпец Хакер #005Cпец Хакер #004Cпец Хакер #003Cпец Хакер #002Cпец Хакер #001