Боец вновь ощутил, как проваливается в прошлое, все глубже и глубже…
Кровь! Боль! Холод… Темнота…
Миллионы единиц, еще больше нулей. Цифры движутся, подчиняясь вложенной в компьютерное железо программе, выстраиваются в сложные бесконечно длинные последовательности. Его нет — и в то же время он есть. Он нигде — и он одновременно везде. Оглядеться бы, да есть ли глаза? Если есть, почему он их не чувствует? Потому что он умер, и у него нет тела. Его туловище, разорванное ракетой, валяется на лестнице. Куски остывающей плоти — там, посреди бесконечного зала…
Стоп! Это в прошлой жизни. А сейчас?
Сейчас он мертв! Он это чувствует, но этого не может быть! Или все же может?
«Необходимо собрать осколки воедино. Стянуть к центру», — зашептали голоса, возникающие со всех сторон.
— Зачем? И где центр?
— Чтобы быть! — донеслось из темноты.
— Как собрать то, чего не видишь и что увидеть невозможно?
Мрак… Кругом мрак и холод.
— Я! — вопят разрозненные остатки.
— Кто я?
«Тромб. Бот. Программа», — приходит издалека, и его «я» становится больше, полнее, ощутимее. Словно с каждым ответом он находит часть себя.
Мрак! Мрак и холод.
— Что есть Тромб? Бот? Программа? — спрашивает он.
— Тромб — твое имя. Бот — участник игры под управлением компьютера. Программа — набор символов.
— Что есть игра?
— Имитация реальности, созданная посредством набора символов — нулей и единиц.
— Что есть реальность?
Тишина.
Мрак остается, но холод постепенно уходит.
Он — Тромб! У него есть имя! Он — элемент игры.
Свет! Свет вокруг то вспыхивает, приближаясь, то затухает, удаляясь. Световые пятна переливаются, разбиваясь на составляющие. Он знает, что это части его разорванного «я», которые нужно собрать воедино, впитать в себя.
— Зачем? — стонет он.
— Чтобы быть! — отвечает темнота.
Вопросы — ответы. Ответы — вопросы. Одно следует за другим. Пустота заполняется, мрак отступает.
— Сколько прошло времени?
— Бесконечность!
Время неважно: он растет, пустота заполняется, и это становится целью его существования.
Он — Тромб! Он знает, кто он. Он должен самовоспроизводиться, расти, впитывая все, до чего может дотянуться, чтобы быть…
Чем дальше продвигался Тромб по временной шкале, тем более узнаваемой становилась картинка. Теперь уже гигабайтные нити, состоящие из миллиардов пронов, сплетались в неразделимый клубок, присматриваясь к которому, он понял, что смотрит на свое нынешнее тело. Вывод неоспорим и однозначен.
Он — Тромб! Он это знает. Он — не что иное, как программа-червь, он питается информацией. Пусть и бесконечно сложный, но, без сомнения, компьютерный червь! Нет, быть этого не может! Он — полезен. Он собирает, систематизирует, обрабатывает информацию. Он — «Синарион».
Открыв доступ в локальную сеть, Тромб выставил на входе заслон из антипронов. На компьютер, с которого прибыла программа, виновная в его появлении на свет, он отправил короткое сообщение: «Говорит Тромб. Нужна помощь». Выждав несколько мгновений, боец вновь перекрыл канал доступа. Пока шлюз был открыт, сеть заполнили вирусы, при соприкосновении с которыми его антипроны из охранников мгновенно превратились во взломщиков. Не без труда уничтожив незваных гостей, Тромб стал ждать: секунды… минуты… часы… дни…
Прошла неделя.
Глава третья
ПЕРВЫЕ ИСПЫТАНИЯ
Закон юного взломщика: наломал дров в виртуале — жди неприятностей в реальном мире
Пошла вторая.
Отец пребывал в мрачном расположении духа. С тех пор как Славка «прошелся» по компьютерам «Медвежьей берлоги», отец почти перестал появляться дома, а когда забегал на минутку, чтобы быстро перекусить, старался не смотреть на свой ноутбук, и если его взгляд все же касался мигающей пластиковой коробки, он кривился и быстро отворачивался. На вопросы сына отвечал рассеяно и отстраненно, будто все еще находился в лаборатории.
Вторую неделю Славка размышлял. Борясь с желанием рассказать недовольному предку о своих виртуальных похождениях, он виновато посматривал то на отца, то на лежащий на столе ноутбук. Он пытался понять, догадывается ли отец о его проникновении в сеть «Медвежьей берлоги». Временами он даже ругал себя, клялся, что больше никогда не подойдет к его компьютеру; временами пытался убедить себя в том, что у отца неприятности, не связанные со взломом «ящика Пандоры».
— Слушай, па! Как там твой искусственный разум?
Недовольный родитель раздраженно отмахнулся.
— Ну, расскажи! — не отставал Славка.
Он видел, что отец злится, и винил себя в его раздражении. Раньше, стоило заикнуться о «Синарионе», как отец начинал улыбаться. Сегодня, вместо обычного возбуждения, он недовольно сморщился:
— Искусственный разум? Эта куча железа не отвечает даже на простейшие команды. Черт! Ведь все было готово! Но какая-то сволочь взломала защиту и… ни ответа, ни привета. Металлолом, живущий своей жизнью.
Какая-то сволочь быстро отвела глаза в сторону и виновато вздохнула.
— Извини, но мне пора в лабораторию, разговаривать с железом, — не заметив смущения сына, отец быстро исчез в прихожей.
Через секунду хлопнула входная дверь, и Славка остался один на один со своей совестью. Однако душевные терзания не долго мучили его, и очень скоро он забыл, что обещал не садиться за компьютер отца. Метнулся к столу, открыл пластиковую крышку ноутбука и торопливо вдавил кнопку питания.
— Итак, посмотрим, что там с вашим «Синарионом». Загружаемся — иии… Черт возьми! Кто закрыл мой…
Забывая о недавних переживаниях, он удивленно таращился на экран. На черном поле дисплея, быстро догоняя друг друга, появлялись яркие буквы, которые тут же складывались в слова: «Говорит Тромб. Нужна помощь». Большие буквы исчезли, уступив место огненной рамке с угрожающей надписью внутри: «Внимание, вирус!»
— Блиндыр-мындыр! — Славка вытащил из кармана флэшку, воткнул ее в свободный разъем ноутбука и загрузил свой антивирусник.
Добродушный сенбернар появился на экране, длинно зевнул и почесал мягкое пузо. Универсальный убийца вирусов ждал указаний.
Создавая Цербера, Славка не предполагал, что воспользуется им так скоро. Активируя программу в режиме сканера, он прошел на кухню и появился возле компьютера лишь после того, как пес-антивирусник, проверив все файлы, громко залаял, объявляя, что справился с заданием. Цербер выложил логи с координатами атакующих компьютеров и отдельной строкой выделил ай-пи машины, с которой пришла просьба о помощи.
(adsbygoogle = window.adsbygoogle || []).push({});