Русская фантастика / Книжная полка WIN | KOI | DOS | LAT
Предыдущая                         Части                         Следующая
хватало  места  и  времени.  Прогрызая  узкие  проходы  в  трупах  своих  же
предшественниц, серебрянки теряли  скорость  и  становились  легкой  добычей
противника. А погибнув, тут же превращались в преграду  для  идущих  следом.
Теперь у оборонявшихся появилось время, чтобы  перевести  дух.  Первым  взял
тайм-аут профессор.
     - Крис, вы пока попробуйте без меня. - Профессор, наверное,  впервые  в
жизни понял, что психоэнергетические возможности его  программы  тоже  имеют
предел. - Откуда же эта напасть?
     - Профессор, об этом позже. - Джордан метким одиночным  выстрелом  сбил
прорвавшуюся серебрянку. - Нужно срочно писать антивирус!
     - Ну так действуйте! - В-Рошаль едва находил силы,  чтобы  отвечать.  -
Давайте, Джордан, ведь вы же программист!
     - Да, но для этого мне нужна хоть  одна  особь  для  препарирования!  -
воскликнул Крис, - Нужно посмотреть ее код.
     - Сейчас! - тут же вызвался Джаггер. Не успел Крис двинуться  с  места,
как юноша метнулся к проходу. Неосторожно  брошенная  Джорданом  фраза  дала
мальчишке повод продемонстрировать свою прозорливость. Теперь  он,  на  ходу
подключая один из своих бесчисленных драйверов, решил показать всем, что  не
зря загодя готовился к нападению. Теперь все должны будут признать,  что  он
знал, что делал! Знать бы еще заранее, что враг будет такой беспощадный!
     - Ирвин, я с тобой! - Тьери не  мог  стоять  на  месте,  когда  друг  в
опасности.
     Крис выругался, но делать нечего - вместе с  бывшим  Пауком  они  стали
одиночными зарядами прикрывать подростков. Веер пришлось исключить,  что  не
преминуло сказаться на качестве стрельбы.  Серебрянки,  словно  почувствовав
ослабление плотности огня, вновь приблизились
     А Ирвину все было нипочем! Подключив к своей  программе  новый  модуль,
он пристроился поудобнее и прицелился в ближайшую стайку. Выстрела  Крис  не
увидел, но по тому, как довольно вскинул  руки  Тьери,  стало  понятно,  что
попытка удалась. Ну не зря же  парень  математические  олимпиады  выигрывал,
программы-то он лепить научился!
     В  захват,  выпущенный  Джаггером,   попалось   сразу   четыре   бешено
дергающиеся серебрянки. Но программа захвата  неумолимо  вгрызалась  в  тело
убийц. Бесчисленные щупы, непрестанно выпускаемые захватом, достигнув  ядра,
быстро блокировали  модуль  подвижности,  и  сопротивление  хищника  тут  же
прекращалось. Теперь нужно было доставить с поля боя  остановленные,  но  не
"битые" программы, что тоже было непростой задачей.
     - Джеймс, охраняй профессора! - скомандовал  Крис,  а  сам  ринулся  на
помощь ребятам. Но те не заметили его порыв и,  отстреливаясь  от  одиночных
серебрянок, налетавших как с боков, так и сверху, понеслись  к  неподвижному
комку.
     - Стой! - закричал Джордан. - Стой, назад!
     Но ребята, окрыленные успехом, ничего  не  слышали  Быстро  добежав  до
захвата, Тьери выпустил веер в сторону основной стаи, а Ирвин, вцепившись  в
сплетение программ, потащил пленников в безопасную зону. Парни  не  заметили
очередного броска  серебрянок,  но  тут  подоспел  на  выручку  Крис.  Серия
быстрых одиночных выстрелов блокировала попытку противника зайти  с  фланга.
Тьери, отступая, тоже вел меткую стрельбу, и противник,  казалось,  смирился
с тем, что и на этот раз не сможет добраться до сетян. Серебрянки  бросались
со всех сторон, но это были одиночные особи,  которых  легко,  как  в  тире,
отстреляли. Крис и Тьери  почти  одновременно  присоединились  к  остальным,
куда за мгновение до них добрался Ирвин.
      - Мы сделали  это!  -  Джаггер,  вспомнив,  как  торжествовали  победу
киношные герои, победно зарычал.
     - Прекрати этот цирк! - резко одернул его  псевдо-Джеймс  -  Голову  не
теряй!
     Бывшему Пауку пришлось несладко. Уставший,  почти  выдохшийся  В-Рошаль
был  уже  не  стрелок,  и  все  это  время  псевдо-Джеймс  отбивался   один.
Противнику  удалось  не  только   отвоевать   потерянные   позиции,   но   и
продвинуться вперед.
     Ирвин растерянно взглянул на него, но времени на эмоции не было.  Нужно
было  срочно  препарировать  хищника.  Он  ввел  в  программу   код-команду,
дезактивирующую захват серебрянок, и посмотрел на Джордана. Кому  потрошить?
И тут произошло неожиданное. Втянувшиеся щупальца  разблокировали  программу
серебрянок, и те мгновенно ожили! Инстинкт убийц немедленно  направил  их  в
сторону ближайшего Живого, а им оказался несчастный Ирвин
     Тьери, и Крис бросились на помощь. Они готовы были сделать что  угодно,
но что именно нужно делать, никто не знал. Проворные убийцы рвали  программу
Ирвина с такой скоростью и  в  такой  близости,  что  стрелять  было  просто
невозможно!
     Парень гибнет у них на глазах, а они  сделать  ничего  не  могут!  Крис
растерянно посмотрел на псевдо-Джеймса. Тот показал,  чтобы  они  отошли,  и
прицелился. Джордан с надеждой отпрянул и потянул за собой Тьери. Выстрел  -
и муки Ирвина прекратились. Пули  с  кодом  смерти  смели  и  серебрянок,  и
останки Джаггера!
     - Все равно мы бы ему не помогли, чего ему мучиться,  -  мрачно  сказал
экс-Паук. - И не смотрите на меня так. Падайте!
     Потрясенные гибелью Ирвина, Джордан и Тьери не заметили, как  противник
перегруппировался  и  разогнался  для  новой  атаки.   Веер   программ-пуль,
выпущенных экс-Митчелом, пронесся над головой Криса и смел часть  фагов.  Но
те серебрянки, в  которых  должны  были  стрелять  Крис  и  Тьери,  остались
неповрежденными. Воспользовавшись разладом в рядах  защитников,  серебрянки,
прорвав оборону,  стрелой  кинулись  на  оставшихся  в  живых  сетян.  Крис,
оправившись от потрясения,  открыл  стрельбу.  Слишком  поздно!  Твари  были
совсем рядом. Его веер выкосил часть стаи, но основная  масса  уже  достигла
Джордана. Ему показалось, что он уже чувствует прикосновение  смерти,  когда
Тьери метнулся вперед и встал на  пути  стаи.  Экс-Паук  и  Джордан  открыли
ураганную стрельбу и буквально смели главные силы нападавших, но  Тьери  это
помочь уже не могло.  Тело  программы  мужественного  мальчика  задергалось,
затряслось и в несколько коротких мгновений распалось, исчезло...
     Это задержало противника лишь на какой-то  миг,  но  и  этого  хватило.
Крис, в гневе на себя, на Паука, на все вирусы на свете, дал  такой  выброс,
что  вокруг  его   образовалась   воронка   мертвых   программ.   Осторожный
псевдо-Джеймс, словно бы предвидя нечто подобное, сгреб профессора и  вместе
с ним упал за груду трупов нападавших. Но Джордан не замечал ничего! Он  был
в ярости. Он палил, палил и палил.  Уже  и  стрелять  было  не  в  кого,  но
чиплендец никак не мог остановиться. Или не хотел...
     Экс-Паук,  видя,  что  врагов  поблизости  не  наблюдается,   осторожно
выглянул из-за своего укрытия и ошалело посмотрел на Криса.  Такого  он  еще
не видел! Джордан,  продолжавший  что-то  кричать,  сиял  каким-то  странным
свечением! Вот он круто  развернулся,  мрачно  взглянул  на  псевдо-Джеймса,
потом снова  повернулся  и  двинулся  в  сторону  единственного  оставшегося
прохода.
     Экс-Митчел  не  верил  своим  глазам.  При  приближении  Криса  проход,
казалось, стал расширяться, а серебрянки, мертвые  ли,  живые  ли,  попав  в
зону этого излучения, тут же рассыпались в битную пыль!
     - Крис, стой! - заорал псевдо-Джеймс. Он  первым  понял,  что  Джордану
грозит опасность разрядиться до полного истощения. - Джордан! Стой, говорю!
     Но чиплендец ничего не слышал. Он искал врага, его  вела  вперед  жажда
мести.
      - Профессор,  сделайте  же  что-нибудь,  иначе  мы  его  потеряем!   -
Экс-Паук был встревожен. Он уже не сомневался, что Джордана  нужно  спасать.
Спасать от самого себя.
     - Прикрывай! - В-Рошадь встал и быстро пошел  в  сторону  Криса.  Поле,
которое Джордан создал вокруг себя, на профессора, казалось,  не  действует.
Наоборот, Поль двигался все быстрее и быстрее.  Настигнув  шагавшего  словно
во сне программиста, он резко встряхнул его и потащил  назад.  Джордан  вяло
пытался отмахнуться, но В-Рошаль дернул его еще резче.
     - Я тебя сейчас перезагружу! - закричал профессор. - Дурак,  успокойся!
Ты нам нужен! Пойми это!
     Экс-Паук, все  это  время  следивший  за  тем,  как  бы  не  пропустить
очередного  налета  серебрянок,   с   удивлением   заметил,   что   хищники,
находившиеся  в  их  районе,  потеряли  агрессивность  и  хаотично   носятся
туда-сюда. Видимо, излучение Криса повредило что-то у  них  в  программе,  и
они даже не пытались атаковать сетян.
     Передышка была  кстати.  Джордану  нужно  было  прийти  в  себя.  Да  и
псевдо-Джеймс чувствовал, что он  почти  полностью  опустошен.  Еще  парочка
таких атак- и ему тоже понадобится помощь.
     В-Рошаль, колдовавший над чиплендцем, посмотрел вокруг.
     - Крис, хватит уже тебе психовать! -  Профессору  было  не  до  истерик
Джордана. Ему тоже было жаль ребят, но не  время  сейчас  раскисать.  -  Нам
нужна твоя помощь! Нужно срочно найти противоядие против этих тварей!  Иначе
они сожрут нас!
     - Нужен образец. - Крис понемногу стал приходить в  себя.  -  Без  тела
программы я не смогу...
     - Да вот же  они!  Бери  любую  из  укрощенных!  -  сердито  воскликнул
псевдо-Джеймс, - Вычленяй нужное и создавай  глушилку!  Но  только  быстрее,
прошу тебя!
     Крис хотел было возразить, сказать, что  нужна  не  "битая"  программа,
но, вспомнив судьбу Ирвина и Тьери, промолчал. Он встал и молча  метнулся  к
ближайшей куче лохматых останков Схватив парочку,  Джордан  уже  повернулся,
чтобы возвратиться к своим, когда из образовавшейся  бреши  вдруг  выскочила
серебрянка и бросилась на него. Он еле успел закрыться примитивным блоком  и
та, коснувшись его, пролетела мимо. Прямо под выстрел бывшего Паука.  Второй
выстрел пришелся куда-то за спину Джордану. Он  даже  не  стал  смотреть,  в
кого стрелял его товарищ. Быстро дотащив свою ношу до стрелков, он  принялся
помогать выбивать особо ретивых серебрянок. Наконец  брешь,  которую  создал
Джордан,  закрыли  новые  трупы.  Теперь  у  Криса   появилась   возможность
поработать над выявлением кода серебрянок.
     Крис склонился над стреноженной программой. Поначалу он не мог  понять,
на основе чего она создана. Такая маленькая  и  такая  агрессивная,  она  не
могла быть написана на языке высокого уровня. А раз так, то и  специализация
у нее могла быть очень узкой. Неужели автор делал  ее  исключительно  против
сетян? Да  как  такое  могло  быть?  Чтобы  писать,  нужно  знать  о  них  и
ненавидеть! Ни того, ни другого никто из Живых не заслужил! А в  особенности
все вместе! Такого быть не может! Джордан и представить себе не  мог,  чтобы
кто-нибудь  специально  сидел,  создавал  программу,   предназначенную   для
истребления живых существ в Сети. Но тем не менее, вот она,  эта  программа,
перед тобой.
     Ладно, эмоции в сторону! Нужно спасать тех, кто остался!
     Джордан постарался абстрагироваться от  всего  и  приступил  к  работе.
Помня о печальной  ошибке  Ирвина,  он  первым  делом  отключил  исполняемый
модуль  программы  и  только  после  этого   очистил   ее   от   последствий
повреждений, нанесенных его собственным выстрелом. Получив чистый код,  Крис
приступил к анализу. К его удивлению,  программа  была  очень  небольшой,  а
следовательно, создана на древнейшем и примитивном ассемблере?  Из  нынешних
программистов лишь единицы умели писать  на  этом,  переходном  от  машинных
кодов, языке. Значит, автора,  если  только  удастся  выйти  живым  из  этой
переделки, будет нетрудно вычислить. Джордан в другое время с  удовольствием
покопался бы в программе подольше - он давно не встречал такие  редкости,  -
но сейчас счет шел на секунды.
     Крис снова углубился в анализ. Он так задумался, что  не  заметил,  как
экс-Митчел пристрелил одну из периодически прорывавшихся  серебрянок  уже  в
непосредственной близости от него самого.
     "Вот и не придется ходить далеко в случае потери этого  экземпляра",  -
только и отметил Крис.
     Хорошо, раз это ассемблер, то ухищрений особых не  понадобится.  Модули
в  этом  языке  до  обидного  формализованы  и  не  допускают  вольности   и
неточностей в написании. А значит, легко себя выдадут!
     Джордан  поднапряг  память.   Он   вспомнил   архитектуру   большинства
программ, написанных на этом реликте Вот оно! Точно! Крис явственно,  словно
картинку в букваре, увидел  модуль,  соответствующий  тому,  что  в  обычных
программах называют таймером. Вот это новость! Здесь есть такой же!  Что  же
это  за  вирус,  который  имеет  в  своем  теле  счетчик  времени?   Неужели
недостаточно сетевого времени? Формируй запрос к серверу. Крис, не  забывай,
ассемблер примитивен до слез, но не настолько,  чтобы...  Господи,  да  ведь
тут заложен механизм самоуничтожения! Нет, ну не может быть! Если  создатель
хотел просто уничтожить сетян, то зачем ему таймер?  А  если  есть  селекция
целей, то... Так, на какое время рассчитан счетчик таймера?  Крис  посмотрел
на остаток времени остановившейся  программы.  Совсем  непонятно!  Не  может
быть! Если бы тварь не погибла сейчас, завтра в двенадцать утра она сама  бы
сдохла? Это еще как понимать? Почему в двенадцать? Почему завтра? И  вообще,
что это за вирус такой странный? Включается в зависимости от даты,  что  еще
понятно, но вот чтобы выключался...
     Джордан, еще не веря себе, схватил только что подстреленную  экс-Пауком
тушку и развернул ее. Теперь он знал, где искать, а потому быстро нашел  то,
что
     нужно. Так и есть, здесь тоже таймер стоял на полдень завтрашнего дня!
     - Профессор, я, кажется, разобрался с этим зверьем! - Крис  вернулся  к
реальности и, подменяя В-Рошаля, дал веерный залп. Высунувшийся  язык  стаи,
потеряв  две  пары  серебрянок,  исчез.  -  Они  будут  жить.  -  Он   снова
выстрелил.  -  Завтра  днем  они  сами  умрут!  Нам  нужно  продержаться  до
двенадцати часов завтрашнего дня.
     - Ты что, охренел? -  Псевдо-Джеймс  тоже  устал.  Психическая  энергия
бывшего монстра, как и у нормальных людей, требовала  подзарядки.  -  Мы  не
выдержим! Пиши антивирус!
     - Мне столько не написать! - признался Джордан. - Вирусы все  прибывают
и прибывают! Вот если бы системное время изменить! Вернее,  дату.  Время  то
же, только чтобы число было завтрашнее!
     - И ты думаешь, это поможет? - вдруг спросил В-Рошаль.
     - Сразу, - уверенно ответил Джордан. -  Все,  кого  можно  еще  спасти,
будут спасены! Головой ручаюсь!
     - Мы  уже  недалеко  от  моего  сервера.  Будем  пробиваться!  -  решил
профессор.
     - Как? - вяло возразил экс-Митчел. - Я уже на нуле. Крис тоже во  время
своей истерики столько энергии впустую выбросил...
     - Это было совсем другое! - сказал Джордан. - Я даже не помню, как  это
делал.
     - Я помню! - вдруг заявил В-Рошаль. - Я помню и попробую твой метод!  Я
запомнил, как ты... Нет, лучше я попробую свое поле! А вы прикрывайте меня!
     Профессор сориентировался, выбрал направление  и  молча  пошел  вперед.
Излучения его поля не было видно, но гора  останков  перед  В-Рошалем  стала
таять и рассыпаться так же, как в свое время перед Джорданом. В  облаках  из
трупов рыб-убийц стал образовываться широкий проход. Серебрянки,  попадавшие
в створ его излучения, тоже мгновенно превращались в сетевую пыль.
      - Прикрывайте мне спину! -  закричат  профессор.  -  Я  так  долго  не
выдержу!
     Крис, чувствующий излучение  какой-то  неизвестной  ему  энергии,  стал
бить очередями. Псевдо-Джеймс не отставал. Почувствовав пустоту  за  спиной,
Джордан обернулся. В-Рошаль, светясь от излучаемой  в  направлении  движения
разрушительной, стирающей  всю  информацию  силы,  отошел  уже  на  довольно
приличное расстояние.
     - Джеймс, отходим! -  приказал  Крис.  Короткими  перебежками,  выбивая
подлетевших слишком близко серебрянок, они стали догонять В-Рошаля. Тот  уже
подошел к ближайшему локальному серверу. Крис понял, что задумал  профессор,
и испугался. Он еще не знал, что получится при таком скачке времени, но  при
этом понимал, что все равно нет  выхода.  Если  сервер  не  имеет  программ,
жестко зависимых от  даты,  они  спасены,  если  же  есть  и  числовой  сбой
приведет к зависанию системы... Что ж, тогда братская могила для  всех,  кто
в оперативной памяти этого узла.
     В-Рошаль оглянулся. Знаки его интерфейса просто кричали о том,  что  он
требует поторопиться. Можно  подумать,  что  они  здесь  на  прогулке!  Крис
подстрелил  очередную  серебрянку.  Другую  псевдо-Джеймс  сбил  прямо   над
головой Джордана. Интересно, сколько уже  раз  сегодня  бывший  Паук  спасал
жизнь Криса?
     - Что вы  так  медленно?  -  В-Рошаль  едва  двигался.  Видимо,  выброс
энергии дорого ему стоил. - Я создам вспышку. Крис, ты  перестрой  системное
время. Этот сервер. Здесь можно...
     Крис увидел, как профессор проник в программу, отсчитывающую  системное
время, поискал синхронизатор  с  Сетью  и  отключил  его.  Отсчет  пошел  от
собственных часов внутреннего генератора компьютера сервера.
     - Крис, давай! - скорее почувствовал, чем услышал Джордан. Но он и  так
не стоял. Найдя настройку даты и времени, Крис установил  завтрашнее  число.
Дважды дав  подтверждение,  он  вывалился  из  программы  и  приготовился  к
стрельбе Но тут неожиданно тряхнуло, да так, что у него потемнело в глазах
      - Вот это да! - услышал он восклицание псевдо-Джеймса. Джордан  поднял

Предыдущая Части Следующая


Купить фантастическую книгу тем, кто живет за границей.
(США, Европа $3 за первую и 0.5$ за последующие книги.)
Всего в магазине - более 7500 книг.

Русская фантастика >> Книжная полка | Премии | Новости (Oldnews Курьер) | Писатели | Фэндом | Голосования | Календарь | Ссылки | Фотографии | Форумы | Рисунки | Интервью | XIX | Журналы => Если | Звездная Дорога | Книжное обозрение Конференции => Интерпресскон (Премия) | Звездный мост | Странник

Новинки >> Русской фантастики (по файлам) | Форумов | Фэндома | Книг