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

Глава седьмая
ИГРЫ С ДЕЙСТВИТЕЛЬНОСТЬЮ

   Играть с действительностью опасно, кто бы этим ни занимался, хакер или само мироздание.
 
   – Аминь! – прошептали губы вынырнувшего из виртуального мира Потемкина.
   – Вот за это я и люблю путешествия по Сети! – воскликнул он, открывая глаза. – За радость возрождения! Умираешь и рождаешься вновь и вновь.
   Оглядываясь, он остановился на взволнованных лицах друзей. Жора, Илья, Анатолий – все здесь, кроме Бейрута.
   – Можешь уже свою религию создавать, – Жора на секунду оторвался от клавиатуры. – Пообещать последователям есть что, например, бессмертие в Сети.
   Воздух в хакерском убежище вдруг сгустился, в центре комнаты возник светящийся кокон. Из подрагивающего сгустка выскочил возбужденный Пугачёв. Пригладив белые волосы, вставшие на макушке дыбом, он тут же мигнул – исчез и появился возле окна.
   Вновь застучали смолкшие на мгновенье клавиши, замелькали танцующие над клавиатурой пальцы. Жора скосил глаза на прибывшего представителя Хомо Либерис.
   – Скоро ходить разучишься! – кивнул он, приветствуя Пугачёва.
   – Скоро мы все ходить разучимся, – выдохнул Вячеслав мрачно.
   – С чего бы это? – удивился Жора.
   – С того! Исчезнем! И мы, и вся наша Вселенная, – прикасаясь к серебристому ободку, охватывающему голову, Вячеслав добавил. – Навсегда!
   Защитник едва слышно загудел, прикрывая хозяина от любых – мыслимых и немыслимых – вторжений.
   Глядя на друга, Потемкин вспомнил о звездных баталиях в туманности гуорков; вытащил на поверхность памяти сетевые перипетии, способные уничтожить не только компьютеры, но и разум, создавший их; присовокупил странные милицейские отчеты, озадачившие ведомство генерала.
   «Похоже, мы не успеваем за событиями, – признался он себе. – Пирамида рушится со всех сторон одновременно, а мы ничего сделать не можем». Ему вдруг стало страшно, а все, что было до этого, показалось разминкой перед серьезными испытаниями. Уже не Земля – весь мир погибал, рушился, как карточный домик, на глазах у беспомощных зрителей.
   – Ра ушел? – с замиранием сердца спросил он.
   Вячеслав, казалось, не услышал его. Удивленно распахнув глаза, он вглядывался в потемневшее стекло окна.
   – Ваш друг скоро в любую голову, как к себе домой, заходить будет. Через защитника прёт, не останавливаясь, – восхищенно выдохнул он и тут же повернулся к Потёмкину. – Насовсем ушел, – ответил запоздало. – Нет больше Ра, нет больше гуорков!
   В воздухе повисла тяжелая, напряженная тишина. Если бы в этот момент в комнату влетела муха, то ее неизбежно разорвала бы беззвучная вибрация, порожденная натянутыми нервами молодых людей. Однако муха не влетела, и напряжение постепенно спало.
   – Почему? – тихо спросил Дмитрий, с трудом замедляя взволнованное сердце.
   – Не знаю. То, что ты видел, – я даже не знаю, как это назвать, существо или процесс – вмешалось, и сверхновая, едва родившись, потухла вопреки всем законам природы. На ее месте остался только коричневый карлик и несколько сотен гуорков. Никакой черной дыры. Вот только…
   Потёмкин, вскинув брови, ожидающе уставился на друга.
   – Чего понять не могу, так это: куда делся Ра-преобразователь? Сгорел в огне сверхновой или… И Русса…
   – Что Русса?
   – Не знаю, – буркнул Вячеслав, вскидывая руку. – Все время был рядом, а потом вдруг – я и не заметил, когда – исчез.
   Время замерло.
   Окно, на которое смотрел Пугачёв, покрылось сеткой мелких трещин. Стеклянная поверхность взорвалась, выбросив в лицо тысячи мелких осколков. Рявкнул защитник, останавливая стеклянную крошку, сбивая прозрачную пыль на пол. Следом за кристаллической шрапнелью в комнату вперед спиной влетел сжавшийся Бейрут. Он напоминал отстреливающегося – в старых вестернах – ковбоя, только вместо пистолета хакер сжимал в руках небольшой пластиковый кубик. Направляя его в сторону окна, Бейрут сжимал и разжимал пальцы.
   Гудящая коробочка нервно моргала. Выходящие из нее синеватые лучи, расходясь веером, прикрывали отход хакера. Светящийся зонтик преграждал путь стеклянным осколкам и ошмёткам раскаленного вещества, летящим следом за Бейрутом.
   Яркий экран лишь на мгновенье задержал нереальную процессию, возглавляемую виртуальным разбойником. Именно этого мгновенья хватило Вячеславу, чтобы качнуть головой. Его защитник щелкнул и светящаяся сфера, окружавшая тело, открылась. Силовая стена метнулась к окну, преграждая путь влетающему в комнату огненному потоку.
   Стены квартиры содрогнулись от далеких взрывов, а сквозь прозрачную преграду проступила бушующая огненная стихия. Сгустки раскаленной материи беззвучно бились в прозрачную преграду и, быстро затухая, опадали, непонятным образом пропадая из виду.
   – Что за черт? – пробурчал Бейрут.
   Изрядно закопченный, но непобежденный хакер недовольно сдвинул выгоревшие брови.
   – По отдельности – да, а вместе – ерунда! – произнес он, и невольная улыбка раздвинула тонкие губы. Видимо ему понравилась придуманная рифма.
   Светящийся кубик в его руках заискрился, исходящие из него лучи разошлись веером и потемнели, превращаясь в непрозрачную стенку. Опустив непонятный прибор на подоконник, Бейрут тронул рукоятку джойстика, торчащую из маленького куска пластика. Световой щит изменил форму защитного поля и надвинулся на оконный проём.
   Хакер повернулся к замершим зрителя.
   – Не получилось и в этот раз! – разводя руками, он сдвинул плечи вверх. – Взрываются мои программаторы.
   Дмитрий молча кивнул, но вдруг широко открыл глаза.
   – А почему мы ещё здесь? – воскликнул он.
   Громко скрипнул кожаный плащ, из-за спины показалось вытянутое лицо атлета.
   – А где, по-твоему, нам еще быть? – удивился Ванькин.
   Напрягая мышцы, он повел головой, хрустнул бычьей шеей. Видимо, так напрягся, – на всякий случай.
   – Я же говорил, – сказал Потемкин и с сомнением добавил: – Кажется, – он оглядел товарищей, – что как только изменяются программаторы, изменяется и наша действительность – и нас отбрасывает в прошлое. Еще мне кажется, что этим кто-то управляет. Уж больно похожи все эти скачки в прошлое на проявление чьей-то разумной воли. Словно кому-то очень не нравятся творения Бейрута, и он правдами и неправдами старается вырвать воспоминания о них из нашей памяти.
   Бейрут повернул черное от копоти лицо.
   – Если предположить, что какая-то сила противостоит нашим попыткам изменить этот мир, – прозвучала в голове Потёмкина четкая мысль хакера, – отталкивая нас подальше от вполне определенных моментов во времени, то теперь этот кто-то должен придумать что-нибудь другое. Если же мы не забываем о настоящем, то какой смысл толкать нас в прошлое?
   «Логично!» – подумал Дмитрий, непроизвольно активируя защитника. Всякий раз, сталкиваясь с мысленным разговором, он пугался и закрывал свою мыслесферу.
   – Пора бы уже привыкнуть, – мелькнуло в голове.
   Потёмкин неожиданно подумал о Тромбе, и одновременно с этим в его голове появилась новая мысль Бейрута:
   
Конец бесплатного ознакомительного фрагмента