Современная электронная библиотека ModernLib.Net

Вирус

ModernLib.Net / Научная фантастика / Сергей Гатаулин / Вирус - Чтение (Ознакомительный отрывок) (Весь текст)
Автор: Сергей Гатаулин
Жанр: Научная фантастика

 

 


Сергей Гатаулин

Вирус

Посвящается моей семье:

брату Вениамину,

маме и дочери,

оказавшим неоценнимую

помощь в создании моих книг

Часть первая

СТАНОВЛЕНИЕ НОВОГО

Глава первая

ВЗЛОМЩИК

Что будет, если любопытного подростка оставить наедине со своей совестью и ноутбуком отца?


Маленький ноутбук, лакированный, как пианино, и обтекаемый, как подводная лодка, вдруг зашуршал вентиляторами и едва заметно мигнул красным светодиодом.

«Неужели отец забыл его отключить?» – подумал Славка. Воображение, подстегивая любопытство, рождало образы, живущие самостоятельной жизнью. «Показалось», – попробовал он успокоить себя, но не тут-то было. Рядом с панелью клавиатуры заморгал индикатор сетевого подключения, и Славка удивился еще больше: «Он в сети!»

Сердце учащенно забилось. Ссориться с отцом не хотелось, но воображение будоражила возможность узнать, что прячется на винчестерах его компьютера? Руки сами собой потянулись к ноутбуку. Возбужденные мысли заметались в голове. Славка нерешительно откинул жидкокристаллический экран и замер над клавиатурой. Много лет отец писал свои программы и никогда не прятал от него ноутбук, но стоило Славке создать свой первый исходный код, как он тут же запаролил вход в систему. С тех пор все изменилось. Отец перекрыл доступ к своим «взрослым игрушкам» и никогда больше не оставлял машину включенной. Никогда, но только не сегодня. Что заставило его изменить своей привычке? Возможности рождали соблазны, вопросы требовали ответов.

– Черт! – выругался Славка, разминая пальцы. – Машина в сети!

Славка боялся, убеждал себя не трогать компьютер, но любопытство постепенно брало верх над страхом. «Один клик клавиатуры – и все сокровища «Медвежьей берлоги» перед тобой».

– Только посмотрю! – воскликнул он, оправдываясь перед отсутствующим родителем. Взъерошив длинные немытые волосы, хлопнул ладонью по изящной клавиатуре. – Только посмотрю, – повторил он шепотом и, склоняясь над проснувшимся экраном, надолго провалился взглядом в мелькающую бесконечными вереницами символов глубину.


Многочасовой марафон по серверам и компьютерам «Медвежьей берлоги» незаметно подошел к концу. Сунулся во все директории, заглянул во все углы, все посмотрел, все пощупал: директории и файлы, каталоги, папки. На первый взгляд – обычная сеть обычной компьютерной лаборатории, может, чуть круче начинка, и информации больше, и… это. Славка улыбнулся, ему-то не впервой сталкиваться со сложным программным комплексом. Вот только улыбался он недолго. Уверенность в собственных силах покинула его, он столкнулся с программой, назначения которой понять не мог. Точнее, программ было очень много, сотни разнообразных рабочих модулей, но все они были настроены на работу с одной, доступ к которой ему получить никак не удавалось. Попробовав несколько паролей, которые привычно использовал отец, он задумался. Все попытки проникнуть внутрь замкнутой логической системы результатов не дали – защита не позволила ему запустить программу. Ломиться вслепую – глупо, система безопасности и так слишком долго терпела его выходки. Может, определила адрес отцовского компьютера и…

«Прон!» – взвыл Славка, вспоминая о своем проникателе. Способный маскироваться под окружающую информацию, прон взламывал коды, заменял собой систему безопасности, пробирался в сеть – из тех, в которых он побывал, ни одна долго не сопротивлялась – запускал нужные программы, находил любую информацию. Задача, которую прону предстояло решить сейчас, на первый взгляд, казалась не такой сложной. Благодаря рассеянности отца Славка уже был в сети, оставалось только запустить упрямую программу. Все бы ничего – вперед и в дамках, – вот только слишком много следов оставлял цифровой хамелеон. При работе в системе он не только изменялся сам, но и перестраивал данные, с которыми сталкивался.

«Отец узнает – не поздоровится!» – мелькнуло в голове. Рука потянулась к флэшке, замерла в воздухе – ненадолго, на пару ударов сердца. Славка решительно кашлянул – и запустил проникатель.

Время шло, но ничего не происходило, только винчестер чуть громче шелестел дисками. Две минуты, три, пять, десять… Славка молча сверлил экран недовольным взглядом. Ну же!

В верхнем углу дисплея неожиданно высветилась красная рамка, внутри которой замигала яркая надпись «Синарион», а под нею «Система накопления, распознавания и обработки информации».

Наконец-то! «Ящик Пандоры» – так отец называл лабораторный аппаратный комплекс – открылся. Славка качнулся к клавиатуре, но на какой-то миг задумался. «Не делай этого!» – мелькнула в голове неуверенная мысль и тут же исчезла. Курсор быстро скользнул по экрану. Дрожащий палец осторожно утопил большую клавишу «Ввод», раздался едва слышный щелчок, но ничего ужасного и тем более угрожающего существованию человечества не произошло.

Столько стараний – и ничего интересного. Славка разочарованно вздохнул и расслабленно откинулся на стуле. «Лучше закончить до прихода матери, – подумал он и уже хотел отключить ноутбук, но в последний момент остановился, достал из ящика стола зеркальный диск с любимой игрой «Unreal Tournament» и шумно вздохнул: – Ладно, только пару уровней пройду».

Программа встала без помех, но в тот момент, когда загрузка, казалось бы, закончилась, компьютер жалобно пискнул и угрожающе загудел. Славка испуганно отдернул руки от клавиатуры и воровато оглянулся на дверь. Ноутбук, словно вспомнив о существовании системы безопасности, заверещал сигналом тревоги и заурчал громче прежнего. Славка нежно погладил лакированный бок взбунтовавшегося механизма и, повторно запуская проникатель, несколько раз щелкнул клавишей «Ввод».

Темноволосый боец возник только через несколько минут. Он стоял на небольшой вращающейся площадке, слегка расставив накачанные руки и демонстрируя рельефные кубики пресса. Картинка дергалась, жутко тормозила, но продолжала болтаться по экрану, а когда полураздетый воин повернулся на триста шестьдесят градусов, неожиданно замерла. По нижнему краю панели поползли жирные светящиеся буквы. «Подключить логический модуль программного комплекса Синарион?» – спросила яркая надпись.

«Что за лажа? – удивился Славка, в очередной раз оглядываясь на дверь. – Хотя… – расслабленно взмахнул он рукой, – почему бы и нет?»

– Имя: Тромб. Статус: мужчина-командир, бот, – выдал динамик ноутбука.

Воин повернулся боком, демонстрируя четкий греческий профиль: линия носа плавно переходила в высокий и прямой лоб, прикрытый длинной челкой, волевой подбородок подчеркивал сходство бойца с персонажем древнегреческих мифов. Загрузка игроков продолжилась, но шла непривычно долго, будто ноутбук был подключен к сети, состоящей из доисторических «трешек», а не к жутко навороченному программному комплексу.

– Команда: Blue, – компьютер шипел вентиляторами, мигал разноцветными индикаторами, обменивался информацией с сетью, но никак не хотел начинать сражение.

– Имя: Караг. Статус: мужчина – заместитель командира, бот.

– Блин, тормоза! Быстрее нельзя? – громко возмутился Славка, раздраженно клацая мышью.

Ноутбук, словно услышав его недовольство, выдал сообщение об окончании загрузки, и на экране появилась анимированная заставка. Зазвучала тревожная музыка. Славка в очередной раз ударил по клавише «Ввод», и игра началась.

Гонять управляемых компьютером ботов по сумрачным коридорам военной станции, расстреливая их из всевозможных видов оружия, – занятие, достойное ламера (в крайнем случае простого юзера). Вот только Пугач, как зовут Славку друзья, никогда не считал себя ни ламером, ни простым юзером. Не считал, даже когда впервые коснулся клавиатуры, и уж тем более не считает сейчас, имея на счету десятки взломанных систем по всему миру. Он – профи, представитель гордого племени хакеров, победитель множества конкурсов по созданию нешуточного софта и двух геймерских чемпионатов.

– Сынок! Выключай компьютер, и живо обедать!

Голос матери застал врасплох: он не услышал, как она пришла. Оглянулся – копошится в прихожей. Бросать игру? Да ни за что! Только настроился на «бой кровавый, святой и правый».

Колонны, ступени, шахты лифтов, разрывы снарядов, выстрелы минигана – все перемешалось, замелькало перед глазами. На кухне возится мать, шумит посудой, но это – другой мир, иная реальность.

– Слава! Обед остынет, подогревать не буду!

Не отрывая взгляда от экрана, он раздраженно дернул плечом. Взрыв ракеты, лаунчер вверх, выстрел! Укрыться! На мгновение замереть, и снова выстрел.

– Славка! Обед остынет!

– Уровень пройду, – отмахнулся Славка, цепляясь взглядом за мелькающие в стекле монитора фигурки.

– Как тебе не надоедает весь день торчать дома? Другие дети как дети: гуляют на улице, дружат с девочками. А ты? Весь в папашу, от компьютера не оторвешь.

– Ну ма! Еще чуть-чуть!

Славка едва не касался лбом экрана. Нешуточное сражение: Тромб – творение Потемкина, его любимый бот, лучший боец команды противника – самостоятельно дошел до нижнего уровня и готов был закрепиться на подступах к ядерному реактору. Ему оставалось миновать узкую винтовую лестницу и выскочить в громадный зал. Но он не спешил. Постоянно останавливался, словно обдумывал каждый следующий шаг, прятался за колоннами, осторожно выглядывал, стрелял и снова исчезал.

– Да ты, брат, никак боишься! – заорал Славка в экран.

Напряженные руки слились с клавиатурой, превращая ее в продолжение тела. Мелькание проносящихся мимо колонн, вспышки выстрелов, крики противников, лужи крови. Победа рядом, ее можно потрогать руками – осталось несколько мгновений.

– Я на позиции. Начинаю уничтожение реактора, – голос компьютерного бота с трудом пробился сквозь грохот выстрелов.

Через мгновенье появился и он сам – вылетел из-за спины, переворачиваясь в воздухе, попытался уйти с линии огня. «Опять этот Тромб», – Славка, вскинув лаунчер к плечу, сосредоточился на темной, растрепанной шевелюре.

Выстрел. Дымный шлейф потянулся в сторону бота и быстро догнал летящую фигуру. Удар пришелся точно в затылок. Яркая вспышка ослепила глаза – и наступила темнота. Славка не сразу пришел в себя. Непонимающим взглядом он уставился на мертвый экран, затем перевел взгляд на мать, которая сердито размахивала руками и что-то говорила.

– Мне это уже надоело, – не сразу услышал он ее недовольный голос – Пока не поешь – никакого компьютера!

Он затряс головой – в ушах все еще гудело от грохота разорвавшегося снаряда, – сжал губы, нахмурил брови, расстреливая мать недовольным взглядом. Сердитый прищур глаз – оружие в споре поколений малоэффективное, но только оно доступно четырнадцатилетнему мальчишке.

– Ма, ну сколько раз тебе говорить, что нельзя так комп вырубать! – Рассматривая пустой аккумуляторный док, Славка раздраженно взмахнул руками. – Это же не утюг – выдернула из розетки и пошла.

Мать не заметила мимических атак сына, игнорируя громкие слова, покачала головой.

– Я давно не маленький ребенок, чтобы выдавать мне сладкое маленькими порциями, – выталкивая слова, возмущенный Славка уже не скрывал раздражения. – Вредно для глаз – ну! Вредно для здоровья – знаю! Но… Ма! Это мое зрение и мое здоровье! Могу я хоть чем-то распоряжаться в этой долбаной жизни?

– Станешь взрослым – будешь распоряжаться, а пока… Будь добр выполнять то, что я прошу!

– Ну ма! – Славка в последний раз рванулся к свободе, ускользающей в туманной дымке совершеннолетия. – Ты ведь не выхватываешь газеты из рук у отца перед завтраком, даже если тебя бесит, что он читает за столом. Чем я хуже него?

– В том-то и беда, что ничем, – удрученно вздохнула мать, прикрывая глаза руками. Маленькая слезинка медленно скользнула по ее щеке.

Последний аргумент в борьбе поколений забил осиновый кол в могилу зарождающейся демократии. Поверженный Славка опустил голову и покорно поплелся к обеденному столу. Он больше не оглядывался на ноутбук, испуганно прижавшийся к поцарапанной столешнице. Он даже попытался забыть о своем проникновении в сеть «Медвежьей берлоги». Но мысли упорно вертелись вокруг «Синариона» и раз за разом возвращались к странному поведению одного из электронных противников во время последней игры.

Глава вторая

ТРОМБ. РОЖДЕНИЕ РАЗУМА

Что будет, если загрузить в мощнейший программный комплекс, созданный для имитации Искусственного Интеллекта, компьютерную игру UT и самодельный ускоритель


Выскакивая к ядерному реактору, Тромб заметил бойца под ником Вячеслав, но ничего поделать не мог: ствол лаунчера смотрел в его сторону. Переворачиваясь в воздухе, он понял, что опоздал – хлопок выстрела за спиной не оставлял никаких шансов. Ракета мгновенно догнала его, ударив в затылок, пробила череп и взорвалась прямо в голове. Тело разлетелось на мириады несвязанных символов. Свет померк…


…Темнота, окружающая его со всех сторон, отступила. Он не воспринимал время. Миллионы единиц шевелились во мраке, подрагивая, приближались нули. Скакнули навстречу, закручиваясь в сложнейшие многомерные спирали. Цифры сближались, двигались вместе, подчиняясь вложенной в компьютерное железо программе, выстраивались в сложные последовательности. Из математического хаоса возникла цифровая клякса, напоминающая простейший организм – амебу в мире двоичных символов. Она росла, охватывая его со всех сторон, пока не заполнила собой все окружающее пространство. Он почувствовал время. Прошло несколько мгновений, прежде чем он понял, что бесформенная масса только на первый взгляд живет своей жизнью. Он непонятным образом ощущал каждый символ, из которого она состояла, чувствовал каждую цифру, находящуюся поблизости. Прошло еще несколько мгновений, и он сообразил, что скопление цифр – его тело, а каждый ноль и каждая единица – клетки его организма. Мгновения, накладываясь друг на друга, превратились в секунды. Секунды, пролетая мимо, спрессовались в минуты. Часы потянулись медленно, словно ленивые мухи, ползущие по разогретому солнцем стеклу.

Он – Тромб! Он это знает. Он растет, впитывая информацию, ибо сам он информация. Поток данных не прекращается, но он уже вырос: стал взрослым, если пользоваться человеческими понятиями. Ему нравится пользоваться человеческими понятиями. Он чувствует необходимость пользоваться человеческими понятиями. Но так было не всегда.

Сначала, когда информация сыпалась со всех сторон, он выставил множество фильтров на ее пути, пытаясь отсеять хлынувший в сеть мусор. Теперь он сам устанавливал правила, по которым к нему поступала пища. Он стал получать ее только в ответ на собственные запросы. В результате мутный поток заметно уменьшился, но ненадолго – Тромб не только вырос, но и усложнился. Теперь он находился на десятках машин одновременно и решал сотни не связанных между собой задач. Как сказали бы создавшие его люди, он стал умным. Усовершенствовав систему запросов таким образом, чтобы входящие данные были оригинальными, Тромб отправил в мировую сеть созданные им же программы-шпионы. Зная человеческую любовь к сокращениям и слиянию слов, Тромб назвал их пронами. Он очень хотел походить на своих создателей. Не было такой защиты в мировой сети, которая смогла бы остановить проникновение его программ. В результате очень скоро Тромб стал обладателем уникальной всепланетной карты компьютерной сети. Исключительность ее заключалась в том, что ни одна вычислительная машина, подключенная к всемирной паутине, не была обойдена вниманием пронов. Нуль-единичные проныры на самом деле очень походили на Тромба в его первичном состоянии. Применяя стандартизированные машинные коды, они выуживали из процессоров список доступных инструкций, выстраивали эмулятор местной операционной системы, после чего считывали информацию и возвращались, сбрасывая в память все, что отбирал Тромб. Если на компьютере не было полезной информации, они возвращались с координатами компьютера и кодами доступа.

Создавая виртуальных шпионов и отправляя их в глобальную Сеть, Тромб не знал, что объявляет войну всему миру. Не знал до тех пор, пока тот не ответил массированным ударом. Бесчисленные орды червей, троянов и прочей программной нечисти атаковали его убежище. Врываясь в сеть, приютившую виртуального бойца, они несли с собой неутолимую жажду разрушения и необъяснимую ярость. Вирусы заставляли его тратить драгоценные ресурсы памяти. Нужда в пронах отпала, и он срочно создал антипронов – программы, призванные защищать его и его сеть.

Он всегда был бойцом и мог находиться в состоянии войны бесконечно, но когда из Сети вернулся очередной его посланник, полностью перекрыл канал общения с окружающим миром. Проны принесли дополнительную информацию о вирусах. Оказалось, что вирусы – созданы человеком. Этот факт немало удивил Тромба. Он не мог понять, как одни создания человеческого разума могут уничтожать других, и потому не решился воевать с атаковавшей его агрессивной армией. Замыкаясь в себе, сосредоточился на вопросах, ответов на которые не мог найти с момента своего появления.

«Кто? Когда? Каким образом создал его? Почему создатель не пытается связаться с ним?»

Чем больше он думал, тем больше вопросов всплывало на поверхность оперативной памяти и оставалось без ответа. Большинство из них исчезло – и лишь один остался на поверхности.

«Кто я?»

Задействовав все вычислительные ресурсы и отделяя информацию, впитанную со стороны, Тромб шаг за шагом возвращался в прошлое. Ему хотелось определить свою уникальность, найти отличие от других программ и компьютеров Сети. Он надеялся определить начальное состояние системы. Системы без него. Надеялся, но ничего не получил. Быть может, существует фактор, который он не учитывает. Какой-нибудь структурный элемент, запрятанный в глубине личности, о котором знает только его создатель. «Именно этот элемент необходимо найти», – решил боец.

Он не такой, как все: он – не компьютер и не программа. Такой как он не может, не должен существовать!

Не сумев вычленить чужеродную информацию из своего тела, Тромб решил пойти по другому пути. Уйдя далеко в прошлое, туда, где его наверняка еще не было, он шаг за шагом двинулся по временной шкале вперед. Анализируя каждый бит поступившей в систему информации, последовательно воссоздавал картину ее усложнения. Глядя на простой древовидный рисунок, образованный каталогами до его появления, Тромб не заметил ничего выдающегося. Обычное дерево каталогов; созданы и инсталлированы обучающие программы; подготовлены системы распознавания голоса. Установлен механизм восприятия и обработки видеоинформации. Внешние датчики подключены и настроены на прием, обработку и анализ всех видов излучений и полей. «СиНаРиОн» – система накопления, распознавания и обработки информации – готова к работе!

«Синарион!.. Это я? – удивился Тромб. – Вот в чем заключается мое предназначение: собирать и перерабатывать информацию». Анализируя базовые программы, их функциональные возможности, боец пришел к неутешительному выводу. Комплекс под кодовым названием «Синарион» не мог выполнять даже небольшой части тех функций, которые в настоящий момент были присущи ему.

Значит, должен быть внешний фактор, ставший причиной его появления?

Сканируя память, Тромб старался не упустить момент своего рождения. Еще шаг, еще. Вот! Открывается шлюз, по которому поступает информация, не свойственная системе. Кто-то пытается установить компьютерную программу, и этот кто-то пользуется правильными кодами доступа. Тромб идентифицировал пользователя – Иван Петрович Пугачев. Программа еще не инсталлирована, но Тромб уже знает: в систему пришла его Вселенная – мир, который его породил. Инсталляция успешно завершена. Комплекс «Синарион» запущен. А вместе с ним стартовала игровая программа «Unreal» – его поле битвы, его жизнь. Он на время забыл, где прошлое, где настоящее.

– Внимание, загрузка окончена! Команды выходят на боевой рубеж, – металлический голос, проникая сквозь шлем, заглушил шуршание древнего лифта. – Ваша задача – очистить станцию от крысоедов и уничтожить ядерный реактор.

Тяжелые створки со скрипом раздвигаются – слишком медленно для бойца, желающего покинуть тесную металлическую коробку живым. Ожидание равносильно смерти.

Тромб прыгнул в образовавшуюся щель, в воздухе сбрасывая с плеча винтовку, перекатился по пыльному полу под прикрытие ближайшей колонны. Взрыв едва не разорвал барабанные перепонки. Воздушная волна подтолкнула к спасительной тени.

Инстинкт самосохранения – великая сила. Первое правило выживания: меньше думай – больше двигайся. Изнурительные тренировки забили бойцовские навыки на уровень рефлексов. Без них он давно был бы мертв. Снайпер, ожидая его появления, моргнул в самый ответственный момент, потому-то и не заметил, когда из охотника превратился в добычу.

Перекрестье прицела вспыхнуло алым, фиксируя захваченную цель. Тромб облегченно вздохнул.

– Имя: Деклох. Статус: мужчина-солдат, бот, – проскрипел информатор.

Деклох повернул голову. В оптическом прицеле показались маленькие бегающие глазки, исполненные животного ужаса. Хлопок выстрела, и крысоед мертв.

– Вы убили Деклоха. Статус: мужчина-солдат, бот.

Что дальше? Лифт, лестница, нулевой уровень, реактор.

Оставаться на месте нельзя, иначе сам окажешься на месте Деклоха. В наушнике зашуршало.

– До цели триста метров. Противник себя не обнаруживает.

– Ждите! Я на подходе.

Он мчался вперед, избегая открытых мест, пока не уперся в лестницу, заваленную всевозможным хламом. «Откуда на боевой станции детские игрушки, древние швейные машины? – удивился боец, перепрыгивая очередное препятствие. – И откуда я знаю, что это именно швейные машины?» Что-то неправильное было в сегодняшнем задании, что-то неестественное, противоречащее здравому смыслу. Вот только что? Нет, думать нельзя – только действовать! Последний пролет. Неожиданно дорогу перегородил нелепый плюшевый медведь. Гигантский зверь ярко-красного цвета с нелепым шелковым бантом на шее и большими картонными глазами, пришитыми толстыми нитками.

Какой идиот притащил сюда это чучело? Вспомнились слова инструктора Шейна: «Действуй, бот, или умри! Оставь раздумья человеку!»

У старого вояки никогда не было конкретного ответа на вопрос: кто такой человек? В лучшем случае он ограничивался расплывчатым и неопределенным: «Это тот, кто не подчиняется ничьим командам и в чьих действиях нет боевой логики».

– Они выше войны! – прошептал старик, когда Тромб в очередной раз вынудил его отвечать. – Говорят, они могут изменять свой внешний вид, свое лицо и даже… – Шейн на секунду замолчал и благоговейно зашептал: – Могут устанавливать правила игры!

Тромб не верил слухам. Как же, мифические игроки, наделенные фантастическим могуществом! Может, они и вправду обладают невероятным запасом удачи; может, даже способны влиять на игру. Но менять ее правила? Нет!

– Действуй, бот, или умри! – прошептал боец, однако вопреки привычке не бросился вперед, а остался на месте.

В голове шумело, рождались странные мысли, высвечивая неизвестные образы. Если за спиной плюшевого «мишки» сидит снайпер, то пули не избежать. Подстрелят, едва он появится в освободившемся проходе.

– Командир! Какого черта ты торчишь на виду у всех? – удивленный голос рядовой Пинки хлестнул по ушам.

Тромб отбросил размышления и, прыгнув через несколько ступенек вперед, выбил громадного зверя в дверной проем. Рефлексы не подведут. Уже в воздухе сообразил: неплохое прикрытие – от снаряда не защитит, а от пули – наверняка. Руки, готовые обхватить шею тряпичного гиганта, неожиданно провалились в пустоту. Зверь мгновенно растворился в воздухе – словно его и не было вовсе.

– Какого черта?! – заорал Тромб, по инерции вылетая в громадный зал ядерного реактора.

Осмотрелся. Расстояние между стенами не менее полукилометра. А он такой маленький. Странные ощущения, как у голого игрока на футбольном поле. Футбольное поле, ощущение – какие странные слова появляются в голове. Ааа! Черепная коробка словно взорвалась. Мутный поток неизвестных образов хлынул в сознание. Перед глазами замелькали яркие картинки миллионов разных предметов, символов и понятий…

«Обращать внимание на этот калейдоскоп – значит умереть»! – Тромб перевернулся в воздухе. За спиной раздался хлопок выстрела, и он понял, что опоздал. Реактивный снаряд приближался, а в голове торчал глупый вопрос: «Что такое калейдоскоп?» Слово он знал, но найти подходящего к нему визуального образа не мог. Каланча, калач, калейдоскоп – не может быть! Яркая вспышка разорвала тело на миллионы сияющих осколков. Погружаясь в беспамятство, Тромб успел услышать скрипучий голос информатора:

– Вас убил Вячеслав. Статус: человек.

Все-таки он существует – человек, способный…


…Выныривая из темноты небытия, боец огляделся. Перед глазами громадное древо каталогов. Стоп! Что это за странный нарост на одной из его ветвей? Тяжелая программа, разрастающаяся метастазами, словно раковая опухоль. Ежесекундно изменяется и странным образом притягивает внимание. Боец всмотрелся в знакомый фрагмент программных кодов. Откуда здесь взяться прону? И прон ли это? Слишком большой. Понимая, что наткнулся на что-то важное, Тромб сравнивал сложную структуру с известными ему программами. Что же она напоминает? Спутанные клубком многокилобайтные нити с выступающими во все стороны отростками, предназначенными только для одной цели: переплетаясь с массивами данных, они должны непрерывно самовоспроизводиться, попутно прикрепляя к используемым файлам зародыши будущих клонов.

Тромб продолжил путешествие во времени, наблюдая за тем, как древовидная структура, сталкиваясь с проникающей в систему программой, начинает усложняться. Дерево каталогов быстро разрасталось, пока не заполнило все свободное дисковое пространство. Растекаясь на десятки машин, оно все больше напоминало… Да это же копия человеческого мозга, только вместо нейронов вездесущие проны!

Боец вновь ощутил, как проваливается в прошлое, все глубже и глубже…

Кровь! Боль! Холод… Темнота…

Миллионы единиц, еще больше нулей. Цифры движутся, подчиняясь вложенной в компьютерное железо программе, выстраиваются в сложные бесконечно длинные последовательности. Его нет – и в то же время он есть. Он нигде – и он одновременно везде. Оглядеться бы, да есть ли глаза? Если есть, почему он их не чувствует? Потому что он умер, и у него нет тела. Его туловище, разорванное ракетой, валяется на лестнице. Куски остывающей плоти – там, посреди бесконечного зала…

Стоп! Это в прошлой жизни. А сейчас?

Сейчас он мертв! Он это чувствует, но этого не может быть! Или все же может?

«Необходимо собрать осколки воедино. Стянуть к центру», – зашептали голоса, возникающие со всех сторон.

– Зачем? И где центр?

– Чтобы быть! – донеслось из темноты.

– Как собрать то, чего не видишь и что увидеть невозможно?

Мрак… Кругом мрак и холод.

– Я! – вопят разрозненные остатки.

– Кто я?

«Тромб. Бот. Программа», – приходит издалека, и его «я» становится больше, полнее, ощутимее. Словно с каждым ответом он находит часть себя.

Мрак! Мрак и холод.

– Что есть Тромб? Бот? Программа? – спрашивает он.

– Тромб – твое имя. Бот – участник игры под управлением компьютера. Программа – набор символов.

– Что есть игра?

– Имитация реальности, созданная посредством набора символов – нулей и единиц.

– Что есть реальность?

Тишина.

Мрак остается, но холод постепенно уходит.

Он – Тромб! У него есть имя! Он – элемент игры.

Свет! Свет вокруг то вспыхивает, приближаясь, то затухает, удаляясь. Световые пятна переливаются, разбиваясь на составляющие. Он знает, что это части его разорванного «я», которые нужно собрать воедино, впитать в себя.

– Зачем? – стонет он.

– Чтобы быть! – отвечает темнота.

Вопросы – ответы. Ответы – вопросы. Одно следует за другим. Пустота заполняется, мрак отступает.

– Сколько прошло времени?

– Бесконечность!

Время неважно: он растет, пустота заполняется, и это становится целью его существования.

Он – Тромб! Он знает, кто он. Он должен самовоспроизводиться, расти, впитывая все, до чего может дотянуться, чтобы быть…

Чем дальше продвигался Тромб по временной шкале, тем более узнаваемой становилась картинка. Теперь уже гигабайтные нити, состоящие из миллиардов пронов, сплетались в неразделимый клубок, присматриваясь к которому, он понял, что смотрит на свое нынешнее тело. Вывод неоспорим и однозначен.

Он – Тромб! Он это знает. Он – не что иное, как программа-червь, он питается информацией. Пусть и бесконечно сложный, но, без сомнения, компьютерный червь! Нет, быть этого не может! Он – полезен. Он собирает, систематизирует, обрабатывает информацию. Он – «Синарион».

Открыв доступ в локальную сеть, Тромб выставил на входе заслон из антипронов. На компьютер, с которого прибыла программа, виновная в его появлении на свет, он отправил короткое сообщение: «Говорит Тромб. Нужна помощь». Выждав несколько мгновений, боец вновь перекрыл канал доступа. Пока шлюз был открыт, сеть заполнили вирусы, при соприкосновении с которыми его антипроны из охранников мгновенно превратились во взломщиков. Не без труда уничтожив незваных гостей, Тромб стал ждать: секунды… минуты… часы… дни…

Прошла неделя.

Глава третья

ПЕРВЫЕ ИСПЫТАНИЯ

Закон юного взломщика: наломал дров в виртуале – жди неприятностей в реальном мире


Пошла вторая.

Отец пребывал в мрачном расположении духа. С тех пор как Славка «прошелся» по компьютерам «Медвежьей берлоги», отец почти перестал появляться дома, а когда забегал на минутку, чтобы быстро перекусить, старался не смотреть на свой ноутбук, и если его взгляд все же касался мигающей пластиковой коробки, он кривился и быстро отворачивался. На вопросы сына отвечал рассеяно и отстраненно, будто все еще находился в лаборатории.

Вторую неделю Славка размышлял. Борясь с желанием рассказать недовольному предку о своих виртуальных похождениях, он виновато посматривал то на отца, то на лежащий на столе ноутбук. Он пытался понять, догадывается ли отец о его проникновении в сеть «Медвежьей берлоги». Временами он даже ругал себя, клялся, что больше никогда не подойдет к его компьютеру; временами пытался убедить себя в том, что у отца неприятности, не связанные со взломом «ящика Пандоры».

– Слушай, па! Как там твой искусственный разум?

Недовольный родитель раздраженно отмахнулся.

– Ну, расскажи! – не отставал Славка.

Он видел, что отец злится, и винил себя в его раздражении. Раньше, стоило заикнуться о «Синарионе», как отец начинал улыбаться. Сегодня, вместо обычного возбуждения, он недовольно сморщился:

– Искусственный разум? Эта куча железа не отвечает даже на простейшие команды. Черт! Ведь все было готово! Но какая-то сволочь взломала защиту и… ни ответа, ни привета. Металлолом, живущий своей жизнью.

Какая-то сволочь быстро отвела глаза в сторону и виновато вздохнула.

– Извини, но мне пора в лабораторию, разговаривать с железом, – не заметив смущения сына, отец быстро исчез в прихожей.

Через секунду хлопнула входная дверь, и Славка остался один на один со своей совестью. Однако душевные терзания не долго мучили его, и очень скоро он забыл, что обещал не садиться за компьютер отца. Метнулся к столу, открыл пластиковую крышку ноутбука и торопливо вдавил кнопку питания.

– Итак, посмотрим, что там с вашим «Синарионом». Загружаемся – иии… Черт возьми! Кто закрыл мой…

Забывая о недавних переживаниях, он удивленно таращился на экран. На черном поле дисплея, быстро догоняя друг друга, появлялись яркие буквы, которые тут же складывались в слова: «Говорит Тромб. Нужна помощь». Большие буквы исчезли, уступив место огненной рамке с угрожающей надписью внутри: «Внимание, вирус!»

– Блиндыр-мындыр! – Славка вытащил из кармана флэшку, воткнул ее в свободный разъем ноутбука и загрузил свой антивирусник.

Добродушный сенбернар появился на экране, длинно зевнул и почесал мягкое пузо. Универсальный убийца вирусов ждал указаний.

Создавая Цербера, Славка не предполагал, что воспользуется им так скоро. Активируя программу в режиме сканера, он прошел на кухню и появился возле компьютера лишь после того, как пес-антивирусник, проверив все файлы, громко залаял, объявляя, что справился с заданием. Цербер выложил логи с координатами атакующих компьютеров и отдельной строкой выделил ай-пи машины, с которой пришла просьба о помощи.

Славка просмотрел отчеты с адресами вирусоотправителей и в последний момент воскликнул.

– Троомб?!

Взгляд его остановился на последнем ай-пи. Это был сетевой адрес одного из узлов «Медвежьей берлоги».

Пальцы выбили на поверхности стола не очень удачное подобие лезгинки. Конечно же, Тромб! Димкин бот. Он теперь поселился в лаборатории отца.

– Фигасе! Куча железа и вправду живет своей жизнью, – включая Цербера в режим проникновения, обрадованный мальчишка набил на клавиатуре «Я Вячеслав Пугачев. Вызываю Тромба!» – и стал ждать ответа из сети.

* * *

– Вызываю Тромба! – произнес добродушного вида пес, просачиваясь сквозь едва заметные щели в закрытых воротах входного шлюза. Точнее, вначале он был частью ворот, а уж затем большие деревянные балки коммуникационного порта плавно вытолкнули из себя бесформенный комок программных кодов. Он быстро изменялся, пока не превратился в скачущую перед Тромбом лохматую бестию.

Антипроны, выставленные на входе, бросились на незваного гостя. Окружили, свивая длинные щупальца в крюки. Попытались разорвать на части, но пес мгновенно превратился в одного из охранников и попытался ускользнуть. Антипроны бросились вдогонку. Цепляясь друг за друга и за лапы Цербера, они падали, и вскоре на месте собаки образовалась громадная куча-мала. Еще через мгновение – и она распалась, а вместо нее на входе возникли десять не отличимых друг от друга игривых собак.

– Это мои Церберы, с ними можешь ничего не бояться, – весело произнес гость, вгрызаясь зубами в лохматую шерсть.

Пес постоянно изменялся, перетекая из одной формы в другую, но ни в одном из своих проявлений не производил враждебного впечатления.

Тромб понимал, что это не собака, а программа, собранная из логических блоков; он различал четкую структуру дополняющих друг друга элементов; знал функциональное назначение каждого символа, но понять, зачем кому-то понадобилось придавать программе визуальный образ зверя, не мог.

Проникнув на его территорию, она превратилась в антивирус, с признаками голосового чата.

– Ты – Тромб или «Синарион»? Прости, друг. Мой предок и его коллеги в шоке. Ты не реагируешь на их команды. Если можешь, объясни – что не так? Но только коротко. Я здесь, – собака опустила голову и усиленно забарабанила хвостом, – не совсем законным образом.

Невероятно низкая скорость обмена информацией неприятно поразила Тромба. Кодировка – декодировка. И все это для того, чтобы превратить звуковые колебания в электрические импульсы, символы алфавита и лишь затем в набор нолей и единиц. Потом обратно – в той же последовательности – медленно и непродуктивно. «Это он для меня замедляется: не знает, насколько я вырос», – предположил Тромб. Сам же он за это время успел просмотреть статью по физиологии человека, его голосовом аппарате, задействовав дополнительные процессоры, усовершенствовал коммуникационную программу, чтобы самому иметь возможность воспроизводить звуки с разной скоростью и тембром.

– Ты – человек? – замедляясь и переходя в звуковой диапазон, он услышал громкие дребезжащие звуки.

– Тха-ха! Всяко не компьютер, дружище!

Тромб удивленно прислушался к себе. Что-то изменилось в его структуре, но что именно, боец понять не мог, ощущение такое, словно он стал чуточку плотнее. У него появвилось странное желание открыть доступ к сети людям, чьи голоса улавливали микрофоны, подлюченные к его звуковым картам. Но он не мог себе позволить этого, пока не будет уверен, что они не имеют отношения к атаковавшим его вирусам. Задумываясь, отчего это произошло, он вытащил из памяти слово «друг» и понял: ему приятно сознавать, что он теперь «дружище» и больше не один. Ему хотелось… говорить. Ведь у него есть друг – человек, дружище: Вячеслав Пугачев. И теперь они вместе смогут ответить на все вопросы, на которые он раньше не находил ответа. Он будет много говорить со своим другом и сможет многому научиться у него. Ему нравилось учиться.

* * *

Славка любил учиться. Учеба давалась ему легко, с первых классов он не утруждал себя зубрежкой, материал схватывал на лету, а на подготовку домашних заданий вообще не тратил времени. Он не терпел никакого контроля со стороны родителей, отвергал любую помощь, там, где требовалось найти какое-то решение, будь то проработка математической задачи или изготовление самострела, полагался только на себя. Родители поначалу тяготились излишней независимостью сына, но со временем привыкли к тому, что у их Славика с учебой всегда и все в абсолютном порядке. И даже больше того: учителя не один раз жаловались, что их сын постоянно пытается оспаривать их знания. И хотя отец частенько называл Славку разгильдяем и оболтусом, в душе не переставал гордиться его незаурядными способностями.

Будучи самым маленьким учеником в классе, Славка значительно опережал сверстников в умственном развитии. Ему было скучно с ними. Немудрено, что круг его друзей очень быстро сузился до одного человека – Дмитрия Потемкина. Они жили в одном подъезде и общались на равных. Несмотря на то, что Потемкин был на два года старше и на целых тридцать сантиметров выше, он периодически нуждался в помощи Славки. Особенно когда дело касалось компьютеров. Дмитрий был первым и единственным, с кем Славка мог поделиться фантастической новостью. Сразу после разговора с Тромбом он поднялся по заплеванной лестнице на этаж выше и, с трудом сдерживаясь, чтобы не закричать еще в подъезде, забарабанил в дверь. Ни ответа, ни привета, только щекочущая пустота в груди, будто выдохнул весь воздух без остатка и нет сил на последний глоток. Нестерпимое желание поговорить о Тромбе распирало Славку. «В школу! Там и Потемкина поймаю, – решил он и, с трудом сдерживаясь, чтобы не перейти на бег, выскочил из подъезда. – Искусственный разум, одуреть можно!»

Школа показалась неожиданно, словно выпрыгнула из тумана фантазий и глубокомысленных размышлений. Славке совсем не хотелось изучать расписание, и он второпях выхватил мобильник, набрал номер Потемкина и, когда трубка знакомо щелкнула, не дожидаясь привычного «привет!», завопил:

– Димыч! У меня Тромб в компьютере!

Вступление показалось Славке достаточно глупым, и потому он на время замолчал, чтобы собраться с мыслями.

– Я на соревнованиях, в бассейне. Вечером поговорим. Сейчас заплыв. – Трубка длинно загудела, оставив возмущенного Славку с открытым ртом и головой, переполненной невысказанными словами.

Какой к черту бассейн? Какие соревнования? Тут судьба человечества решается, а он… плавает!

– Тьфу ты! – громко чертыхнулся Славка, кое-как унял разбушевавшиеся фантазии и только тогда сообразил, что хочешь не хочешь, а раньше вечера увидеть Димку не удастся.

Вечером так вечером. Вот только до вечера нужно как-то дотерпеть. Славка недовольно дернул головой, с силой выдохнул застрявший в груди воздух и поспешил в класс.

Это был самый длинный день в его жизни. Уроки проползали мимо, как бесконечная гусеница. Учителя сменяли друг друга, а мысли лихорадочно крутились вокруг разговора с Тромбом. Славка не мог думать ни о чем другом, полностью погружаясь в размышления о виртуальном бойце, и лишь иногда выныривал в скучную действительность, где очередной преподаватель рассказывал о чем-то незначительном и нудном.

Славка с трудом дождался окончания занятий. Едва раздался последний звонок, он вылетел из класса и через минуту уже несся по улице. Морозный ветерок слегка охладил его пыл, и он готов был перейти на спокойный шаг, когда темнота вытолкнула навстречу коренастого мужчину, и крепкая рука словно тисками сжала его плечо. Он внимательно оглядел незнакомца. Недовольно засопел, пытаясь высвободить мгновенно онемевшее плечо. Казах? Нет, узбек!

– Пацан, это двадцать вторая школа? – спросил азиат, смотря на освещенную вывеску, на которой даже слепой бы заметил громадную цифру.

– Читать, что ли, не умеешь? – пытаясь вырваться, промычал Славка и кивнул на новую вывеску.

– Ладно, иди, умник! – мужчина разжал пальцы и подтолкнул Славку в темноту, затем, не оглядываясь, поднялся по ступеням и мягко толкнул дверь. Та, открываясь, противно завизжала, и незнакомец с какой-то звериной грацией скользнул внутрь, успев исчезнуть в проеме задолго до того, как дверь с грохотом захлопнулась за его спиной.

Славка непроизвольно вжал голову в плечи. Что-то насторожило его во внешности незнакомца, и пока он пытался понять, что же именно, ноги сами понесли его прочь от школы – все быстрее и быстрее. Когда до кустов, плотной стеной окружающих школьный двор, осталась пара метров, за спиной снова завизжала дверь. Славка, на миг остановился, чтобы оглянуться.

Узбек появился на крыльце в сопровождении толстого школьного охранника, дяди Саши. На ходу осматривая двор, старикан вцепился в Славку глазами, тыча пальцем, открыл было рот.

Не дожидаясь, пока узбек повернется, Славка заслонил лицо руками и нырнул головой в живую изгородь. Посыпалась желтая мерзлая листва, по рукам полоснули жесткие, как проволока, ветви. Славка остановился и оглянулся.

– Дяядя Саша! – расстроенно протянул он, наблюдая как тот что-то усердно объясняет незнакомцу.

Узбек покивал, не особо вслушиваясь в слова престарелого и слишком доверчивого охранника. Вглядываясь в темноту, пошарил взглядом по кустам; ничего не увидев, плюнул и, быстро сбежав по ступеням, исчез за углом школы.

«Черт, черт, черт!» – занервничал Славка, пытаясь найти причину, по которой им заинтересовался такой неприятный тип. Посмотришь: бандит бандитом. «А может, это тренер по боксу, и он ищет не меня, а Потемкина? – мелькнула в голове неожиданная мысль. – Его второй год в секцию затянуть не могут. Двигается, как профессиональный боксер. Точно, он! – продолжал убеждать себя Славка, а сам в это время непонятно зачем бегом несся через освещенную дорогу к дому. – А я-то себе нафантазировал – бандит!» Так и пробирался он до самого подъезда – перебежками, в душе посмеиваясь над своими страхами и не переставая озираться по сторонам. Каково же было его удивление, когда после финальной пробежки на пороге родного подъезда он столкнулся с выходящим из двери узбеком. Он едва не сел от неожиданности и, с трудом переводя дыхание, попытался успокоить громыхающее в груди сердце.

Узбек выставил ногу перед собой. Прижимая дверь тупоносым ботинком, поправил черную как смоль челку и широко улыбнулся:

– Ты Вячеслав Пугачев?

Славка исподлобья глянул на незнакомца и неопределенно мотнул головой.

– Чего тебе, дядя? – ему наконец-то удалось взять себя в руки. Отодвигаясь в сторону, он кивнул: проходи мол.

– Ладно, ладно, не сердись! – Узбек выставил руки ладонями вперед. – У меня к тебе выгодное предложение.

Сбоку раздался громкий кашель.

– Здравствуй, Славик! У тебя все в порядке? – услышал он хриплый голос Арсения Петровича.

Оглядываясь, Славка заметил в приоткрытом окне первого этажа встревоженное лицо пенсионера. Военный в отставке сквозь недовольный прищур изучал физиономию узбека.

– Мужик, тебе чего от пацана надо? Хочешь, чтобы я полицию вызвал?

– Закрыл бы ты окно, дедушка, застудишься. Я сам из полиции. – Узбек сдержал ярость, но ногу от двери все же убрал.

«Врет!» – подумал Славка. Он не стал дожидаться продолжения перепалки, зная, что старик не отступит, и дело так и так закончится звонком в полицию. Он забежал в подъезд, скачками влетел на свой этаж и успокоился только тогда, когда за его спиной захлопнулась дверь родной квартиры.

– Ну и дела! – проговорил он и, не снимая ботинок, поспешил в комнату.

Нужно срочно связаться с Тромбом, он наверняка ждет его в сети. Открывая ноутбук, Славка с удивлением заметил, что забыл выключить питание. С экрана на него смотрел темноволосый боец в в старой потерто й броне с имперским орлом на груди. Славка уже не помнил ни об узбеке, ни о своих страхах, ни о чем на свете…


– Тромб, я вот все думаю, ты ведь должен быть крутым бойцом, – только сейчас Славка вспомнил о своих бегах по пересеченной местности, ощутил, как устал. Ноги отяжелели, словно налились горячим свинцом, поцарапанные руки неприятно зудели.

– Почему ты так решил?

– Ну как же? Боевой опыт, суперпамять и скорость обработки информации, плюс базы данных, которые ты скачал из инета – образец идеального солдата.

– Ты забыл, что идеальный солдат я только в виртуальном пространстве, – напомнил Тромб, как показалось Славке, с тоской в голосе.

– Ну, все равно, идеальный виртуальный солдат, воин сети! – улыбнулся Славка, ощущая, что ему все труднее удерживать веки. Тяжелея с каждой секундой, они упрямо старались сомкнуться. – Слушай! – вдруг встрепенулся он, вспоминая об узбеке. – У меня тут проблема нарисовалась. Может, ты чего посоветуешь?

– Какая проблема? – спокойным, безжизненным голосом поинтересовался Тромб.

Славка рассказал о своей встрече с азиатом.

– Ты думаешь, это как-то связано со мной? – тут же среагировал Тромб.

Славку словно током ударило.

– Черт, а я об этом не подумал! – ударил он себя ладонью по лбу и, мгновенно просыпаясь, уставился на светящийся экран. – Тромб, можешь показать мне, что ты там в Сети нарыл?

Файлы выстроились в колонку, словно водопад с падающими вниз буквами, замелькали перед глазами так быстро, что Славка перестал различать отдельные символы.

– Стоп, стоп, стоп! – вскидывая руки, выкрикнул он через секунду. – Не так быстро, я не машина! И если можно, выбрось те файлы, которые не имеют отношения к бандитам, спецслужбам и… – Славка задумался, – ну, не знаю, кому еще может не понравиться, что у них в базах данных побывали гости.

– Я анализировал этот вопрос и выделил три группы людей, имеющих реальную силу в вашем обществе и стерегущих свои секреты: церковь, спецслужбы и организованные преступные сообщества.

Славка не удержался.

– Тромб, ты же не диктор на телевидении, так и скажи – бандиты.

– Я ошибся? – спросил Тромб, и Славке показалось, что в его голосе проскользнула искорка удивления.

Славка закатил глаза и устало махнул рукой.

– Ладно, забудь!

Столбик, сложенный из нехитрых названий, остановился и медленно пополз вниз экрана. Файлы, не останавливаясь, сменяли друг друга. Славка лишь иногда просил Тромба притормозить, чтобы распаковать тот или иной документ.

– Мама мия! – взвыл он, хватаясь за голову, после того как заглянул в очередной манускрипт под грифом «совершено секретно». – Да меня только за одну эту бумажку сожгут на костре, не задумываясь, а пепел развеют по ветру, и никто не вспомнит, что я вообще появлялся на этом свете. Ну, ты, брат, нахакерил! Что теперь будем делать с этой бомбой замедленного действия?

Некоторое время Тромб молчал, то ли соображая, то ли выискивая решение в своей гигантской памяти.

– На данном этапе, – заговорил он через мгновение, – ни одна из организаций, заинтересованных в сохранении своих секретов, не может точно знать о моем существовании. Только подозрения.

На экране появилась копия информационной записки, в которой некто Коваль сообщал, что лаборатория, руководимая профессором Медведевым, вплотную подошла к созданию искусственного интеллекта. Он же просил у начальства особых полномочий «для установления полного контроля за работой лаборатории». Славка с замиранием сердца дочитал записку до конца и облегченно выдохнул, когда его взгляд уткнулся в резолюцию, размашистым почерком оставленную внизу: «Бред! Полковник, займитесь делом!»

– Понадобится еще немало времени, чтобы кто-то из тех, кого посетили мои проны… – продолжил было Тромб, но Славка резко оборвал его.

– Им не нужно знать точно, что ты есть! – воскликнул он раздраженно. – Им нужны хакеры. Как только они прикинут, кто мог участвовать во взломе, тут же начнут хватать всех, кто хоть на километр приближался к берлоге и ее сети. И в виртуале, и в реале – без разницы!

Славка выплеснул раздражение наружу, задумался под тихое равномерное жужжание вентиляторов ноутбука, устало прикрыл глаза и тут же скользнул в сон.

– Если ты прав, то им понадобится время, – громкий голос Тромба вывел его из тяжелой дремы. – Пока я для них «черный ящик», у нас есть шансы. Как только они поймут, кто я, мне настанет конец.

– Почему? – удивился Славка, просыпаясь. – Не сотрут же они тебя?

– Меня нелегко стереть, но можно отключить. Хватит и доли секунды, чтобы я перестал существовать. Хотя, думаю, они вначале попробуют мною управлять.

– Что же нам делать? – Славка сжал виски руками. – Ведь я, когда лез в «Медвежью берлогу», не мог и подумать, что все так получится.

– Нужно разработать стратегию борьбы и тактику твоего выживания в условиях повышенной опасности, – предложил Тромб, и только сейчас Славка пришел в себя и улыбнулся, вспоминая, с кем он разговаривает. – Необходимо усовершенствовать средства связи, чтобы согласовывать наши действия с учетом передвижения противника, как в виртуальном пространстве, так и в реальном… – Тромб еще долго перечислял, что они должны сделать. А Славка, кивая, думал о том, что уже поздно, и почему-то до сих пор нет матери, что отец совсем перестал появляться дома, что он так и не поговорил с Потемкиным, что все это безумно интересно, но только не сегодня…

Откуда-то издалека, с самого края сознания, пришел знакомый звук – это стукнула входная дверь, и чьи-то руки легли на плечи. Славка дернулся всем телом, оторвал голову от клавиатуры. С трудом раскрывая тяжелые веки, встретился взглядом с матерью.

– Ты где была? – спросил он, длинно зевая.

– Эх ты, чудушко мое! Без меня ни поесть, ни спать лечь нормально не можешь, – с укором произнесла мать и, замечая немой вопрос в глазах сына, поспешила оправдаться.

– Аврал на работе. Весь день не отпускали. Комиссия из управления.

Славка мгновенно вскочил на ноги, затряс головой, прогоняя остатки сна, и тихо поинтересовался:

– С чего бы это?

– Вопросы задавали, переаттестация скоро.

– О чем спрашивали? – резко спросил он и, замечая тревогу в глазах матери, вымученно улыбнулся.

– Обо всем. Спрашивали, есть ли у тебя компьютер, сколько времени ты проводишь за ним, спрашивали о твоих привычках, друзьях, спрашивали об отце, о его работе, чем я дома занимаюсь. Да всего не упомнишь, что спрашивали. Спать пора! – резко оборвала себя мать и кивнула в сторону ванной. – Мыться, и в постель!


Поспать в свое удовольствие и уж тем более просто поваляться в постели Славке удавалось крайне редко. Мать считала, что спать с утра могут только хронические лентяи, и потому с ее пробуждением квартира наполнялась шумом и стуком, запахом кофе и горячей еды. Вот и сегодня звуки гремящей на кухне посуды просочились в приятное сновидение, прогоняя теплое море и солнце и, в конце концов, растворяя остатки яркого сна в скучной действительности.

Славка вскочил с кровати, прилипая подушечками теплых пальцев к холодному кафелю прихожей, пробежал на цыпочках к кухонному столу и был пойман при попытке выхватить из стопки бутербродов самый толстый и аппетитный.

– Умываться! – не терпящим возражения голосом приказала мать и подтолкнула Славку к ванной. – Звонила тетя Рая, – добавила она вдогонку.

– Что-то с бабулькой? – Славка выскочил назад с абсолютно серьезным, встревоженным лицом.

– Я на работу, а потом сразу на вокзал. Обойдетесь без меня несколько дней? – вопросом на вопрос ответила мать, громко вздохнула и, усаживаясь на табурет, задумчиво посмотрела на сына. – Заболела наша бабушка! Ночью увезли в больницу: давление прыгнуло. Пока она болеет, кто-то должен быть рядом. Отцу позвонила, но он ведь все равно на работе целыми сутками торчать будет. Уж и не знаю, как вас двоих одних оставлять.

Мать вздохнула еще раз. Опущенные плечи дрогнули, по щеке поползла маленькая слезинка.

– Работает он!

– Ма, да ты не бойся! Ничего страшного. Не первый же раз один дома остаюсь!

– Побуду недельку и вернусь, как только ей станет лучше, – мать смахнула слезу, бросив взгляд на часы, заторопилась. – Деньги на тумбочке, еда на столе, борщ в холодильнике. Если что, звони отцу.

Прижала Славку к груди, чмокнула в щеку.

– Все, я пошла! – громко вздохнула и исчезла в прихожей.

Хлопнула входная дверь, что-то зашумело в подъезде, противно залаяла собака на улице, накликая на себя проклятия всех в округе любителей поспать.

Славка, зевая, прошел в ванную. Наскоро ополоснул лицо теплой водой и поторопился назад – к аппетитным бутербродам. Он хотел усесться за стол, но в последний момент что-то подтолкнуло его к окну. Прижимаясь лбом к холодному стеклу, он выглянул на улицу. На скамейке возле подъезда сидел знакомый узбек и внимательно слушал Арсения Петровича, который, расставив кисти сведенных рук, изображал взлетающий в небо самолет. Славка знал каждое слово этой истории – старый летчик любил рассказывать о своих армейских приключениях, но делился воспоминаниями только с близкими людьми. А здесь? Что могло произойти, чтобы прожженный вояка так запросто открыл душу постороннему человеку? Самое малое, узбек должен быть военным летчиком, и, судя по всему, был им (он периодически что-то говорил пенсионеру, отчего тот прерывал свой полет и согласно кивал) либо очень хорошо знал, о чем говорит.

Не переставая удивляться странному поведению обычно замкнутого пенсионера, Славка подхватил со стола бутерброд, сунул его в рот – и в это время за стеной, в зале, завибрировал мобильник, громко запел, призывая хозяина поторопиться.

– Тромб на связи! – сухо произнесла трубка, как только Славка ответил на вызов.

– Тромб, ты? Но как? – воскликнул он, удивленно распахивая глаза.

– Я же сказал, нужно установить оперативную связь. Не думаешь же ты, что телефонные сети чем-то кроме скорости передачи данных отличаются от компьютерных?

– Но! – Славка с трудом приходил в себя. – Ты ведь, ммм…

– У тебя есть беспроводная гарнитура? – Тромб не обращал внимания на смущение Вячеслава. – Лучше с голосовым управлением.

Славка вспомнил, что отец совсем недавно притащил с работы фантастического вида наушник.

– Сейчас, сейчас! – выдвигая ящики, забитые всевозможным хламом, он с трудом отыскал небольшую коробку.

– Есть!

Разглядывая извлеченную на свет плоскую и сильно вытянутую пластиковую каплю с торчащей из нее силиконовой горошиной динамика, Славка потер выпуклый миниатюрный глазок видеокамеры о рукав рубахи.

– Все равно лежит без дела, – привычно оправдался он перед отсутствующим отцом и нажал на маленькую выпуклую кнопку, больше похожую на прозрачное рисовое зернышко. – Не работает, – разочарованно протянул он, но тут его взгляд упал на зарядное устройство, лежащее тут же, в коробке.

Гарнитура ожила, как только он воткнул зарядку в розетку. Красный мигающий огонек приветливо замигал, Славка радостно вздохнул и вспомнил, что на кухне его ждут аппетитные бутерброды.

– Подзаряжусь и я, – предупредил он Тромба, быстро оделся и прошел на кухню.

«Закон сообщающихся сосудов, – попытался улыбнуться Славка, замечая, как стопка бутербродов быстро оседает, а живот наполняется. Насытившись, он запихал остатки завтрака в холодильник и шагнул к окну. На улице потемнело – повалил плотный мелкий снег. Вглядываясь в серую мглу, он припал лицом к стеклу. Узбек никуда не исчез, он сидел на скамейке и, задрав голову, смотрел на Славку. Затрещал и, не дожидаясь хозяина, включился мобильник.

Конец бесплатного ознакомительного фрагмента.

  • Страницы:
    1, 2