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