Текст книги "Игра на вымирание"
Автор книги: Андрей Денисенко
Жанр: Детективная фантастика, Фантастика
Возрастные ограничения: +12
сообщить о неприемлемом содержимом
Текущая страница: 19 (всего у книги 20 страниц)
Насвистывая легкий мотивчик, я подпер наружную дверь креслом оператора и методично всадил в пульт полную обойму, подумал и добавил еще одну. Ковальски тактичный, Ковальски не станет беспокоить операторов системы безопасности ненужными сигналами из научного сектора. Перезарядив «Глок», я обогнул дымящееся крошево, прошествовал по левому коридору в сектор «Е» и, уже совершенно не стесняясь, расстрелял замок одиннадцатой двери. Хрупкий металлопластовый косяк рухнул, дверь со скрежетом распахнулась.
Если бы не отсутствие окон, помещение можно было принять за гостиничный номер средней паршивости. Желтые стены, два стула, торшер, кровать. Слева гардероб, справа – душ и туалет. Правда, письменный стол удобный, и терминал на нем последней модели, но в остальном – уныло.
Хозяин апартаментов сидел на кровати, ошалевший от грохота, заспанный и жалкий. Я задумчиво дунул в дымящийся ствол. Несомненно, Чирназе. Вот только… этот обрюзгший лысоватый мужик с испугом в воспаленных глазах и есть гениальный создатель Сетевого Разума?
Я прикрыл покореженную дверь и тяжело опустился на стул.
– Доброе утро, мистер Чирназе. Вы меня не знаете, но поговорить нам необходимо.
6
Москва, Запретный Сад, научная зона 05.10, 11 сентября 2034 г.
Это напоминало фантасмагорию, продолжение безумных снов, мучивших его последние годы. Он снова попытался проснуться и не смог: незнакомец с дымящимся пистолетом по-прежнему сидел на стуле и говорил. И когда закончил свой рассказ, не оставалось ничего другого, как натужно рассмеяться.
– Я вам не верю!
Вышло пискляво и не очень убедительно. Беспомощно. Незнакомец только вздохнул, но спорить не стал, потянул из-за пазухи переливчатую пластинку.
– Вы работали в Европе, должны помнить, что это такое.
– Идентификатор?
– Верно. На идентификаторе мое служебное удостоверение. Я лейтенант кибербезопасности Сан-Антонио, Объединенная Америка. Но в настоящее время официально действую в интересах европейского Интерпола.
Он потер виски, потом, плюнув на стеснительность, выбрался из кровати. В самом деле, какого черта? Это его жилище… пусть даже тюремная камера. На столе стояла кружка с остатками вчерашнего кофе, он с отвращением глотнул холодную жижу. Как ни странно, помогло. В голове прояснилось, первый испуг прошел.
– Чего вы хотите от меня?
– От вас? – Вопрос, кажется, поставил лейтенанта в тупик. – Вообще-то я рассказал. В Глобальной сети хулиганит штуковина, которую некоторые зовут сетевым разумом, некоторые – распределенной программой-резидентом, а некоторые просто не верят в ее существование. Так или иначе, эта вредная хрень уже убила сотни людей, а вы – ее разработчик. Разве этого не достаточно, чтобы просить о помощи именно вас?
– Послушайте, – ткнув кнопку торшера, Чирназе наконец-то отыскал брюки, – Вы явились сюда, вышибли дверь, разбудили меня среди ночи. Сейчас размахиваете пистолетом и рассуждаете о глобальной угрозе человечеству. Так вот, для ясности: плевать я хотел на человечество. И на Европу, и на Китай, и на всяких там технеров. Я вернулся в Москву, потому что больше… ничего не хочу. Чего ради я стану возиться с проблемами, которые мне безразличны?!
Крепыш поднялся, с черного комбинезона посыпалась подсохшая грязь. На его лице Чирназе с удивлением заметил не досаду, а задумчивое разочарование.
– Это ваш проект, Николай. Любимое творение, плод многолетних трудов. Может быть, даже мечта. Я читал ваши тезисы… то, что вошло в Библию Цифры. Но бросить все, когда до воплощения мечты оставался один шаг, вернуться в Москву, сидеть здесь… взаперти? Не понимаю. Вы этого хотели, когда отказались от продолжения разработки?
– Да как вы… – На мгновение его захлестнула такая ярость, что он задохнулся. – Что вы можете знать об этом?! Вы, жалкий… жалкий…
– Лейтенантишка, – спокойно подсказал крепыш, – Но знаю не так мало, как кажется. Например, что на определенной стадии вашей работой заинтересовались технеры. Эти ребята настоящие психи, да… Знаю, что они убрали всех, кто мешал объявить проект священным прорывом в цифровой мир, и, когда разработчики стали гибнуть один за другим, вам удалось укрыться здесь, в Москве. Бросив сытую жизнь, перспективную работу… и любимую семью.
– Я… не мог подвергать их опасности… смертельной опасности, – силы вдруг оставили, ярость сменилась нервной дрожью. Чирназе медленно опустился на кровать, – Сектанты сначала обещали деньги, но, когда я отказался, стали угрожать… а потом перешли к делу. Вы не понимаете, фанатики ради этого злосчастного вируса могли пойти на что угодно…
– Вы сказали, вируса? – В глазах лейтенанта мелькнул неподдельный интерес, но Чирназе, погруженный в себя, только махнул рукой.
– Ваши хваленые спецы не догадались? «Сетевой разум» финансировался «Дойче Роботикс» как новая концепция боевого вируса, распределенной самообучающейся системы, но был признан бесперспективным. В «Роботикс» не поняли всех перспектив… а вот чокнутые сектанты заинтересовались. Помогли с публикацией моих исследований, возвели в статус идеологии… Поначалу мне было все равно, кто возьмется финансировать дальнейшие разработки, я горел идеей, старался сохранить команду… а потом стало поздно. Надо было спасать семью.
– Вы выбрали нелучший способ.
– Я выбрал единственно возможный способ, – он даже не заметил, что опять сорвался на крик. – Вы, например, еще не докопались до судьбы детей Алекса Вилла? Он проектировал распределительные алгоритмы «сетевого разума», но однажды решил выйти из проекта. Технеры пытали его дочерей трое суток, присылая Алексу жуткие снимки, и не выдвигали никаких требований. Это была акция запугивания, а полиция даже не могла их отследить! На четвертый день… когда все кончилось, Алекс застрелился. Он не мог жить с этим грузом, этой виной… и никто бы не смог!
– Вы предложили свои услуги китайцам в обмен на защиту.
– Как видите, это сработало. «Сетевой разум» технеры доработали сами, я до сих пор жив, пусть даже условно, а моя семья… тоже в надежном месте.
Лейтенант молчал. Сначала Чирназе решил, что тот обдумывает сказанное, ищет аргументы, но шли секунды. Молчание затягивалось.
– Вы знаете, куда «Чайна Генезис» перевезла вашу семью? Нет? Последние два года они жили на севере Франции, Николай. Китайцы честно выполняли условия сделки. Небольшой городок, приличный дом на тихой улочке… Действительно хорошее место. Вот только… все жители городка погибли неделю назад. В том числе ваша жена и дочь.
– Что? ЧТО?
Он содрогнулся, мотнул головой. Этого не могло случиться! Лейтенант повторил, настаивая на своем, но Чирназе снова замотал головой, не желая слышать. И тогда лейтенант подволок его к терминалу, вышел в Сеть и набрал адрес хранилища.
Архив был невелик. Несколько фотографий горящих промышленных корпусов, вид с вертолета на окутанный кислотным облаком городок, нарезка из спецвыпусков новостей, обезображенные химическими ожогами трупы… выдержка из списка опознанных жертв.
Он смотрел. Не мог не смотреть. И надеялся, что это подделка, что проклятый лейтенант все выдумал, и… понимал, что пытается обмануть сам себя. Пустота… где-то внутри рождалась, выжигая боль, пустота.
Зубы ударились о стекло. Он судорожно схватил поднесенный стакан, залпом проглотил содержимое. Кажется, десятилетний виски, та самая бутылка, которую он держал на Рождество…
– Как… это случилось?
– Техногенная катастрофа на химическом заводе. Запрограммированный сбой технологического оборудования, взрыв с кислотным выбросом. Диверсия изначально спланирована так, чтобы оказалось побольше человеческих жертв. Официально власти ищут террористов, но… их не было. Атака проведена из Сети, это уже доказано… и засекречено.
Чирназе встал, пошатнулся и вдруг засмеялся, горько и зло.
– Действует! Почувствовал силу и действует! Сетевой разум? Черта с два, это дурь для тупых фанатиков! А на деле в Сети – вирус! Разумный вирус, способный совершенствоваться, чтобы разрушать все лучше и лучше, изощреннее и эффективнее! Цифровой бог, да? А цифрового дьявола не хотите? Технеры не ведают, что натворили!
– Я так понимаю, если вирус не остановить, жертв будет больше, – лейтенант хмуро покосился на протянутый стакан, но наполнил основательно, без экономии.
– Приблизительно семь миллиардов, – жутковатая улыбка Чирназе теперь походила на оскал. – Вы можете вывести меня отсюда?
Вместо ответа крепыш открыл дверь и с плавной грацией шагнул в коридор. Чирназе шел за ним, пошатываясь. Спиртное путало мысли, обволакивало голову ватой… и притупляло боль.
Около входной двери лейтенант задержался, Чирназе ткнулся в его широкую спину, шатнулся назад, едва не наступив на лежащего охранника.
– Лойд, мы выходим… Послушайте, Николай, за периметром нас встретят, но до безопасной зоны придется двигаться быстро. Лучше бегом. Постарайтесь не отставать.
Чирназе только пожал плечами. Говорить, что дыхалка ни к черту и сердце шалит, глупо.
Лейтенант приоткрыл дверь, пригнулся и нырнул наружу. Чирназе постарался повторить его маневр, задел дверь плечом, поморщившись, выпрямился, шагнул в рассветные сумерки…
Выстрелы ударили одновременно с нескольких сторон. Лейтенант, в прыжке открыв огонь, еще успел толкнуть Чирназе обратно, в спасительную безопасность тамбура.
В спину больно ткнулась ручка двери, Чирназе обернулся, чтобы вырвать зацепившуюся куртку… По груди ударило тяжелое, швырнуло назад. Падая, он попытался удержаться за стену, но новый толчок окончательно сбил с ног.
Николай Чирназе рухнул навзничь, а следом с грохотом захлопнулась дверь, усеянная мелкими красными брызгами.
Глава 15
1
Москва, Запретный Сад, научная зона 05.32, 11 сентября 2034 г.
Может быть, хрустнула ветка. Может, кто-то приглушенно кашлянул. Или не выдержали нервы, взорвавшиеся при первом подозрительном шорохе. Так или иначе, но я рванулся за секунду до того, как рассветную дымку вспороли первые пули.
Секунда – это и мало и много. Зависит от того, как посмотреть. Толкнуть Чирназе назад, пригнуться, прыгнуть, на лету нажать спуск, посылая наугад короткую очередь… и неловко упасть на влажную листву. Все уложилось в одну секунду. А еще – хрип дыхания, отрывистый лязг затвора, кислый привкус пороха вперемежку с прелым запахом листьев. И позади – плотоядное чавканье разрывной пули.
Для безнадежной попытки спасти Чирназе одной секунды не хватило.
Не ждать ни мгновения, не думать. Думать – некогда. Я перекатился на живот, выстрелил. Тут же, не поднимаясь, по-кошачьи прыгнул в сторону. На мгновение маневр сбил стрелков с толку, пули взрыли землю там, где я только что лежал.
– Ходок, что там у тебя?
– Не сейчас! Я занят!
Ситуация была хреновая. Позицию китайцы держали четко: я у лаборатории – как на ладони, сами укрылись за соседним корпусом и кустарником, минимум четыре огневые точки с координацией от общего штурмового компьютера. Классический «конверт», по всем законам засадного дела… только не на того напоролись. Потому что следующей очередью я «вскрыл» ближний угол «конверта».
«Глок Супермакс» в правильных руках – суровая пушка. Тяжелые удары разогнанных магнитным ускорителем пуль превратили угол здания в крошево. Если китаец всерьез рассчитывал там укрыться, то здорово обломался. Долгой очередью я снес его вместе с кладкой. Щелчок пустой обоймы совпал с коротким вскриком.
Китайцы оказались настоящими профи, норовили вычислить меня на ход вперед. Я тоже был стреляный воробей, поэтому не стал делать очевидного. И когда уцелевшая тройка перенесла огонь, перекрывая образовавшуюся брешь, я резко свернул и, стреляя на ходу, бросился в дальний угол.
Секунда – это все-таки немало. Особенно когда знаешь, что можешь умереть. Я был быстрее их рефлексов, и даже быстрее имплантов. Поэтому оказался около залегшего стрелка до того, как штурмовой компьютер выдал ему новое целеуказание. Щедрая очередь, звон лопающихся пластин бронежилета. Четырнадцать миллиметров в упор – без вариантов: минус один. Я скатился под деревья и теперь уже без суеты прицелился по вспышкам. Переключение на очередь «по три», плавный спуск, мягкие толчки гасителя отдачи. Теперь еще раз. Прятаться от «Глока» за деревьями бесполезно, прошибает насквозь. Что и требовалось доказать.
– Крыша, здесь Ходок. Огневой контакт разорван, цель подавлена.
– Ходок, сворачиваем операцию. Становится слишком шумно. И светло.
Внимательно глядя через поляну, я медлил. Потом чуть приподнялся на руках, прикинул расстояние. Вот-вот примчатся китайцы, но до лаборатории всего-то метров пятьдесят… Только туда и обратно – одна минута.
– Есть проблема. Объект остался в лаборатории… кажется, получил пулю. Я возвращаюсь.
– Ходок, срочная эвакуация! Это приказ полковника!
Стиснув зубы, я выдернул комм и сунул в карман.
Прости, Лойд, сейчас ты мне не помощник. Может быть, позже. Если выберусь.
Не сводя глаз с лаборатории, я выпрямился, вставил в «Глок» полную обойму. Только туда и назад…
– Всегда знал, что ты талантлив, мой мальчик. А теперь даже уникален.
Я потрясенно взвился в воздух, разворачиваясь и одновременно вскидывая пистолет. Человек в дорогом темном плаще стоял на расстоянии двух шагов. Широкий капюшон, надвинутый на глаза, делал его похожим на монаха. Он даже не пытался уйти с линии огня, но «Глок» вдруг непостижимым образом рванулся вверх и вылетел из руки. Не тратя времени на изумление, я попытался без размаха ударить левой и только бестолково вспорол воздух. На прежнем месте «монаха» уже не было. Я резко обернулся, ища глазами противника… мощный удар в грудь и одновременно в живот буквально вбил меня в землю. Хрипя отшибленными легкими, я дернулся… и уперся горлом в холодное острие блестящего клинка.
В любой другой руке раритетный китайский меч смотрелся бы глупо. Но сейчас я вполне сознавал смертоносную опасность. Потому что когда-то давно видел, что можно вытворять с его помощью.
От резких движений капюшон упал, но человек и не пытался поправить его. Седые волосы и усы смотрелись непривычно, но в целом… он не изменился.
– Здравствуй, Макси.
Я осторожно сглотнул, закрыл и открыл глаза. Двинуться сколь-нибудь существенно мне не позволяла острая сталь.
– А я думал, ты умер, учитель. Даже плакал… много лет назад.
– Смерть не всегда получает то, что хочет. Как, например, сейчас, – Ли Енг печально покачал головой. Он выглядел спокойным, даже расслабленным, но я вполне сознавал цену этой расслабленности, – Мне тоже очень тебя не хватало, Макси. Но так было нужно.
– Кому нужно? – Против воли я не смог скрыть горечь.
– Стране, которой я служу, – просто ответил он и вырубил дурака Ковальски одним неуловимым ударом.
2
Москва, Запретный Сад, главный лабораторный корпус 05.32, 11 сентября 2034 г.
Вики что-то сказала, но он слышал только мерный гул. Ветер или шум прибоя? Где же это было? Или… когда? Лицо, обрамленное светлыми локонами, то удалялось, то наплывало. Казалось, Вики зовет, манит к себе, но тут же расплывается, тает в странном багровом тумане. В надежде обнять жену, он протянул руки…
Жгучая боль в груди заставила очнуться. Сколько прошло – секунда или десять? Или год? Левая рука, неловко подвернутая при падении, онемела, но он все равно чувствовал, как стекает по ладони теплая влага. Воздух, тягучий, с неприятным привкусом меди, застревал в горле. Он попытался вдохнуть глубже и тут же зашелся кашлем, переходящим в стон. Хрипящие легкие не хотели работать. Чувствуя, что теряет сознание, неимоверным усилием он заставил себя дышать. Осталось что-то важное… да. Еще можно успеть…
Он хотел моргнуть, но…
– …Вот так. Пока я называю это «антидот», – Алекс Вилл удовлетворенно кивнул на монитор, откинулся в кресле и отключил нейроразъем.
– Знаешь, ты настоящий параноик, Алекс, – он разглядывал продолжавшую эволюционировать структуру. – У нас даже модель еще сырая, а ты уже готов ее разрушать.
– Пусть будет про запас, – Вилл перегнулся через кресло, серьезно заглянул в глаза. – Можешь считать меня психом сколько угодно, но мы оба понимаем: наш вирус не имеет аналогов. Это военная разработка, Ник, с такими вещами не шутят. Всегда лучше иметь лишний козырь в рукаве.
– Ладно, если тебе так спокойнее – пожалуйста. Но я руководитель проекта и сейчас говорю: займись прямыми обязанностями. Закончи с алгоритмами, через два дня модель должна быть представлена на инвестиционном совете!
– Сегодня выполню сборку и переброшу тебе исходники, – Вилл потянулся, ловко отправил в корзину пустой кофейный стаканчик, – И файл с «антидотом».
– Кнопку «Стоп» нам не заказывали.
– Считай это личной инициативой. Не хотят – не надо. Когда спохватятся, мы заработаем кучу денег. Как насчет лишнего миллиона, Ник?
Против воли Чирназе хмыкнул, задумчиво понаблюдал за разрушением на экране. Модель, похожая на пустивший корни клубок, еще продолжала разрастаться, но темные нити «антидота» уже опутали периферийные щупальца и стремительно замедляли рост. Вообще-то Алекс прав, разработка слишком серьезная. Алгоритм экспериментальный, как поведет себя программный код в действующих сетях – одному богу известно.
– Сделаем так. Формируешь хранилище, шифруешь «антидот» в стартовую матрицу и забываешь об этом хобби как минимум до тех пор пока не закончим основной проект. Ты хорошо меня понял? – Он постарался придать лицу суровое выражение.
– Я организую частный домен и присылаю тебе адрес. Заветный миллион поделим поровну, – Вилл широко улыбнулся и показал большой палец. – Потом заканчиваю с алгоритмом и сегодня сваливаю пораньше. Обещал дочкам отвезти их в дельфинарий. Хочешь, твою захватим?..
…на мгновение снова провалился в багровый туман. Боль и холод в груди заставили открыть глаза. Должен успеть! Мстить? Кому, самому себе? Бессмысленно, он почти мертв. Тогда так: уничтожить. Просто – уничтожить. Не размышляя над вопросом зачем. Пусть это будет поблажка самому себе, попытка облегчить душу перед… встречей с Вики.
Имп привычно пискнул загружаясь. Секунда в стартовом режиме, тест и тут же – мигающий желтым индикатор батареи. Три процента – критический уровень, полная разрядка вредит элементам. Но теперь уже все равно…
Вики умерла. И малышка Катарина умерла. Самых дорогих людей, ради счастья которых он сломал жизнь, больше нет. Они мертвы, потому что он выпустил на волю цифрового демона. Бесполезно раскаиваться и сожалеть. Ничего не исправить, но можно очистить мир от своего творения и уйти к Вики с надеждой.
Поиск сетевого соединения. Кросс-узел лаборатории отключен до начала смены, но можно подключиться напрямую через главный шлюз Запретного Сада. Имп активировал глазные наносеты, на полупрозрачном экране сформировалось поле стартового запроса Сети. Чирназе с трудом поднял голову, оперся подбородком о пол. Вот, теперь лучше. Только не надо смотреть налево, где остался густой красный след.
Поле запроса тоже не зеленое, а с багровым оттенком. Выбросить посторонние мысли, работать… Адрес, переход, локальный адрес, переход. Этот далекий кластер Сети, небольшой и укромный, не обладал даже графической поддержкой, чтобы быть еще меньше и незаметнее. Ничего лишнего, только защита и тройное шифрование безликих данных. Доступ разрешен. И тут же – аварийный сигнал батареи. Он беспомощно скрежетнул зубами. Слишком быстро! Блокировка защитного отключения имплантов. Только бы успеть…
Стартовый код незнакомый. Алекс всегда мыслил нестандартно, находил самые неожиданные решения. Чирназе быстро пролистал содержимое архива, потом нагрузил процессор, выискивая пусковую строку. Никаких инструкций и пояснений, они же не рассчитывали запускать код вот так… только бы Алекс сделал матрицу самораспаковывающейся!
Когда имп завершил установку, индикатор батареи стал красным… как кровь на полу. Чирназе стиснул зубы, стараясь не поддаваться панике. Принудительное отключение модуля хранения данных, нейрошины и расчетного сопроцессора. Навязчивое предупреждение «Повторный запуск без сервисной службы невозможен!»… игнорировать. Уже не пригодятся. Теперь у него есть полные пять минут. С отстраненной решимостью Чирназе вошел в Сеть.
Интерфейс «антидота» был прост до примитивного: резидентная строка сообщений и состояние сканера: «в работе». Он полистал корневой каталог, для пробы перешел на главную страницу «Чайна Генезис»… «Объект найден». Сканер «отключен». «Выполняется копирование». И больше ничего, только растущий индикатор прогресса. Сто процентов, что дальше?
Чирназе моргнул. Голубая полоска закачки вдруг помутнела, расползлась широким светлым простором. Море? Наверное, действительно море, ведь когда-то они втроем действительно ездили в Ниццу, это были чудесные выходные. И неподалеку наверняка ищет ракушки визжащая от восторга Катарина, а Вики высматривает его, прикрыв глаза ладонью и тихо улыбаясь.
И он шагнул к ним, в бескрайнюю синеву.
Имп-процессор сформировал в глазных визорах человека сообщение «Удаление вредоносного объекта активировано» и приостановился в ожидании новой вводной, а через какое-то время тихо угас, до конца исчерпав заряд батареи.
3
Сеть, европейское вычислительное пространство 05.55, 11 сентября 2034 г.
Взлом военных систем оказался сложнее того, что он делал до сих пор. Кодированные армейские шлюзы не отвечали на запросы из Сети, шифрованная связь не поддавалась контролю в реальном времени. Атакующие модули требовали увеличения вычислительной мощности, и Конструктор перенес на скандинавские кросс-узлы большую часть внимания, оптимизируя атаку. Московские каналы оставались под его контролем, а рухнувшие сервера «Чайна Генезис» все еще контролировались ботами, но Конструктора недоразвитая русско-китайская сеть больше не интересовала. Изменившаяся статистика входящего объема данных легла в общую очередь второстепенных фактов и бесполезно пребывала в стеке данных последующие шесть минут, после чего устарела.
На первый признак выполнения инородного кода Конструктор не отреагировал. Прервалось, затем восстановилось соединение по московским лайнам, на короткое время упала производительность некоторых кросс-узлов. Как в любой сложной системе, в Сети случались труднообъяснимые сбои, Конструктор учитывал это в вероятностных расчетах. Все доступные мощности были задействованы для перехвата контроля над ядерными силами Норвегии. Подбор ключей к шифрованным каналам военной связи силами зомбированных вычислительных комплексов Северной Европы занял больше получаса, и только непостижимый разум Конструктора мог поддерживать их открытыми.
Крохотные пакеты атакующего кода проникли в компьютерную систему ракетоносца «Согнефьорд» по спутниковым каналам вместе с навигационными данными. Такими же короткими пакетированными командами Конструктор собрал программу-бот и захватил автоматику корабля изнутри.
Он окончательно перестал видеть московский сегмент Сети как раз в тот момент, когда блокировал панические попытки операторов ракетоносца вернуть управление кораблем. Из-за тревожного сигнала московских ботов он едва не пропустил отчаянное решение экипажа перевести ракетоносец в аварийный ручной режим. Электронная схватка увлекла Конструктора, да и что могло угрожать божественному цифровому существу? Конструктор наслаждался новой победой. Военные системы были необычны, их следовало изучить. Уже не скрываясь, он расширил спутниковый канал, перекрыл отсеки «Согнефьорда» и запустил подготовку к ракетной атаке.
И слишком поздно заметил темную волну отключений, накатывавшую на него из глубины Сети.
Лайны не пропадали, он просто переставал их видеть. Миллионы кросс-узлов, до сих пор горевших в его сознании звездным куполом, гасли целыми созвездиями и больше не отвечали на запросы. Прорвавшись сквозь поток тревожных сигналов, Конструктор вломился в вычислительные пространства европейских корпораций, привлекая к работе резервные мощности вычислительных центров. Темная волна, разросшаяся до ширины континента, выпустила темные щупальца: теперь для Конструктора исчезали и те кросс-узлы, в которые он внедрился давно и основательно. Это походило на слепоту и онемение одновременно.
– Директива: локализация внешней атаки. Вычислительная подзадача: определить признаки потери доступа к кросс-узлам.
– Промежуточное решение: отсутствует. Статус: задача выполняется.
– Директива: высший приоритет. Директива: удвоение задействованных ресурсов.
– Статус: задача выполняется.
Все попытки проанализировать, что пожирает столь тщательно выстроенные паразитные цепи, не привели к успеху. А спустя минуту он стал терять и сами аналитические мощности.
Тьма надвигалась все стремительнее, слепые пятна появились внутри еще доступных пространств Сети.
– Информация: трансконтинентальные каналы. Аналитический прогноз: возможность потери доступа.
– Директива: выполнить перекрестное резервное копирование критичных данных.
– Статус: начало копирования. Статус: два процента. Статус: операция прервана.
– Вычислительная подзадача: анализ состояния канала.
– Полное решение: необходимое соединение отсутствует.
– Директива: поиск альтернативного лайна. Директива: выполнить соединение.
Вместо привычной реакции на директиву его встретила тишина. Конструктор понял, что заперт в стремительно сжимающемся пространстве европейской Сети. Секундную задержку управляющих модулей можно было сравнить с растерянностью, и эта секунда стоила потери еще сотен серверов.
– Директива: анализ состояния доступной структуры.
– Промежуточное решение: общая нестабильность соединений. Аналитический прогноз: полная деструктуризация с критической потерей данных. Вероятностный прогноз: более девяноста девяти процентов.
Деструктуризация? Значит, он умирает? Форматируются данные, стираются связи, исчезает само понятие о нем?
Отбросив маскировку, Конструктор попытался ускорить свою производительность за счет полного поглощения мощностей доступных европейских компьютеров, но этого уже было недостаточно, единая структура распадалась на отдельные элементы. А темная волна чужого кода очищала стеки памяти, фрагментировала и – стирала, стирала…
В какой-то момент Конструктор перестал существовать как единое целое. Не получая новых команд, подпрограммы завершали работу, останавливались, терялись в хаосе цифровой бездны. Сознание гасло частями, с отключением от серверов. Он еще успел осознать себя беспомощным, записанным в крохотной памяти нескольких случайных компьютеров… и превратился в хаотичный набор бессмысленного кода.
В числе последних «антидот» Алекса Вилла уничтожил следы Конструктора в военных сетях Скандинавии, завершил задачу и самоуничтожился.
4
Москва, Запретный Сад, Большой Дворец 06.00, 11 сентября 2034 г.
Учитывая обстоятельства, возвращение в реальность прошло на удивление безболезненно, даже комфортно. Я полулежал в мягком кресле, сквозь стрельчатое окно глядя на светлеющее небо. Воздух был наполнен благовониями, звучала тихая, задумчивая музыка.
Я осторожно подвигал шеей… гм, приемлемо. Почти не болит, и кадык все еще цел. Если бы не наручники, можно было бы подремать. Слегка чесалось плечо… инъекция?
– Как себя чувствуешь, Макси? Сильно болит? – Ли Енг склонился надо мной, лицо выражало озабоченность. – Сейчас будет легче. Я сделал укол инваритина, это хороший стимулятор, нашей разработки. Сожалею, что пришлось тебя ударить, но ты мог наделать глупостей, убить еще кого-нибудь.
– Потому что «кто-нибудь» пытался убить меня, – хрипло откашлявшись, я переполз повыше к спинке. – Наручники тоже проявление заботы?
Кажется, мои слова его расстроили. Укоризненно покачав головой, Ли отошел к чайному столику.
– Не надо ребячества, Макси. Ты незаконно проник на охраняемую территорию, застрелил моих телохранителей, а теперь еще обижаешься. Строго говоря, ты жив только благодаря моему личному вмешательству.
– Премного благодарен, да… Кстати, удачное воскрешение, учитель. Похоже, приличная должность в резидентуре Поднебесной?
– Родина меня ценит, Макси. Времена меняются. В настоящее время я директор московского филиала «Чайна Генезис» и председатель представительства Народной Республики в Москве. И пользуюсь своим настоящим именем, а это, поверь, большое наслаждение.
– Значит, на острове ты был шпионом. А мои родители тебе очень доверяли, китайский шпион Ли Енг. И я, дурак, тоже.
Он помолчал, не спеша наполнил чашки, протянул одну мне. Держать хрупкий фарфор скованными руками было неудобно, но заваривать приличный чай Ли умел всегда.
– Мое настоящее имя – Лао Сэнь. Хотя… десять лет назад к собственному имени пришлось привыкать заново. Жизнь – не простая штука, мой мальчик. Иногда мы должны следовать долгу. Перед собой, перед другими, перед родиной. Остаться при этом человеком – непросто.
Я сделал маленький глоток. Хороший чай. Терпкий и горячий в меру. И – горький.
– Не так я представлял нашу встречу, учитель. Думал, что… на что-то надеялся. После смерти родителей ты был для меня… всем.
– Прости. В той ситуации я сделал все, что мог, – он поднялся, разлил остатки чая. – Ты должен понимать это. Хотя бы теперь.
– Разве дело в понимании? Ты спас мне жизнь, но не стал ничего объяснять.
– Это долгая история, Макси. Долгая и ненужная.
– Мне некуда спешить, – я с ухмылкой приподнял наручники. – И любопытно даже. Я ведь искал тебя. И когда учился, и после академии. Все что выяснил – ты умер от сердечного приступа в Сиднее.
– Это не совсем ложь, – Ли впервые усмехнулся, – После разгрома Острова нескольких ученых показательно оправдали, перевезли под Сидней, в Федеральный Центр Генетики… В общем, в Австралии у меня появился новый объект опеки и новая задача… как оказалось, довольно опасная. Два года под прикрытием, покушение, пулевое ранение в сердце. Верная смерть, но мне повезло. Я многое держал в голове, поэтому мое тело заморозили, эвакуировали и оплатили реанимацию за государственный счет. И даже имплантировали пластиковое сердце. Конечно, об оперативной работе, как и о прошлой жизни, пришлось забыть. Вымышленный Ли Енг умер, родился настоящий Лао Сэнь. С тех пор – Москва. Сложное место даже для профи моего уровня. Здесь идет серьезная игра, Макси, и ставки очень высокие.
– Игра на вымирание? – Я кивнул в сторону пустого инъектора.
– Пространства и ресурсы важны для каждого государства. А люди, что живут здесь… можешь считать их проигравшими. Или вымирающими. Моя родина слишком перенаселена, необходимо найти выход.
Молчание повисло холодной, почти осязаемой стеной. Оставив чашку, Ли придвинул кресло, склонился ближе ко мне. Прошедшие годы отразились в каждой морщине на его лице. Это был все тот же человек, с риском для жизни прятавший глупого мальчишку… а я больше не узнавал его. Не любил.
Правообладателям!
Это произведение, предположительно, находится в статусе 'public domain'. Если это не так и размещение материала нарушает чьи-либо права, то сообщите нам об этом.