Текст книги "Полигон безумной смерти"
Автор книги: Виктор Мурич
Жанр:
Киберпанк
сообщить о нарушении
Текущая страница: 15 (всего у книги 21 страниц)
– Как, как! – передразнил Гниль. – Берешь и въезжаешь! Только рот не забудь закрыть.
Сбавляю скорость и выворачиваю руль вправо. С чавканьем пробиваем оболочку и окунаемся в холодец. К счастью это оказалось не так неприятно, как я ожидал.
– Теперь помалкивай, пока не минуем фильтр, – наставительно сказал Гниль.
Забавно, но чем дальше, тем больше я привыкаю к нему. И все больше он становится похожим на человека. А как все начиналось… Промелькнула вереница воспоминаний. Машен…Заражение вирусом… Сражения на полигоне… Смерть друзей… Резня в деревне… На последней мысли цепочка обрывается ощущением глубокой вины. Зря я тогда так… Они-то в общем и не причем. Модели…
Глядя на прошлое, могу с уверенность сказать, что более интересного и захватывающего промежутка жизни у меня еще не было. Не смотря на все негаразды, я, возможно впервые, живу по настоящему. Ведь главное не то, сколько проживешь, а как. Иногда один со вкусом проведенный день может равняться нескольким годам обычной мещанской жизни. А если мне еще и удастся вернуть к жизни друзей… Кажется, я от этой мысли довольно замычал, потому, что Гниль тихонько рыкнул:
– Заткнись! Мы у фильтра!
Как бы в подтверждение его слов наше транспортное средство задергалось и остановилось. Студенистое содержимое по инерции качнулось сперва вперед, а потом назад.
Почему мы остановились? Неужели фильтр что-то учуял? А если учуял, то что? Я даже не обращаю внимания, что думаю о программах как о живых существах. Хотя какие они для меня программы? Та дрянь в которой мы сейчас болтаемся для меня прежде всего дрянь а потом уже кусок информации.
– Готовься выскакивать наружу! – достигает моих ушей тихий шепот.
Палец ложится на кнопку стартера заглушенного двигателя. Выскакивать это мы на раз, но вот что дальше делать.
Холодец качнулся и двинулся вперед.
Толи мне показалось, толи действительно подо мной прозвучал облегченный вздох.
– Наша остановка, – говорит Гниль где-то минут через десять. – Дальше нам не по пути с этой программой.
Мотоцикл рывком выскакивает наружу и оказывается перед носом у движущегося на большой скорости огромного червя. Что-то сдавленно вякнув от страха, выворачиваю руль и ложу мотоцикл на бок. На грани потери равновесия и чуть не черкая подножками синее полотно дороги разворачиваюсь, уходя с курса исполина. Он даже не обращает внимание на мой маневр и продолжает двигаться как скорый поезд. Очень удачное сравнение. И размеры и скорость весьма близки к оригиналу. Нога утапливает тормоз до упора, и мотоцикл замирает как вкопанный. Мы стоим на обочине дороги, а в метре от переднего колеса движется кольчатая поверхность.
Если бы на Земле водились подобные червячки, то она бы уже давно напоминала дырчатый кусок сыра.
Стягиваю с головы шлем и вытираю вспотевший лоб.
Ну и везунчик же я. Точно в шлеме родился.
– Червь! – с восхищением в голосе говорит Гниль.
– Типа я слепой! – отвечаю с насмешкой. – Сам видел!
Наверное, это забавно выглядит со стороны. Сидит мужик с длинными волосами в гоночном комбинезоне и размахивая зажатым в руке шлемом разговаривает с мотоциклом.
– В смысле программа – червь. Необычайно мощный боевой вирус. Как и аннигилятор на своей территории не используется в связи с дикой мощью. Если он вступает в дело, остается лишь безжизненная пустыня – ни одной более или менее целой программы. Но все это мелочи по сравнению с тем, что мы добрались до центрального сектора. Так сказать деловой район всего города. – Он хихикнул, довольный удачным сравнением. – Добро пожаловать!
И действительно вокруг нас возвышается огромный и густонаселенный город. Тянутся вверх башни небоскребов. Стройными рядами выстроились серебристые купола, объединенные между собой густой паутиной труб. Прямо перед моим носом несколько порхающих захватов сооружают новый дом причудливой формы.
– Тактический модуль ваяют! – с гордостью в голосе сказал Гниль так, как будто имел к этому какое-то отношение. – Значит, скоро на полигоне начнется испытание чего-то новенького.
Масса дорог обвивает все это архитектурное разнообразие. Дороги – какие угодно, практически на любой вкус. И обычные и подвесные и прозрачные тоннели, сплетающиеся в плотные клубки. Некоторые дороги вообще висят в воздухе, не имея никаких видимых опор. И по всему этому дорожному многообразию ползут, едут, идут и пресмыкаются массы существ и механизмов. Даже трудно остановить взгляд на чем-то одном. Этот муравейник ко всему дополняется еще и летающими над головой объектами, представленными также в широком ассортименте.
От такого обилия необычного и кажущейся на первый взгляд суеты у меня закружилась голова.
– Что это? – жалобно стону я и пытаюсь унять навалившееся головокружение. – Что за зоопарк?
– Программы. Везде одни программы, – невозмутимо отвечает мой попутчик. – Вон та парочка диагносты, а этот, с длинной шеей и тремя тысячами ног – упаковщик. Он занимается сжатием редко используемой информации для экономии пространства.
– А – архиватор! – радуюсь собственной смекалке, одновременно рассматривая это существо похожее на квадратный, плоский щит, опирающийся на множество крохотных ножек, и имеющий невероятно длинную шею с мощным захватом-прессом вместо головы.
Ближайший серебристый купол раскрылся и несколько десятков ржавых, местами изрядно помятых роботов начали выгружать из него грубо сколоченные деревянные ящики. Это стадо консервных банок издает при работе громкие лязгающие звуки и вообще шевелится очень вяло. У одного из стальных трудяг во время разгрузки отпала нога и он покачнувшись упал. Его сотоварищи не смогли удержать объемный ящик из не струганных досок, и одноногий оказался похороненным под собственной ношей.
– А это что за стадо калек? – рассмеялся я, глядя на попытки остальных роботов вытащить потерпевшего из-под ящика. Самое забавное то, что они даже не пытаясь приподнять ящик, скопом тупо тянут коллегу за оставшуюся ногу, сиротливо выглядывающую наружу. Закончилось это тем, что нога оторвалась, и роботы гурьбой посыпались на землю, заполняя воздух лязгом и дребезжанием.
– Подготовка информации к отправке. Сейчас эти ящики-файлы погрузят в транспортник и он отправится по назначению, – пояснил Гниль. – А работают плохо, потому, что программа не оптимизирована и соответственно работает очень не эффективно.
– Но почему так медленно? – удивляюсь я. – Ведь на самом деле подобные процессы занимают мизерное время.
– Как ты думаешь, сколько мы уже здесь времени? – хитро поинтересовался Гниль.
– Как минимум час. Может полтора, – отвечаю, проанализировав наши действия.
– Вот и не угадал! – радостно, как ребенок, загадавший загадку и получивший неправильный ответ, вскрикнул Гниль. – Общее время пребывания в информационном пространстве компьютера составляет одну тысячную миллисекунды.
Я присвистнул от удивления. Вот это быстродействие. Солидная техника у чужаков. И программисты не глупые, хотя ошибки, или как принято говорить – баги, и у них присутствуют.
– Куда дальше?
– Высокая башня в двух кварталах отсюда. И поаккуратнее при езде. Привычные тебе правила дорожного движения здесь не котируются.
– Варвары! – недовольно бурчу, натягивая шлем. – Надеюсь, хоть движение у них правостороннее.
Насчет правостороннего движения я не угадал. Кажется, что здесь вообще никто и никогда не слышал о каких либо правилах и тем более движения. Сплошной беспредел! Доминирует закон – «Кто больше тот и прав». Поэтому, когда мы оказались у стен башни, подкладка комбинезона насквозь пропиталась потом, а в руках появилась нервная дрожь.
– Вроде успели, – облегченно вздохнул Гниль. – Видишь, верхние этажи розового цвета?
– Да, – всматриваюсь ввысь. Солидная башенка. Как на меня этажей сто, не меньше. Последние несколько этажей, как и говорит Гниль имеют розовый цвет в отличие от остальных зеленых.
– Так вот, если бы они были красными, то это значило, что раздел готовится к очистке. А так у нас даже есть немного времени… – он не договорил.
– Времени на что? – подозрительно интересуюсь я.
– Я неоднократно упоминал о своей цели в этом мероприятии. Сейчас пришло время, как ты говоришь, раскрыть карты. Естественно, на твоих друзей мне наплевать. Впрочем, как и на тебя. Мы с тобой всего лишь партнеры, работающие на взаимовыгодных условиях и не более. Я необходим тебе для того, чтобы спасти твоих друзей. В то же время без тебя я не смогу освободить своих родственников.
– Кого? – с удивлением протянул я. Не могу сказать, что его слова согрели меня, но лучше уж жесткая правда, чем мягкая ложь.
– Родственников. Или можно сказать соплеменников. На самом деле я не всегда был таким, каким ты меня знаешь. Я – Странник. Наша раса является плодом энергетической, а не биологической как у вас, эволюции. У нас нет своего мира. Странники все время находятся в движении, кочуя от мира к миру. В твоем понимании мы не являемся ни плохими, ни хорошими. Мы никогда и ни во что не вмешиваемся. Мы просто путешествуем. Таков наш принцип.
– Моя хата с краю ничего не знаю, – очень кстати на ум пришла поговорка.
– Можно и так сказать, – усмехнулся Гниль. – К сожалению раса Циту нашла нам применение… При определенной перестройке и наращивании ряда вспомогательных модулей мы превращаемся в идеальное информационное оружие способное поставить на колени любую расу. С помощью хитрой ловушки они одним махом поймали нескольких Странников. Факт похищения они скрывают от всех, ведь подобные действия запрещены Большим Договором. Стоит остальным расам, участникам Договора, узнать о подобных действиях – Циту не сдобровать. Вот если бы Циту официально объявили нам войну, тогда другое дело. Но мы никогда не дадим им для этого повода. В результате войны с нами они получат достаточное количество материала для создания вирусов, и смогут диктовать свою волю даже сильнейшим расам. Я был первым рабочим образцом такого вируса. Благодаря тебе они здорово прокололись. Ты был бесподобен. Точнее сперва было чепе на полигоне, а потом уже ты. Но их это не остановит.
– Выходит моя Вика тоже Циту? – прошептал я дрожащим голосом. Не нравится мне это слово. Ох, не нравиться! Я и ранее знал, что она не человек, но одно дело знать, а другое, когда тебе это говорят в лицо.
– Да. Это очень воинственная раса. Им все время чего-то хочется… Неугомонные! На их счету довольно много побед… Впрочем как и поражений. Циту не относятся к сильным расам, но очень хотят сравнятся с ними в могуществе.
– Извини, что перебиваю, – вклиниваюсь в его разглагольствования. – Это все очень интересно… Саги я люблю… Но сейчас меня больше интересует спасение друзей.
– Но я хотел бы тебя попросить… – как-то неуверенно начал Гниль.
– Где друзья?
– Я понял, – в голосе Гнили зазвучала грусть. – Тогда идем спасать твоих друзей. План будет следующим. Этот небоскреб, или если хочешь, называй его башней, без разницы, – база данных. Твои друзья находятся на ее самом верхнем этаже. Просто так мы войти не сможем. База закриптована с использованием шестисот сорока битного ключа.
– Что же делать? – опустились у меня от бессилия руки. Систему закрытую таким ключом просто так не расковыряешь… Для взлома потребуется масса знаний и умений. А для работы подобного класса у меня не хватает ни того ни другого. Хакингом, в просторечьи говоря взломом, я конечно занимался. Не без этого… Но для взлома шестисот сорока битного ключа потребуется… Я даже не знаю, что потребуется. Тут я совершенно бессилен.
– Не расстраивайся. У меня в заначке имеется подходящий алгоритм. Должен подойти. Главное то, что как только упадет защита, сюда ринется масса гвардианов и антивирусов.
– Что еще за гвардиан такой? – спрашиваю, все еще пребывая в пессимистическом настрое.
– Программное обеспечение, обеспечивающее решение внутренних конфликтов. Своего рода полиция. Как только мы нарушим спокойствие они сразу же будут тут. Особой опасности гвардианы не представляют… Если их будет не очень много справимся. Хуже, если не успеем унести ноги до появления исполнительного модуля антивируса. Тогда возможны проблемы…
Такое впечатление, что Гниль говорит не о наших жизнях а о каких-то совершенно отстраненных вещах. Хм! Проблемы! Если я его правильно понимаю, то в случае возникновения этих самых проблем от нас и костей не останется… Точнее не костей а байтиков.
– Умеешь ты меня радовать! – тяжело вздыхаю в ответ на его слова. – Ну допустим прорвались мы внутрь этой чертовой домины. Добрались до нужного этажа. Нашли Шурика и Артема. А дальше то что? Куда деваться? Или ты хочешь сказать, что мы так и останемся жить внутри куба? Не знаю как тебе, а мне это информационное безобразие надоело. Домой хочется!
– Что дальше? А дальше нам придется очень-очень быстро добраться до модуля овеществления. Он находится поблизости. После того, как ваши информационные модели окажутся в этом модуле он сразу же запустит процесс материализации. В результате мы окажемся на полигоне.
Ну что ж в общих чертах мне понятна его задумка. Все продумал. Осталось это все реализовать…
– Но ты что-то говорил о своих родственниках, – вспоминаю его слова. – О том, что их поймали и используют для создания супер-оружия.
– Какое это имеет значение, если тебя интересует лишь спасение друзей? Без твоего желания я ничего не могу сделать. Неужели ты еще не понял, что я в прямом смысле слова твой раб. Послушная машина! – Голос Гнили наполнился злостью. – Я ничего, понимаешь, ничего не могу сделать без твоего желания.
– Не горячись! – примирительно похлопываю по сидению мотоцикла, являющимся воплощением вируса. – Давай обсудим. Ты хочешь спасти своих родственников?
– Да! – сердито буркнул Гниль.
“Опять использует мои интонации” – недовольно подумал я. – “ Хотя… Жалко мне что ли. Пусть использует.”
– Где они?
– В этой же базе данных. Раздел перспективных разработок. Имеет дополнительную защиту, не зависимую от общей.
– Ты сможешь ее взломать?
– Да, – зазвучали нотки надежды в лаконичном ответе Гнили.
– Тогда сделаем так…
Глава 30.
Дверь, ведущая в коридор, вспучилась огненным пузырем и лопнула. Расплавленный метал желтыми каплями падает на пол, образуя полыхающие жаром лужи. Наклонив голову вхожу в получившееся отверстие.
– Прорвали локальную защиту на шестом уровне. Осталось десять, – довольно констатирует Гниль.
Он сменил свой имидж и теперь вместо мотоцикла превратился в скафандр.
Внутри этой одежки я чувствую себя довольно комфортно. Внешне скафандр выглядит как средневековые доспехи. Множество сочлененных зеркальных пластин образуют вокруг меня внушительного вида броню. Прозрачное забрало позволяет мне изнутри взирать на окружающий мир.
У Гнили какая-то нездоровая тяга к внешней эффектности. Скафандр, как и мотоцикл как будто отлит из ртути. И то т другое с успехом можно использовать вместо зеркала эксклюзивного внешнего вида.
Не снижая темпа, с ехидной улыбкой задаю Гнили вопрос по этому поводу.
– Зря зубы скалишь! – недовольно буркнул он. – Вот когда навалится на тебя гвардиан тогда и поймешь в чем роль отражающего покрытия…
– Куда дальше? – спрашиваю, бегло осмотрев коридор.
– В конце коридора дверь и за ней шахта скоростного лифта. И аккуратнее гвардианы могли уже подоспеть.
Пора бы… Защиту базы данных Гниль взломал уже минут пять назад. За все время продвижения мы еще не встретили мало-мальски серьезного сопротивления.
Вдоль стен коридора тянутся вереницы круглых бронированных дверей. Прямо как в денежном хранилище банка.
– Что за ними? – указываю рукой на ближайшие двери. Над толстенным кругом двери висит табличка с совершенно непонятной для меня надписью.
– Клонировщики! – брезгливо произнес скафандр мне прямо в ухо.
– Идея! – радостно завопил я. – Как я раньше об этом не подумал! Ведь файлы можно копировать! Так давай наштампуем себе целую армию Витьков в пижонских скафандрах и поимеем весь этот курятник!
– Дался тебе этот скафандр… – недовольно буркнул Гниль. – А насчет копирования особо губы не раскатывай. Любой подобный процесс контролируется и Системой контроля и Центральным антивирусом. Малейшая попытка и со свистом уйдешь в корзину по F8.
– Жаль! – мечтательно протянул я. – А так бы мы их… А чем занимаются эти самые… Ну как их там?
– Клонировщики, – подсказал Гниль. – Они создают образы программ.
– Честно говоря, не понял. Зачем это нужно?
– Мы с тобой зачем сюда пришли? А? Слушать лекции по программному обеспечению или спасать?
– Ага! – отвечаю двусмысленно и вскидываю руки ладонями к дверям. За ними, если верить моему скафандру, должна находиться шахта скоростного лифта, который доставит нас на нужный этаж этой чертовой башни.
Два ярко белых луча вырываются из ладоней и превращают дверь в густое облако пара.
– Плевая защита! – пренебрежительно хмыкает под ухом скафандр. – Первая же отмычка сработала. Банальный подбор кода методом последовательного перебора.
Шахта лифта представляет собой отверстия в полу и потолке, в которых движется слабо светящийся поток воздуха. Делаю шаг, и поток подхватывает меня. Частой рябью мелькают проносящиеся мимо этажи. Рывок и я снова в коридоре, а напротив меня зависли два шара диаметром около метра, оснащенные длинными захватами-руками с тонкими крючковатыми пальцами.
– Вы нарушили правила.
От вибрации низкого, лишенного эмоций голоса заныли кости.
– Гвардианы! – рявкнул Гниль. – Бей их!
Удлиняясь, захваты метнулись в мою сторону, но сверкающее пламенем лезвие двуручного меча остановило их в полуметре от головы. Еще взмах и один гвардиан развалился на две дымящиеся половинки. Обломки шара с грохотом обрушились на пол. Резкое смещение в сторону, разворот, уклонение от захватов и еще два удара. Обломки второго противника по инерции бьются о стену и веером рассыпаются по гладкому полу. Воздух наполняется запахом паленой изоляции. Надо же какое у меня изысканное воображение, даже такие мелочи как запахи не упускает.
Меч с гулом рассекает воздух, оставляя за собой инверсный след. Толстая, длинная рукоять удобно лежит в ладонях. Я никогда особо не увлекался фехтованием, но для отражения атак подобных противников особо никаких навыков и не требуется. Пока, можно сказать, что все идет как по маслу и сопротивление совсем игрушечное.
В конце коридора показалась еще одна пара. Меч, замедлил свое движение и медленно растаял в воздухе, уступая место двум дискометам. Веер зубчатых дисков порхнул навстречу гвардианам. Скрежет рвущегося металла и иссеченные зубастыми помощниками противники тяжело осели на пол.
– Ну у тебя и фантазия! – не то с восхищением не то с укоризной говорит Гниль в ответ на применение мной столь архаичных, но от этого не менее действенных, средств уничтожения. – А еще меня выпендрежником обзывал. Сам-то без антуража прожить не можешь. Меч видите ли ему подавай.
Теперь, когда я более менее освоился с окружающим миром и возможностями Гнили я по большей части сам определяю как и какое оружие применять. До сих пор я почти всегда лишь тупо орал что-нибудь вроде «удар» или «защита» а все остальное делал Гниль.
– Решетчатая дверь слева! – В голосе Гнили слышится нетерпение.
Хорошо, что я информационном мире, а не в реальном. И еще лучше, что со мной такой могучий попутчик, или как он говорит сам – раб, дающий возможность воплощать почти все мысли.
Подтверждая правдивость моих слов, вслед за мысленной командой в руках появляется универсальная отмычка – кувалда. Даже не кувалда, а огромный, ярко светящийся молот. Взмах и тяжелый инструмент обрушивается на сплетение прутьев решетки.
Удар.
Прутья прогибаются, но выдерживают удар.
– Сейчас – сейчас, – бормочет Гниль. – Надо алгоритм в программе взлома подправить. Ану попробуй еще разок.
Удар. Прутья со звоном лопнули. Теперь еще дверь.
После пятого удара сдалась и она. Глухо скрипнув, стальной монолит в пол метра толщиной подался назад, образовав изрядную щель.
Плотный поток призрачных существ рванулся на свободу. Проносясь мимо меня тусклой лентой, они устремились вверх. Еще мгновение и призраки, пронзив потолок коридора, скрылись из виду.
– Спасибо тебе, человек, – зазвучала благодарность в голосе Гнили. – Я даже и не надеялся…
– Мелочи! – отмахиваюсь я, как будто каждый день спасаю как минимум по одной цивилизации. – Твои родичи на свободе. Пора заняться моими друзьями.
– Вперед! – с энтузиазмом произнес Гниль, окрыленный спасением своего народа. – Мы должны успеть до появления антивирусов.
Пара шагов и лифт выбрасывает меня на последний этаж небоскреба – раздел утилизированных объектов. Широким шагом иду по пустому коридору а Гниль тем временем прощупывает содержимое комнат.
– Модели.
– Модели.
– Бракованная версия вируса, – дрогнул его голос.
Делаю шаг в сторону этой двери.
– Нет! Не стоит! – наполняет шлем глухой, полный скорби голос. – Для него лучше исчезнуть… Я и не знал, что кроме меня экспериментировали еще на ком-то.
Согласно киваю головой и, не сказав ни слова, продолжаю свое шествие.
– Модели.
– Матрицы двух людей! Здесь! – зазвучала в голосе Гнили искренняя радость.
– Держитесь мужики! Я иду! – победно ору я во весь голос.
Лихим движением, как жонглер, перебрасываю из руки в руку незаменимую при общении с дверями кувалду. Размах посильнее и универсальная отмычка с мясом вырывает двери.
– Не ждали? – с улыбкой в пол лица появляюсь в дверном проеме, поставив ногу на поверженную преграду.
Моему взгляду открылась небольшая комнатка с белоснежными стенами. Никакой мебели. В дальнем углу, утупив глаза в противоположную стену с обреченным видом сидит Артем. Шурик занимается более интеллектуальным делом – отжимается на кулаках от пола в центре комнаты.
– Витек? – в один голос протянули друзья, оторвавшись от своих дел.
– Домой хотите? – еще шире растянулась моя улыбка.
Грешен, люблю эффектные появления. Ничего не могу с собой поделать, но вид ошеломленных моим визитом друзей доставляет мне массу удовольствия.
В ответ на мои слова Шурик немного дурковато от радости улыбнулся и согласно задергал головой, а Артем просто кивнул.
– Откуда ты взя…
Невидимая сила сорвала меня с места и швырнула вдоль коридора. Кубарем качусь по полу ударяясь несколько раз о стену. Встав на ноги, обнаруживаю, что я, таким образом, сместился метров на двадцать.
– Тревога! – панически взвыл Гниль. – Антивирус! Спасайся, кто может!
– Нет! Надо их забрать!
Пол у моих ног раскололся, и из трещины распрямляясь, вырвался ворох длинных щупалец с холодно поблескивающими захватами на концах.
Меч приходит на смену кувалде и обрушивается на преграждающее путь щупальце. Вместо того, чтобы рассечь его пополам огненное лезвие тускнеет и рассыпается в пыль. Щупальца реагируют мгновенно. Захват острыми когтями пробивает мой панцирь и входит в бедро. Боль! Какая боль! Я думал, что подобных ощущений в этом мире не бывает. Оказывается, ошибся.
Рывок назад и вместо рассыпавшегося меча в руке появляется плеть. Взмах над головой и удар в основание щупальца. По идее этот модуль программы должен уйти в ошибку «деление на ноль» и впасть в информационную кому. Проще говоря – зависнуть. Но не тут то было. Эффект от удара оказался равен нулю. Даже не нулю, а отрицательным, так как в ответ на стеганье я получил ощутимый шлепок щупальцем в голову.
– Все бесполезно! – паникует Гниль. – У него слишком хорошая защита! Нужно уходить!
– Нет! Я друзей не брошу, – скриплю зубами я, стараясь не обращать внимание на раздирающую тело боль.
Пару шагов назад, короткий разгон и я рыбкой пролетаю над извивающимися щупальцами. До дверей в заветную комнату остается всего пару метров. Я уже вижу Шурика с перекошенным от страха лицом, стоящего в дверях. Он крепко ухватился пальцами за то, что ранее было креплением двери, и не решается шагнуть за порог.
Еще один удар. На этот раз в спину. Я слышу, как трещат под захватом пластины моих доспехов а окружающий мир покрывается розовой пеленой.
– Мои возможности не безграничны! Мы их не вытащим! – стонет Гниль под нажимом программы-антивирусника.
До двери осталось всего несколько метров. Протягиваю руку навстречу Шурику…
Рядом с ним в дверном проеме появляется Артем, он что-то кричит, я не слышу из-за методичного гупания крови в висках, и они одновременно бросаются ко мне.
С грохотом рухнул между нами изрядный кусок потолка, и в коридор через образовавшийся пролом ворвалась стайка хищного вида рыб похожих обводами на акул. Стальные чешуйки, покрывающие тела отливают синевой. Повертевшись, они определились с целью. Нет ни малейшего сомнения, что это я. Грустно… Эти рыбки мне совершенно не нравятся.
– Все! – обречено вздохнул Гниль. – Экзекуторы – модуль антивируса, занимающийся удалением того, что невозможно излечить. Нам хана!
Но, не смотря на пессимизм попутчика, я сдаваться не собираюсь.
– Получайте! – злобно шепчу, и бросаю сеть логических задач, не имеющих решения.
Сеть окутывает ворвавшуюся через потолок стаю и в придачу прямо в центр получившегося клубка влепляется торпеда с алгоритмом сжатия данных. На глазах сеть стягивается в комок не больше футбольного мяча. Все! Хана экзекуторам! Ни одна программа, упакованная таким образом, работать не будет!
Но рано радоваться. Через отверстие в потолке впорхнула новая стая зубастых рыбок, и еще одна мелькает у входа.
– Беги! Беги пока есть шанс! – умоляет Гниль. – Ты их озадачил своей нетрадиционной тактикой. Так дальше и действуй. Мои ресурсы полностью твои – прямой доступ.
– Я вернусь! – кричу что есть сил в сторону дверей заветной комнаты и начинаю нетрадиционно действовать. Знать бы еще, что здесь считается нетрадиционным…
У скафандра появляется реактивный двигатель, и я свечой ввинчиваюсь прямо в стаю акул-экзекуторов. Противник не ожидал такого хода, и шарахается в стороны, очищая дорогу.
Оказавшись на плоской крыше, сразу же делаю рывок в сторону. И правильно… На место моего выхода с крошечным запозданием обрушивается серия мощнейших гравитационных ударов сверху. Как я и запланировал, опомнившись, рыбки рванули за мной, и попали прямехонько под залп тяжелой артиллерии союзников.
Бросаю взгляд на разбросанные по всей крыше пластинки акульей брони и удовлетворенно хмыкаю.
Над зданием висит несколько тяжелых туч, из которых вываливается еще несколько стай, но до них еще далеко.
– Ты случайно не догадался скопировать себе файлы с моего ноутбука?
– Догадался, – довольно отвечает Гниль. – Я запасливый. А что?
– Обеспечь к ним приоритетный доступ.
– Готово.
Нахожу на крыше место почище, и расшвыряв в стороны куски акульей начинки опускаюсь на колени. Доспехи теряют свою зеркальность и становятся совершенно прозрачными. Защита снята. Теперь я легкая мишень для преследователей.
– Ты совсем рехнулся? – опять завопил, было на время угомонившийся Гниль. – Они же нас в лепешку!…
– Не шуми! Где управляющий модуль антивируса? – перебиваю его причитания.
– Самое большое черное облако. Но что ты…
– Увидишь! Обещаю, ты будешь сидеть в первом ряду… У самой сцены.
– Вот этого я и боюсь! – обречено вздыхает он.
Экзекуторы окружают меня плотным кольцом. Хищно сверкают маленькие глазки. Изредка вспыхивают тоненькие струйки пламени на плавниках, выравнивая положение рыбешек в пространстве. Только сейчас замечаю, что у них вместо зубов в пастях натыкано несколько десятков вращающихся буров. Ну и укус должен быть у такой твари. За счет того, что буры вращаются и покрыты зубчиками, таким ротиком можно без всякого ущерба для себя бетон грызть. Вот только зубную щетку после каждой чистки менять придется.
Страх, бушевавший по началу в душе, утих. На смену ему пришла лихая, или даже можно сказать бесшабашная бравада, излегка разбавленная фатализмом. Я полностью уверен в том, что делаю и ни капли не сомневаюсь в успехе задуманного. Сейчас эти куски программ узнают, что такое человеческая логика замешанная на знаниях профессионального программиста. Жаль, только друзей спасти не удалось. Ничего, сперва фокус, а потом сделаю еще одну попытку.
Черное облако медленно опускается прямо на меня.
Я не ошибся, в этом антивируснике активирована функция обучения. Он уловил нетрадиционное поведение программы, то есть меня, и теперь постарается изучить это явление подробнее, чтобы учитывать в дальнейшем. И пока не разберется, он не спустит с цепи своих собачек… Тфу ты. Не собачек, а рыбок. Но при таких рыбках лучше уж чтобы это были собачки, например что-нибудь карманное, такое… такое, чтобы при одном взгляде на это существо на глаза наворачивались слезы жалости.
– Ну, давай, давай, иди ко мне любопытный ты мой, – тихонько шепчу я как бы боясь спугнуть опускающегося исполина.
До облака уже можно дотянуться рукой, но я по-прежнему не двигаюсь и выражаю всем своим видом покорность. Оно медленно окутывает меня. Наваливается темнота, и сотни крохотных щупалец начинают ощупывать мое тело. Я слышу, как они шелестят по мне, чувствую их холодные прикосновения.
Пора. Рука лезет в карман и достает коробочку не больше спичечной. На потертой этикетке надпись «Дрожжи». Естественно, в силу окружающей меня темноты ничего этого я не вижу. Но этого и не нужно. Я это знаю.
Пальцы разрывают шелестящую упаковку. Плевок.
– Блин, промазал!
Еще плевок. Жидкость, попав на серый брусочек, вызывает необратимый процесс. Естественно, в реальности дрожжи себя так не ведут… Но это не реальность… и не дрожжи. Все это, как говорит Гниль, работа фантазии, построенная на стереотипах.
Брусочек быстро превращается в пузырящуюся, дурно пахнущую массу. И эта масса невероятно быстро разрастается.
Нервно зашевелились окружающие меня щупальца почуяв неладное.
– Что с тобой, бедненький? Что-то не то скушал? – ехидно говорю я. – Учись, умненький ты мой. Учись, пока плохо не стало. А станет! Ох, как станет. Это я тебе как программист говорю.
– Ну, ты даешь! – звучит восхищение в голосе Гнили. – С тебя учебники писать!
– Ага! И памятники ставить. Лучше при жизни, иначе у меня не будет возможности по достоинству оценить труд скульптора, – самодовольно поддакиваю похвале. – Ведь до чего пустая и бесполезная программа, а пригодилась.
Откуда эта программа взялась в моем ноутбуке я, честно говоря, даже не знаю. Может Артем в свое время подсунул. Любит он такие подлые программки. Она относится к категории шуточных или как говорят подлянистых. Стоит запустить эту программу, и она сразу же начинает тупо себя расширять до тех пор, пока свободное место на носителе информации не закончится.
А дрожжи все растут и растут, заполняя информационное пространство антивирусной программы. Наконец им становится тесно, и антивирусник так и не поняв, что же произошло, разрывается на куски.