ЖУРНАЛ ХАКЕР

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

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


ХАРАКТЕР: Дружественное междумордие имеет даже крысиную поддержку и хелп-файл. Сделано по типу ТрупоВижна от Багланда C++ 3.11. Настраиваемость среды. Настраиваемые цвета, пополняемая библиотека процедур для воспроизведения эффектов и определения условий срабатывания.

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

В апреле 1994 года Firecracker (затем вступивший в NuKE) выпустил VCL Mutator, заменяющий характерные участки кода VCL-вирусов на аналогичные, не обнаруживаемые (тогда) антивирусами.

ИМЯ: Phalcon-Skism Mass Produced

Code Generator

АВТОР: Dark Angel//Phalcon/SKISM

НАЗНАЧЕНИЕ: Является намного более мощным и качественным продуктом, нежели VCL.

ФИШКИ: С помощью PS-MPC можно создавать полноценные вирусы со следующими свойствами:

Поражение COM и EXE файлов.

Резидентный и нерезидентный код.

Два разных алгоритма обхода для нерезидентных вирусов.

Несколько способов размещения в памяти резидентного кода.

Исключение COMMAND.COM из поражаемых файлов.

Генерируемый обработчик критических ошибок.

Случайно генерируемый алгоритм шифрования кода вируса.

Компактный, чуть лучше (чем в VCL) оптимизированный код.

Исходники замечательно откомментированы.

Примечательной особенностью этого конструктора является то, что он распространяется в исходных кодах (Turbo C), что было побуждением для многих авторов выпустить свои измененные версии компилятора. Это привело к еще большему увеличению числа вирусов, произведенных с его помощью.

ПОСЛУЖНОЙ СПИСОК: PS-MPC оказался гораздо более продуктивным инструментом, нежели VCL. С его помощью было создано несколько сотен вирусов, и многие из них имели широкое хождение. После того, как Aristotle (NuKE) выпустил Metric Buttload of Code Generator, генерировавший десятки слегка модифицированных PS-MPC вирусов, количество таких вирусов выросло еще больше.

ХАРАКТЕР: Полное отсутствие красивого интерфейса. Идеология P/S заключается в том, что “настоящий профессионал работает с командной строкой”. Конфигурация создаваемого вирусного кода задается опциями из текстового конфигурационного файла.

Сам по себе PS-MPS не генерирует каких-либо деструктивных функций, но предоставляет очень понятный и отлично откомментированный код, так что понимание и изменение вирусного кода не представляет никакого труда.

ИМЯ: G2

АВТОР: Dark Angel//Phalcon/SKISM.

НАЗНАЧЕНИЕ: G2 или G в квадрате — своеобразный символ от “Second Generation in virus creation”.

ФИШКИ: Очень напоминает PS-MPC, но гораздо мощнее. Выпущен в единственном варианте, хотя автор заявил, что будет выпускать апдейты. Для этого вся информация о вирусах была вынесена в отдельный файл, который потом (и только он один) заменялся бы на более новый. Отличительной особенностью является наличие возможности специальной модификации кода генерируемых вирусов.

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