41
Всемирная Конституция Вирмэйкеров.
Мы, члены PHALCON/SKISM, стремясь
сформировать более совершенную
среду обитания для вирусного
сообщества во всем мире, установить
справедливость, гарантировать
общественное спокойствие,
обеспечить совместную защиту и
нападение, внедрить всеобщее
благосостояние, и защитить
принципы свободы нашего сообщества
и процветания, провозглашаем
данную Конституцию Вирмэйкеров.
СТАТЬЯ 1 - ОПРЕДЕЛЕНИЕ
ОРИГИНАЛЬНОГО ВИРУСА
Пункт А - ОПРЕДЕЛЕНИЕ
Определение "оригинальный
вирус" в данном случае означает
программирование, выполненное
исключительно индивидуально или
группой, без заимствования кода из
любого иного исходника, будь то
книга или вирус.
Пункт Б - ТРЕБОВАНИЯ К КОДУ
Для того, чтобы оригинальный
вирус отвечал стандартам,
установленным этим документом, он
должен включать в себя следующее:
1) Заголовок вируса в квадратных
скобках, заканчивающийся нулем, в
форме, подходящей для включения в
SCAN(1). Это служит удостоверением
того, что имя вируса будет известно
тем, кто его будет проверять.
2) Имя автора и его/ее
принадлежность к группе также
должна быть включена в код,
заканчиваясь 0.В настоящее время
это основное требование.
3) Должна быть использована
некоторая форма шифрования или
другая форма STEALTH техники. Подойдет
даже простая XOR процедура.
4) Если вирус файловый, код должен
быть спосбен на обработку READ ONLY.
5) Он должен иметь фичу (feature),
отличающую его от других вирусов.
6) Вирус не должен детектироваться
SCANом.
Пункт С - ОПИСАНИЕ
Этот пункт, и все нижеследующие
под заголовком "ОПИСАНИЕ",
относятся к рекомендуемым методам
описания предложений/требований,
описанных в текущей статье.
1) Virus_Name db '[Avocado]',0
2) Author db 'Dark Angel, PHALCON/SKISM',0
СТАТЬЯ 2 - ОПРЕДЕЛЕНИЕ "HACKED"
ВИРУСА
Пункт А - ОПРЕДЕЛЕНИЕ:
Определение "hacked virus" здесь
относится к вирусам, созданным
индивидуально или группой, которые
содержат код, взятый из других
источников, будь то книга, фрагмент
кода или код из другого вируса.
Термин "исходный вирус"
относится к вирусу, из которого был
образован "hacked virus".
Пункт Б - ТРЕБОВАНИЯ К КОДУ Для
"hacked" вируса, в целях
соблюдения стандартов,
установленных этим документом, он
должен включать в себя следующее, в
дополнение к перечисленному в
Статье 1 данного документа:
1) Заголовок, автор ( если доступно),
и ссылку на автора оригинального
вируса.
2) Взломавший вирус должен передать
исходник взломанного варианта по
требованию автора.
3) Не допускаются Jerusalemы,Vienna, Stoned и Dark
Avenger.
4) Исходный вирус должен быть
улучшен каким-либо образом (в
основном эффективность по скорости
и времени)
5) Hacked вирус должен отличаться от
оригинала, то есть он не может
отличаться просто изменением
текста.
Пункт В - ОПИСАНИЕ 1) Credit db 'Исходник
позаимствован из Avocado by Dark ' db 'Lozinsky
DIALOG/NAUKA',0
СТАТЬЯ 3 - ОПРЕДЕЛЕНИЕ ШТАММОВ
Пункт А - ОПРЕДЕЛЕНИЕ
Термин "viral strain" - "штамм"
относится к вирусу, написанному
автором оригинала и незначительно
отличающемуся от оригинала. Обычно,
но не обязательно, штамм отличается
уменьшенным размером.
Пункт Б - ТРЕБОВАНИЯ К КОДУ
Для того, чтобы "штамм"
удовлетворял стандартам,
установленным в этом документе, он
должен в дополнение ко всем
требованиям Статьи 1, включать в
себя следующее:
1) Имя вируса ,заканчивающегося тире
и буквой версии.
2) Отличие лишь в имени не является
штаммом
3) Допускается написание не более
двух штаммов одного вируса.
ПУНКТ В - ОПИСАНИЕ 1) Virus_Name db
'[Avocado-B]',0
СТАТЬЯ 4 - РАСПРОСТРАНЕНИЕ
Пункт А - ОПРЕДЕЛЕНИЕ
Термин "распространение"
означает перемещение вируса
посредством зараженного файла
Пункт Б - ПЕРЕНОС ВИРУСОВ
Распространитель должен
заражать файл вирусом перед UpLoad.
Предлагаемые файлы:1) Новые утилиты.
2) Взломанные версии популярных
антивирусов, то есть должен быть
изменен номер версии, и что-нибудь
еще.
3) Бета-версии любых программ.
Зараженный файл, который должен
действительно делать что-либо
полезное, закачивается на BBS.
Стоят того следующие BBS:
1) PD Boards
2) Лэмерские BBS
3) BBS, SysOp которой - х.. (is a dick)
Ни один вирус не должен быть
закачан, особенно автором, прямо на
антивирусную BBS, такую как HomeBase или
Excalibur.
Пункт В - ДОСТУПНОСТЬ ИСХОДНОГО
КОДА И БИНАРНОГО ФАЙЛА
Бинарный файл, содержащий вирус,
не должен распространяться для
изучения до истечения 2х недель
после распространения вируса.
Далее, исходник, не нуждающийся в
распространении вообще, не должен
выпускаться ранее, чем вирус будет
детектироваться SCANом. Исходник для
распространения должен быть
откомментирован по-английски.
Пункт Г - ДОКУМЕНТАЦИЯ
Документация вкладывается с
архивом, содержащим вирус в виде
исполняемого кода. Автор должен
включать информацию, по форме
подходящую для включения в
заголовок VSUM(2) За этим следует
простое описание, где автор не
должен раскрывать скрытые фичи
(features). Это преследует 2 цели:
1) Даст возможность другим
эффективно распространять вирус,
зная его возможности.
2) Гарантирует правильное описание
в VSUM.
СТАТЬЯ 5 - ДОПОЛНЕНИЯ
Пункт А - ПРОЦЕДУРА
Для предложения дополнений
свяжитесь с одним из членов PHALCON/SKISM.
Оставьте послание с описанием
предлагаемого вами изменения.
Позднее они будут включены в данный
документ. Новый выпуск Конституции
будет помещен на BBS наших членов в
файле "PS-CONST.TXT", доступный для
всех вирмэйкеров. Кроме того, текст
Конституции будет периодически
публиковаться в 40HEX.
СТАТЬЯ 6 - MISCELLANEOUS
Пункт A - НАД КЕМ МОЖНО
ПРИКАЛЫВАТЬСЯ
Предлагаем список тех, кто на
протяжении последних лет дал повод
для нанесения оскорблений:
1) Ross M. Greenberg, автор FluShot+
2) Patricia (Кто написал VSUM?) Hoffman.
2) Авторы писем типа "Я заразился
Jerusalemом, что мне делать?" или "У
меня есть 20 вирусов, продаю с
молотка!"
3) Люди, не знающие разницы между
вирусом и троянской программой
4) Lamers and "microwares puppies"
Пункт Б - WHO YOU SHOULDN'T DIS TOO BADLY
Список людей, которые на
протяжении последних лет дали
повод для оскорблений более всех:
1) John McAfee, неавтор SCAN'а
2) Dennis, настоящий автор SCAN'a
Пункт В - МОТИВАЦИЯ
в большинстве случаев,
побудительным мотивом для
написания вирусов должно являться
желание проверить программистские
навыки, а не удовольствие от
созерцания нанесенных разрушений.