2a9c932b     

Кононенко Владислав - Судьба Резидента, Или Паутина Над Страной



Владислав Кононенко
Судьба резидента, или Паутина над страной
Надеюсь, что Вы уже прочитали
"Ошибку резидентного вируса" (C) ее автора; -) >.
Лично мне этот текст понравился, но, к сожалению, уровень...
применяемых приемов программирования, что ли, несколько далек
от современного. You can see мое мнение о необходимом
техническом уровне таких произведений, оформленное в виде
второй части сериала. К сожалению, в ряде мест пришлось
отступить от системной правды в пользу художественной части...
Вообще-то подобные вещи лучше всего писать не по-русски, а на
ассемблере; -) Ну что ж - можете критиковать:
/* (C) 21-04-95, Vladislav Kononenko (2: 465/23. 103@fidonet) */
/* Описанные события не имеют ничего общего с
действительностью. Всякое совпадение имен, событий и названий
программ с реально существующими или происшедшими следует
считать случайным. Данный текст распространяется согласно
принципу "as is" - автор не гарантирует сохранение Вашего
психического равновесия после прочтения... Впрочем, вряд ли; -)
*/
После того, как Aidstest распознал и уничтожил K-817, в среде
MS-DOS наступило затишье. Юзеры радовались жизни, играли на
Pentium'е в DOOM'а, UFO и Digger'a, иногда что-то печатали в
Лексиконе...
А совсем недалеко, в том же городе кто-то сидел за клавиатурой
386SX и упорно писал что-то на асме.
1.
Новый вирус пока не имел названия, но лично его это не
беспокоило. Он привык менять имена, места проживания и внешний
вид. Вот и сейчас он сидел на каком-то подвернувшемся exe'шнике
в сени густого дерева каталогов апгрейднутого UFO и терпеливо
ожидал, когда какому-нибудь глупому юзеру вздумается пострелять
в монстров.
Наконец где-то рядом щелкнула дверца дисковода. Вирус злорадно
усмехнулся - жизнь юзера, польстившегося на улучшенный звук и
уменьшенное количество багов, переставала быть пресной и
однообразной...
От размышлений вируса оторвало деликатное покашливание. Рядом
стоял невысокий человек в сером костюме и, прищурившись,
разглядывал его сквозь стекла очков.
"Aidstest! " - сообразил вирус. Юзер, оказывается, попался не
совсем глупый. Впрочем, это ему не поможет - а так даже
интереснее.
- Не мог ли я Вас где-то видеть? - вежливо поинтересовался
человек в сером костюме. - Кого-то вы мне смутно напоминаете...
"Еще бы не напоминал" - возмутился в душе вирус. Стиль
программирования, как известно, штука стойкая, и даже несмотря
на то, что в нем не было ни команды из кода K-817, он слегка
смахивал на него. Конечно, когда не изменял внешность.
- Не думаю, - вирус нагло закрылся листингом с кучей
бессмысленнейших команд типа mov al, al / ror al, cl / xor al
/... - Математик я...
- Упаковщик, что ли? Не по специальности работаете? -
полюбопытствовал Aidstest.
- Ну, не совсем... Но вроде... - усмехнулся вирус. Связываться
с Aidstest'ом на первых этапах внедрения в систему не стоило -
последствия могли быть вплоть до low-level format, а он не был
камикадзе, как Халф, который ходил на задания с набитыми TNT
карманами - стрелять в него было делом опасным. Кстати, его
последние данные заслуживали серьезного внимания... Тут вируса
сбил с мысли Aidstest, который откланялся со словами "приятно
было познакомиться".
"Надо же - купиться на 5 уровень полиморфности! " - подумал
вирус, провожая взглядом удаляющегося Aidstest'а. "Впрочем,
давно уже ходят слухи, что он собирается отойти от дел...
Кстати, о делах - полиморфность полиморфностью, а подстраховка
все равно не помешает... " Недалеко он ви



Содержание раздела