Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИБ-Практическая работа 8(1).doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
222.72 Кб
Скачать

3. G2. Автор : [Phalcon/skism] usa/Canada.

Судя по всему, Dark Angel остался недоволен своим детищем PS-MPC, посему он вскоре выпустил другой компилятор - G2 или G в квадрате, что является "аббревиатурой" от Second Generation in virus creation.

G2 в работе очень напоминает PS-MPC, но на самом деле он более мощный инструмент в создании вирусного кода. Dark Angel вынес логику генерации кода во внешний файл G2.DAT и декларировал, что будет выпускать новые версии G2 путем замены этого файла на новый. К сожалению, мне неизвестны усовершенствованные варианты G2.DAT. Отличительная черта G2 - это встроенный модификатор кода, позволяющий при каждом запуске компилятора создавать слегка отличающийся код. G2 совместим снизу вверх с PS-MPC по формату конфигурационных файлов. С помощью G2 создано несколько десятков реальных вирусов.

Известные мне на данный момент версии:

G2 0.70B : Январь 1993

4. Biological Warfare. Автор : MnemoniX (usa).

Другим хорошим вирусным конструктором являлся Biological Warfare, также известного как BW. BW как и все вирус-компиляторы генерирует исходный код (разумеется, ассемблер) вируса в соответствии со спецификациями, заданными пользователем. Задание опций генерации происходит интерактивно - в виде вопросов/ответов.

Генерируемые вирусы имеют следующие характеристики:

  • Резидентные / не резидентные

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

  • Шифрование - как простое так и с помощью BWME (см.ниже)

  • Анти-трассировочные приемы

  • Поражение COMMAND.COM - опционально

  • Обработчик Int24 (критической ошибки DOS)

  • Два уровня Stealth

  • Прочие : способ обхода каталогов, проверка оверлеев, итд.

С компилятором поставляется Biological Warfare Mutation Engine небольшой (609 байт) полиморфный генератор, что несколько затрудняет обнаружение вирусов.

Опять же если кто-то не знает пароля - ' frea '.

Известные мне на данный момент версии:

BW 0.90beta : Апрель 1994 

BW 1.00     : Июль 1994

5. NuKe Randomic Life Generator. Автор : Azrael/NuKe (Argentina).

Очередное произведение неутомимых тружеников группы NuKE - новый генератор вирусов NRGL. Выполненный в лучших традициях инструментов NuKE - с красочной IDE с разнообразными видеоэффектами, этот компилятор тем не менее не пользовался большой популярностью среди вирусного сообщества, хотя и известны несколько десятков NRGL-вирусов.

Компилятор позволяет задать набор свойств вируса, среди которых противодействие резидентным антивирусов, уничтожение файлов контрольных сумм, процедуру шифровки/дешифровки. Помимо этого NRGL предлагает набор деструктивных функций, которые можно внедрить в код создаваемого вируса, таких как уничтожение MBR, файлов и случайных секторов. Код, генерируемый NRGL не отличается читабельностью, хотя человек неплохо знающий ассемблер, может в нем разобраться.

Известные мне на данный момент версии:

NRLG 0.66beta : Июнь 1994

6. Virus Construction Set. Автор : Verband Deutscher Virenliebhaber (Germany).

Если Virus Construction Lab группы NuKE был первой успешной попыткой создать вирусный компилятор, то программа VCS является самой первой попыткой программу для создания вирусного кода.

Выпущенная в конце 1990 года группой, название которой переводится как 'Ассоциация Любителей Вирусов', VCS не отличается особой изощренностью. VCS запрашивает текст, появляющийся в теле вируса и количество поколений вируса, после которого наступает активация. Затем VCS создает файл Virus.Com, содержащий вирусный код. Вирусы, созданные этим компилятором, имеют одинаковые характеристики :

  • Поражение только COM-файлов

  • Количество поражаемых файлов фиксировано

  • Алгоритм активации : уничтожение Autoexec.bat и Config.sys и вывод заданного при генерации текста

Единственной "изюминкой" конструктора является наличие в создаваемых вирусах средств маскировки под антивирусом FluShot. Тем не менее, известно несколько VCS-вирусов.

Известные мне на данный момент версии:

VCS English : 1990/91 

VCS German  : 1990/91

7. Virus Creation 2000. Автор : Havoc The Chaos (USA)

The Virus Creation 2000 System, сокращенно называемая VC2000 довольно неплохая система генерации вирусного кода. Распространяется в виде одного файла размером около 25K. Перед созданием вируса необходимо специфицировать его свойства, такие как:

  • Резидентность / нерезидентность

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

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

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

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

  • Метод поиска жертв

  • Обработка Int24

Содержит атни-антивирусный код:

  • Блокирует клавиатуру при попытке трассировки кода

  • Обходит ThunderBYTE TBClean

  • Завешивает Turbo Debugger

  • Противодействие ThunderBYTE TBSCANX

  • Код для борьбы с F-Prot

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

Известные мне на данный момент версии:

VC2000 0.95 : не распростанялась 

VC2000 0.96 : Декабрь 1993 

VC2000 0.97 : Январь 1994

7. VICE ('Virogen's Irregular Code Engine').

VICE (Virogen's Irregular Code Engine) -это очередной полиморфик-генератор, см. MtE и TPE.Существуют несколько версий генератора, они содержат строки:

[VICE v0.1с, by _irogen]

{VICE v0.2с, by _irogen [NuKE]}

{ViCE v0.3с, by _irogen [NuKE]}

[_iCE v0.5, by _iro

Несколько вирусов на базе VICEраспространяются вместе с самим генератором. Это неопасные резидентные вирусы. Он перехватывает INT 21h и записываются вконец запускаемых COM- и EXE-файлов.

8. Amber. Создан в 1996 году. Полиморфный генератор шифровщиков и расшифровщиков. Amber - генератор полиморфных вирусов.Содержит текст: Amber1.07@beta