Книга 1. «Код доступа» из цикла «Архитектор Систем: Война за Нулевой слой»
Глава 1. Синий экран смерти
Новосибирск пах озоном, дешевым пластиком и безнадегой.
Тридцатое декабря две тысячи семьдесят шестого года не принесло снега — только ледяную крупу, которая секла лицо, как битое стекло. Кирилл сидел на корточках за вентиляционной шахтой промерзшей высотки на Красном проспекте. Его пальцы в обрезанных перчатках онемели от холода, но клавиатура самодельного терминала отзывалась сухим, деловитым щелчком.
Он был никем. Сирота, ошибка системы опеки, призрак, живущий на техническом этаже дата-центра «Сибирь-Телеком». Единственная причина, по которой его еще не сожрали корпоративные рейдеры или уличные банды вроде «Хромированных» — он умел заставлять мертвые машины петь.
Сегодня целью был торговый автомат корпорации «Глоубтэк», забитый синтетическими протеиновыми батончиками. Для обычного человека это была стальная коробка с замком-считывателем сетчатки. Для Кирилла — строка кода, написанная ленивым стажером.
— Давай, детка, — прошептал он, подключая оптический кабель к сервисному порту. — Покажи мне свои кишки.
Экран его визора-импланта мигнул, переключаясь из режима дополненной реальности в консоль прямого доступа. Мир вокруг смазался, превращаясь в бесконечный поток зеленых символов на черном фоне.
[SYSTEM_GLOBTEK_VENDING]STATUS: LOCKEDENCRYPTION: GARBAGE (AES-256) > DECRYPTING...WELCOME, USER: GUEST_00
Кирилл улыбнулся уголком рта. Guest. Они даже не удосужились сменить дефолтный пароль администратора. Он уже вбил команду открытия лотка, предвкушая горячую еду впервые за три дня, когда мир внутри его головы взорвался болью.
Острая, раскаленная игла вонзилась прямо в затылок, пробивая череп и впиваясь в ствол мозга. Нейростим. Дешевый дерьмовый нейростим, который он купил у дилера в подворотне час назад. Сердце пропустило удар. Потом еще один.
Передоз.
Его собственное тело начало отключаться раньше, чем мозг успел запаниковать. Легкие отказались расширяться. Пальцы разжались, роняя кабель в грязную лужу. Кирилл рухнул лицом вниз на рифленую крышу технического ящика. Удар выбил остатки воздуха, которых у него и так не было.
Смерть наступала не как показывают в кино — без белого света и встреч с бабушкой. Она пришла как системная ошибка. Как крах операционной системы.
Зрение сузилось до туннеля. Звуки города исчезли, сменившись низким гулом перегруженного сервера. Боль в груди стала абсолютной, фоновой музыкой агонии.
И тогда перед глазами, поверх темноты, открылось окно. Не голограмма, не галлюцинация умирающего рассудка. Жестко спрайтовое, пиксельное окно интерфейса старой школы Windows 98.
[КРИТИЧЕСКАЯ ОШИБКА БИОСА НОСИТЕЛЯ]Код ошибки: #BIO_DEATH_IMMINENTПричина: Остановка сердечной мышцы (Фибрилляция). Отравление метаболитами класса "Химера".Попытка штатной реанимации... ОТКАЗ. Ресурсы организма < 5%.Поиск резервных протоколов выживания................ ПРОТОКОЛ НАЙДЕН.Внимание! Обнаружен несанкционированный доступ к ядру носителя.Активирован протокол: [РЕАЛРПГ v.1.4 (БЕТА)]
Буквы замерцали красным. В ушах раздался звук, похожий на скрежет жесткого диска — сухой, механический женский голос:
«Привязка души подтверждена. Добро пожаловать в Архипелаг Миров, пользователь Ип Ман.»
Имя резануло слух. Это было не его имя. Его звали Кирилл. Кирилл Орлов. Что за чертовщина?
Окно моргнуло и обновилось, открывая главное меню персонажа. Но вместо привычных характеристик там висела стена текста.
[СТАТУС ОБНОВЛЕНИЯ]Анализ физических параметров... КРИТИЧЕСКИЙ НЕДОСТАТОК МАССЫ.Анализ псионического потенциала... НЕ ОБНАРУЖЕНО.Анализ магического ядра... ПУСТОТА.Сканирование навыков пользователя... ЗАГРУЖЕНО СПЕЦИАЛЬНОЕ ДЕРЕВО.
В центре зрения появилась полупрозрачная панель:
[ВЫБОР КЛАССА]
[Воин](Заблокировано: STR < 10)
[Маг](Заблокировано: MANA = 0)
[Стрелок](Заблокировано: DEX < 8)
[Отладчик][АКТИВИРОВАНО]
Кирилл попытался сфокусировать взгляд на описании. Текст поплыл, адаптируясь под его понимание мира.
Класс: [ОТЛАДЧИК]Вы видите мир не таким, какой он есть, а таким, каким его написали. Законы физики для вас — всего лишь плохо оптимизированный скрипт. Магия — утечка памяти. Люди — NPC с набором переменных.
ШТРАФ: -50% к максимальному HP. Ваше тело — хрупкое железо.
БОНУС: +100% к ИНТЕЛЛЕКТУ. Доступ к исходному коду материи.
НАВЫК ПО УМОЛЧАНИЮ: [РЕДАКТОР РЕАЛЬНОСТИ (УРОВЕНЬ 1)]
— Чушь... — прохрипел Кирилл, выплевывая кровь пополам со слюной на грязный металл крыши. — Какой редактор... какая реальность...
Сердце совершило последний конвульсивный толчок и затихло. Зеленая полоска жизни в углу его зрения, которую он теперь видел периферическим зрением постоянно, стремительно покраснела.
HP: 1 / 40CPU_CYCLES: 15/15 (Перегрузка)
Легкие горели огнем. Тело умирало. Но разум... разум внезапно стал кристально чистым. Паника испарилась, смытая волной холодного машинного спокойствия. Если это агония, то она самая странная в истории медицины.
Он посмотрел на свою руку. Плоть? Нет. Теперь он видел иное. Под кожей, светясь тусклым голубым светом, бежали строки микрокода. Миллиарды процессов. Кровеносная система выглядела как пучок оптоволокна, по которому передавались пакеты данных кислорода.
Мир вокруг перестал быть городом. Это была трехмерная сетка координат. Каждая капля дождя имела свой вектор скорости (Vector.Y = -9.8), каждая снежинка — ID объекта. Рекламный щит напротив транслировал скрипт BUY_NOW.EXE, пожирающий трафик прохожих.
Это был просто плохой код. Багованный движок.
Полоска HP мигнула. 0 / 40. Процесс HEART.BEAT завершился с ошибкой. Система начала процедуру выключения сознания.
Нет.
Мысль была четче любого приказа. Кирилл больше не был пассажиром в этом теле. Он был пользователем с правами записи.
Он зажмурился, игнорируя боль разрывающегося сердца, и вызвал внутреннюю консоль. Перед глазами всплыло мигающее поле ввода:
C:\USERS\IP_MAN>
Курсор мерцал. Нужно было ввести команду быстро, пока кэш-память мозга не очистилась окончательно.
Как запустить остановившееся сердце? Электрошок. Где взять электричество? Окружающая среда полна статики. Мокрый снег, трение проводов, электромагнитный смог Новосибирска.
Пальцы Кирилла забегали по воздуху, касаясь невидимых клавиш виртуальной клавиатуры быстрее, чем любой пианист.
SCAN_SURROUNDINGS(ENERGY_SOURCE) — нажал Enter.RESULT: ATMOSPHERIC_STATIC(ID: SNOWFLAKE_774), POTENTIAL: 0.5V. INSUFFICIENT.
Слишком мало. Одной искры не хватит. Ему нужен резонанс.
OVERRIDE_VECTOR(SNOWFLAKE_774, TRAJECTORY=SPIRAL_UP, VELOCITY=MACH_1);EXECUTE;
На улице, прямо над телом Кирилла, одна единственная снежинка перестала падать. Она закрутилась в тугую воронку, всасывая в себя заряд соседних молекул влаги. Воздух запах озоном. Статическое напряжение выросло мгновенно.
Но этого все равно мало. Полоса загрузки процесса SHUTDOWN заполнилась уже на треть. Чернота подступала к краям зрения.
Нужно переписать закон сам. Локально. Только для своего тела. Игнорировать правило, что мертвое должно оставаться мертвым.
Кирилл нашел в реестре своего тела файл PHYSIOLOGY_CORE.DLL. Открыл его на редактирование. Прокрутил до функции проверки жизнеспособности.
Текст гласил: IF(HEART_RATE == 0) THEN STATUS = DEAD; KILL_PROCESS(BRAIN);
Он поставил курсор перед словом DEAD. Удалил его. Напечатал: REBOOT_SEQUENCE(POWER_DRAIN=ATMOSPHERE); MAX_HEART_RATE=200;
Сохранить. Выход.
C:\USERS\IP_MAN> EXIT
Мир содрогнулся.
Скопившаяся над крышей высотки энергия молнией — идеальной, прямой, белой — ударила прямо в грудь Кирилла. Удара тока не последовало. Вместо боли пришло ощущение жидкого огня, вливающегося в вены.
Его грудная клетка выгнулась дугой. Левая рука, лежавшая в луже, коротко вспыхнула синеватым пламенем разряда.
Процессор захлебнулся вычислениями. CPU_CYCLES ушли в критический минус. Затем послышался звук. Глухой, влажный, хриплый удар. Bump.
Еще один. Bump. Bump.
PROCESS HEART.BEAT RESTORED.STATUS: CRITICAL BUT STABLE.HP: 5 / 40
Кирилл судорожно вдохнул. Ледяной воздух обжег легкие, но это была лучшая боль в его жизни. Он перевернулся на спину, глядя в серое небо сквозь сетку своих визуальных интерфейсов. По углам зрения горели красные уведомления об ошибках, но ядро системы работало.
Он встал. Колени дрожали. Тело весило тонну. Минус пятьдесят процентов здоровья давали о себе знать — каждый мускул ныл, словно после марафона.
Рядом валялся брошенный кабель. Кирилл поднял его. Металлический наконечник был оплавлен.
Прямо перед его глазами выскочило системное уведомление:
[ПОЗДРАВЛЯЕМ!]Вы достигли уровня 1!Получено очков характеристик: 5.Получено очков навыков: 1.
Впервые за всю жизнь губы Кирилла растянулись в настоящей, широкой улыбке. Он вытер кровь под носом тыльной стороной ладони.
Дилер с нейростимом сейчас ответит за некачественный товар. А корпорация «Глоубтэк» лишится не только батончиков. Сегодня ночью он взломает их главный сервер.
Потому что правила игры изменились. Город внизу больше не был бетонными джунглями.
Это была песочница. И хакер наконец-то получил права Администратора.
Глава 2. Компиляция боли
Смерть — отличный дефрагментатор диска.
Когда сердце Кирилла снова запустилось, мир не вернулся в норму. Напротив, разрешение реальности упало до критического минимума. Снег больше не выглядел как замерзшая вода; он состоял из полигональных шестиугольников с натянутыми текстурами «Blizzard_Noise_v2». Звуки города превратились в цифровой треск и шипение перегруженного аудиобуфера.
Кирилл прислонился к ледяной вентиляционной шахте, пытаясь унять дрожь. Тело кричало о помощи на языке биохимии: выброс адреналина зашкаливал, мышцы горели молочной кислотой. Но интерфейс видел это иначе.
[СИСТЕМНОЕ УВЕДОМЛЕНИЕ]Статус: КРИЗИС АДРЕПАЦИИ.Внимание! Ваше физическое тело (Hardware) конфликтует с новым протоколом души (Software).Эффект: [ОТКАЗ МАТЕРИИ]. Каждая секунда существования причиняет физическую боль.Рекомендация: Займите тело делом. Движение генерирует тепло, отвлекающее процессор от самодиагностики.
— Спасибо за совет, доктор, — просипел Кирилл, сплевывая вязкую слюну. — А аспирин выдать можешь?
Панель интерфейса проигнорировала сарказм. В углу зрения мигал таймер дебаффа:[Боль адаптации]: -5 HP / sec. Время действия: ∞ (пока не привыкнешь).
Если так пойдет дальше, через десять минут он снова станет трупом. Нужно было двигаться. И есть. Желудок сводило спазмом громче, чем урчал сервер внизу.
Цель «Глоубтэк» все еще стояла внизу, маня теплым светом дисплея. Раньше Кирилл обчистил бы ее через сеть, используя уязвимости протокола. Теперь... теперь ему просто нужна была еда, а взламывать замки отверткой казалось слишком долгим процессом.
Он посмотрел на свои руки через фильтр [РЕДАКТОР РЕАЛЬНОСТИ]. Плоть стала прозрачной сеткой, внутри которой бежали строки кода. Сухожилия обозначались как TENDON_FLEX.exe, кости имели параметр твердости по Роквеллу.
Идея пришла внезапно. Если закон гравитации — это переменная, то замок торгового автомата — всего лишь логическое условие IF(ID=TRUE) THEN OPEN.
Кирилл подошел к краю крыши. Пять этажей вниз. Обычно прыжок на крышу автомата закончился бы переломанными ногами. Но сегодня физика работала на него.
Он активировал консоль.> ANALYZE_OBJECT(AUTOMAT_LOCK)RESULT: MAGNETIC_LATCH. STATUS: CLOSED. REQUIRED_KEY: CORP_ID_77-B.
У него не было ключа. Но у него был редактор. Он нашел переменную состояния замка.> SETVAR(AUTOMAT_LOCK.STATUS = OPEN); EXECUTE;
Ничего не произошло. Система безопасности выплюнула ошибку:[ACCESS DENIED]Причина: Физическая блокировка ригеля. Изменение булевой переменной недостаточно для перемещения атомов металла. Требуется кинетическое воздействие или ключ.
Логично, — подумал Кирилл. Это не баг, это фича.
Он разбежался. Крыша закончилась обрывом. Мир замедлился. Кирилл видел каждую снежинку, висящую в воздухе. Вместо того чтобы прыгнуть вперед, он прыгнул вниз, целясь точно на узкий карниз третьего этажа.
Приземление должно было размазать его колени. Но перед самым контактом он вбил новую команду:> OVERRIDE_VECTOR(LEG_IMPACT, ABSORBTION_FACTOR=90%); EXECUTE;
Удар пришелся не на суставы, а ушел в асфальт под карнизом. Посыпалась штукатурка. Кирилл качнулся, едва не рухнув на головы прохожим, но устоял. Боль пронзила лодыжку — минус двадцать ХП мгновенно. Дебафф адаптации сложился с травмой, потянув полоску жизни в красную зону.HP: 8 / 40
Спуститься с карниза внутрь ниши автомата оказалось проще. Стекло витрины тоже имело свой код. Замок двери щелкнул и открылся — Кирилл потратил остатки маны (CPU_CYCLES: 2/15), заставив электромагнитный засов поверить, что пришло время обеда.
Внутри пахло пластиком и дешевым ванилином. Ряды батончиков светились ядовито-зеленым. Кирилл схватил сразу три. Оторвал упаковку зубами. Первый кусок синтетической плоти показался ему амброзией. Как только углеводы начали поступать в кровь, системные уведомления изменили тон:[АДАПТАЦИЯ ПРОДОЛЖАЕТСЯ]Найден источник энергии. Боль снижена.[Боль адаптации]: -1 HP / sec.
Уже лучше. Он сел прямо на грязный пол витрины, жадно запихивая еду в рот. Пока он жевал, его взгляд упал на собственное отражение в темном стекле соседнего окна.
На него смотрел мертвец. Бледная кожа обтягивала скулы так, что череп казался голым. Но глаза... радужка потеряла обычный карий цвет. Теперь она напоминала два треснувших кристалла данных, светящихся изнутри тусклым бирюзовым светом. Сквозь зрачки тянулись тонкие линии прицельной сетки.
— Красавец, — буркнул Кирилл своему отражению. — Ни одна собака замуж не возьмет.
Он доел последний батончик. Полоска здоровья замерла на отметке 15 / 40. Процесс регенерации шел медленно. Ему нужно убежище. Теплое место с доступом к мощной электросети, где он сможет запустить глубокую диагностику своего нового «железа».
Взгляд зацепился за логотип на рукаве своей куртки — выцветшую надпись «Новосибирский Колледж Связи». Старая жизнь пыталась достучаться до него. Общежитие колледжа давно расселили, но подвалы со старыми серверами университетской сети никто не тронул. Там стояли древние машины на водяном охлаждении. Идеальное гнездо.
Кирилл выбрался из витрины. Холодный воздух ударил в лицо. Он чувствовал себя стеклянным. Одно неверное движение — и он рассыплется на байты.
Чтобы проверить границы своих возможностей, он поднял руку и направил ладонь на сугроб у стены. > INSPECT(SNOW_PILE);Мир расцвел данными. Миллионы строк описывали плотность воды, температуру, примеси грязи.> MODIFY(DENSITY_CENTER = LEAD); EXECUTE;
Он не создавал материю из ничего — он просто перераспределил молекулы, сжав рыхлый снег в центре ладони в крошечный кусочек тяжелого льда. Предмет выпал из руки с глухим стуком. Мана упала до нуля. Голова закружилась от истощения.
«Значит, чудес не бывает, — констатировал он. — Только очень дорогая математика».
Из-за угла послышался характерный визг магнитных подвесов патрульного дрона Департамента Нравственности. Красный луч сканера мазнул по лицу Кирилла.
[СКАНИРОВАНИЕ ID...]СУБЪЕКТ: ОРЛОВ, КИРИЛЛ АНАТОЛЬЕВИЧ.СТАТУС: ПОДОЗРЕВАЕМЫЙ (ПОБОЧНЫЙ ЭФФЕКТ НЕЙРОСТИМУЛЯТОРОВ).УРОВЕНЬ УГРОЗЫ: НИЗКИЙ (ФИЗИЧЕСКИЕ ПАРАМЕТРЫ НИЖЕ КРИТИЧЕСКОГО ПОРОГА).КОМАНДА: ЗАДЕРЖАТЬ ДЛЯ ДОЗНАНИЯ.
Два механических паука отделились от корпуса дрона, спускаясь на тонких тросах. Их клешни были заряжены тазерами. Для обычного бродяги это был конец. Для Отладчика — бесплатный тест производительности.
Кирилл стер с подбородка крошки протеина. Интерфейс подсказывал путь отхода — пожарная лестница справа имела проржавевший болт. Класс прочности металла BOLT_A36 стремился к нулю из-за коррозии.
Он шагнул навстречу дронам. Боль притупилась, сменившись привычным азартом взлома. — Ну привет, мальчики, — прошептал он, поднимая руки в универсальном жесте сдачи. — Давайте посмотрим, какой пинг у ваших мозгов.
Как только первая клешня попыталась защелкнуть наручник на его запястье, Кирилл нанес удар. Не кулаком. Указательным пальцем он коснулся нагрудной пластины ближайшего паука. Команда была простой и элегантной:> FORMAT_SECTOR(SECURITY_PROTOCOL_A1); EXECUTE;
Глава 3. Компиляция боли и архитектура страха
Смерть — отличный дефрагментатор диска, но паршивый системный администратор.
Когда искра искусственного разряда из трофейной батареи дрона прошила грудную клетку Кирилла, перезапуская синусовый узел, мир не вернулся в норму. Напротив, разрешение реальности упало до критического минимума.
Кирилл открыл глаза. Первое, что он увидел — это строки. Зеленоватые символы на черном фоне висели прямо в воздухе, перекрывая обзор падающего снега. Снежинки больше не выглядели как замерзшая вода; они состояли из полигональных шестиугольников с натянутыми текстурами низкого разрешения «Blizzard_Noise_v2». Звуки города исчезли, сменившись монотонным гулом перегретого трансформатора и сухим треском статики. Его мозг перестал обрабатывать аналоговый мир напрямую, пустив сигнал через дешифратор интерфейса.
Он попытался встать. Тело весило тонну. Каждое движение отзывалось фантомным эхом ошибок внутри костей.[СИСТЕМНОЕ УВЕДОМЛЕНИЕ]Статус: КРИЗИС АДАПТАЦИИ (STAGE 1).Внимание! Ваше физическое тело (Hardware) конфликтует с новым протоколом души (Software). Происходит борьба за приоритет шины данных.Эффект: [ОТКАЗ МАТЕРИИ]. Каждая секунда существования причиняет физическую боль. Нейроны транслируют сигналы повреждения там, где их нет.Рекомендация: Займите процессор вычислениями. Движение генерирует тепло и отвлекает ядро от самодиагностики.
— Спасибо за совет, доктор, — просипел Кирилл, сплевывая вязкую слюну пополам с кровью из прокушенной щеки. — А патч выпустить или хотя бы аспирин выдать можешь?
Панель интерфейса проигнорировала сарказм, оставаясь холодно-деловой. В левом нижнем углу зрения мигал таймер дебаффа:[Боль адаптации]: -5 HP / sec. Время действия: ∞ (пока не привыкнешь к собственному существованию).
Если так пойдет дальше, через десять минут он снова станет трупом, на этот раз окончательным. Нужно было двигаться. И есть. Желудок сводило спазмом громче, чем урчал сервер внизу. Голод был единственным старым знакомым ощущением в этом цифровом аду.
Цель — торговый автомат корпорации «Глоубтэк» — все еще стояла внизу, маня теплым светом дисплея. Раньше Кирилл обчистил бы ее через сеть, используя уязвимости протокола передачи данных. Теперь... теперь ему просто нужна была еда для поддержания биологической оболочки, а взламывать физические замки отверткой казалось слишком долгим и неэффективным процессом.
Он посмотрел на свои руки через фильтр [РЕДАКТОР РЕАЛЬНОСТИ]. Плоть стала прозрачной сеткой wireframe, внутри которой бежали бесконечные потоки инструкций. Сухожилия обозначались как TENDON_FLEX.exe, кости имели параметр твердости по Роквеллу, а кровь пульсировала строками шестнадцатеричного кода.
Идея пришла внезапно, словно всплывающая подсказка от самого мира. Если закон гравитации — это глобальная переменная среды окружения, то замок торгового автомата — всего лишь локальное логическое условие IF(ID=TRUE) THEN OPEN.
Кирилл подошел к краю крыши пятиэтажного здания. Пять этажей вниз. Обычно прыжок на крышу стоящего у стены автомата закончился бы переломанными ногами и разбитым позвоночником. Но сегодня физика работала на него, нужно было только знать правильные порты входа.
Он активировал консоль горячих клавиш, которую настроил еще лежа на крыше.> ANALYZE_OBJECT(AUTOMAT_LOCK_MAGNETIC)RESULT: MAGNETIC_LATCH. STATUS: CLOSED. REQUIRED_KEY: CORP_ID_77-B. CHECKSUM: VALID.
У него не было ключа-карты. Но у него был доступ уровня Root к самой идее закрытости.> SETVAR(AUTOMAT_LOCK.STATUS = OPEN); EXECUTE;
Ничего не произошло. Замок остался закрытым. Система безопасности выплюнула ошибку красным шрифтом:[ACCESS DENIED]Причина: Физическая блокировка ригеля. Изменение булевой переменной "STATUS" недостаточно для перемещения атомов металла в пространстве без приложения кинетической энергии. Требуется ключ или взлом физики рычага.
Логично, — подумал Кирилл, криво усмехаясь. Это не баг, детка, это фича.
Он разбежался. Край крыши надвинулся стремительно. Мир замедлился, переходя в режим пошагового анализа. Кирилл видел каждую снежинку, висящую в воздухе, считывал их массу и траекторию падения. Вместо того чтобы прыгнуть вперед и вверх, он прыгнул вниз, целясь точно на узкий карниз третьего этажа.
Приземление должно было размазать его колени в кашу. Суставы обычного человека приняли бы импульс на себя и разрушились. Но перед самым контактом он вбил новую команду, перехватывая управление мотонейронами:> OVERRIDE_VECTOR(LEG_IMPACT, ABSORBTION_FACTOR=90%); REDIRECT_FORCE(TO_ENVIRONMENT); EXECUTE;
Удар пришелся не на суставы, а ушел в асфальт под карнизом. Посыпалась штукатурка, по стене пошла трещина. Самого Кирилла качнуло назад, едва не сбросив на головы редких прохожих, спешащих домой сквозь метель, но устоял. Боль пронзила лодыжку острее тысячи игл — минус двадцать ХП мгновенно. Дебафф адаптации сложился с травмой, потянув общую полоску жизни глубоко в красную зону.HP: 8 / 40STATUS: BLEEDING (MINOR)
Спуститься с карниза внутрь ниши автомата оказалось проще — здесь помогла левитация пакетов данных, позволившая буквально спуститься по воздуху, цепляясь за невидимые точки опоры. Стекло витрины тоже имело свой код. Замок двери щелкнул и открылся — Кирилл потратил остатки маны (CPU_CYCLES: 2/15), заставив электромагнитный засов поверить, что пришло время обеда и дверь обязана подчиниться воле голодного пользователя.
Внутри пахло пластиком, озоном охладителя и дешевым ванилином синтетических ароматизаторов. Ряды батончиков светились ядовито-зеленым в ультрафиолете стерилизующих ламп. Кирилл схватил сразу три. Оторвал упаковку зубами, игнорируя вкус смазки на целлофане. Первый кусок синтетической плоти показался ему амброзией. Как только углеводы начали поступать в кровь, системные уведомления изменили тон, становясь менее агрессивными:[АДАПТАЦИЯ ПРОДОЛЖАЕТСЯ]Найден источник внешней биоэнергии. Расход ресурсов тела на поддержание жизнеспособности снижен.[Боль адаптации]: -1 HP / sec.
Уже лучше. Он сел прямо на грязный пол витрины, жадно запихивая еду в рот, чувствуя, как отступает серый шум в ушах. Пока он жевал, механически проглатывая куски, его взгляд упал на собственное отражение в темном стекле соседнего окна-витрины мебельного салона.
На него смотрел мертвец. Бледная кожа обтягивала скулы так плотно, что череп казался голым каркасом. Под глазами залегли тени глубокого data-mining. Но сами глаза... радужка потеряла обычный карий цвет. Теперь она напоминала два треснувших кристалла данных, светящихся изнутри тусклым бирюзовым люминесцентным свечением. Сквозь расширенные зрачки тянулись тонкие линии прицельной сетки анализатора.
— Красавец, — буркнул Кирилл своему отражению, вытирая губы рукавом драной куртки. — Ни одна собака замуж не возьмет. Разве что Цербер.
Он доел последний батончик, скомкав фольгу в металлический шар. Полоска здоровья замерла на отметке 15 / 40. Процесс регенерации шел медленно, интерфейс требовал сна или медкапсулы. Ему нужно убежище. Теплое место с доступом к мощной электросети, где он сможет запустить глубокую диагностику своего нового «железа», пока процессоры не расплавились от нагрузки.
Взгляд зацепился за логотип на рукаве своей куртки — выцветшую надпись «Новосибирский Колледж Связи». Старая жизнь пыталась достучаться до него сквозь слои новых протоколов. Общежитие колледжа давно расселили под офисы какой-то мутной конторы, но подвалы со старыми серверами университетской сети никто не тронул — железо девяностых годов никому не было нужно. Там стояли древние машины на водяном охлаждении. Идеальное гнездо для цифрового призрака.
Кирилл выбрался из витрины, аккуратно поставив стекло на место — привычка инженера оставлять систему чище, чем нашел. Холодный воздух ударил в лицо. Он чувствовал себя стеклянным. Одно неверное движение, один пропущенный шаг проверки переполнения буфера — и он рассыплется на байты.
Чтобы проверить границы своих возможностей и отвлечь мозг от сосущей пустоты желудка, он поднял руку и направил ладонь на сугроб у стены. > INSPECT(SNOW_PILE_DATA);Мир расцвел данными. Миллионы строк описывали плотность воды, температуру фазового перехода, примеси городской грязи и соли.> MODIFY(DENSITY_CENTER = LEAD_EQUIV); EXECUTE;
Он не создавал материю из ничего — законы сохранения Системы работали жестко. Он просто перераспределил молекулы, сжав рыхлый снег в центре ладони в крошечный, тяжелый кусочек льда силой изменения связей между атомами. Предмет выпал из руки с глухим стуком о плитку. Мана упала до нуля. Голова закружилась от резкого оттока крови — манипуляция пространством стоила дорого. Дебафф адаптации тут же дернул здоровье вниз: HP: 12 / 40.
«Значит, чудес не бывает, — констатировал он, опираясь на стену. — Только очень дорогая математика и риск словить kernel panic».
Из-за угла проспекта послышался характерный визг магнитных подвесов патрульного дрона Департамента Нравственности. Красный луч сканера личности мазнул по лицу Кирилла, задержавшись на секунду дольше положенного.
[СКАНИРОВАНИЕ ID... СУБЪЕКТ НАЙДЕН]ID: ОРЛОВ, КИРИЛЛ АНАТОЛЬЕВИЧ.СТАТУС: ПОДОЗРЕВАЕМЫЙ (ПОБОЧНЫЙ ЭФФЕКТ НЕУСТОЙЧИВЫХ НЕЙРОСТИМУЛЯТОРОВ КЛАССА "ХИМЕРА").УРОВЕНЬ УГРОЗЫ: НИЗКИЙ (ФИЗИЧЕСКИЕ ПАРАМЕТРЫ НИЖЕ КРИТИЧЕСКОГО ПОРОГА. ПСИХИЧЕСКАЯ АКТИВНОСТЬ: НЕСТАБИЛЬНА).КОМАНДА ОПЕРАТОРУ: ЗАДЕРЖАТЬ ДЛЯ ДОЗНАНИЯ И ВВОДА СЕДАТИВНЫХ ПРЕПАРАТОВ.
Два механических паука отделились от брюха летающего шасси, спускаясь на тонких тросах. Их клешни были заряжены тазерами. Для обычного бродяги, загнанного в угол, это был конец пути. Для Отладчика — бесплатный тест производительности железа противника и способ добыть энергию.
Кирилл стер с подбородка крошки протеина. Интерфейс подсказывал путь отхода — пожарная лестница справа имела проржавевший болт крепления. Класс прочности металла BOLT_A36 стремился к нулю из-за коррозии. Но лезть туда сейчас значило подставить спину.
Он шагнул навстречу дронам, выходя на середину пустой парковки. Боль притупилась, сменившись привычным азартом поиска уязвимостей нулевого дня. — Ну привет, мальчики, — прошептал он, поднимая руки в универсальном жесте сдачи, открывая грудь для удара. — Давайте посмотрим, какой пинг у ваших мозгов и насколько дыряв ваш брандмауэр.
Как только первая клешня попыталась защелкнуть магнитный наручник на его запястье, Кирилл нанес удар. Не кулаком. Указательным пальцем он коснулся нагрудной пластины ближайшего паука в точке, где сходились панели сервисного доступа. Команда была простой, элегантной и абсолютно незаконной:> FORMAT_SECTOR(SECURITY_PROTOCOL_A1, WRITE_ZERO); EXECUTE;
Глава 4. Архитектура страха
Касание не было ударом в привычном смысле слова. Кирилл не вложил массу — у него ее просто не было. Он вложил инструкцию.
Его палец, ставший физическим воплощением консоли ввода, вошел в контакт с хромированным корпусом дрона-паука. В то же мгновение мир для машины перестал существовать как упорядоченная реальность. Протокол безопасности рухнул под тяжестью команды полного затирания секторов памяти.
[EXECUTING COMMAND: FORMAT_SECTOR]TARGET: SECURITY_PROTOCOL_A1 (READ-ONLY_PROTECTED)STATUS:
[ACCESS DENIED]INITIATING HARDWARE BYPASS (VOLTAGE_SPIKE_INJECTION)... SUCCESS.ERASING BOOT RECORD... 100%SYSTEM_HALT.
Оптические сенсоры патрульного паука мигнули кислотно-желтым и погасли навсегда. Из его суставов повалил сизый дымок сгоревшей кремниевой начинки. Механическая клешня, тянувшаяся к запястью Кирилла, замерла в миллиметре от кожи, потеряв управляющий сигнал, а затем бессильно упала, глухо ударившись о тротуарную плитку. Железный паук рухнул на брюхо, подергиваясь в остаточных конвульсиях короткого замыкания периферии.
Второй дрон отреагировал мгновенно. Его алгоритмы выживания не понимали концепции «взлома касанием». Для них это был магический эффект, чит-код, который нельзя закрыть обычным патчем безопасности. Паук отпрыгнул назад, поднимая манипуляторы с разрядниками. Разряд затрещал между электродами, озонируя воздух.
Кирилл даже не пытался уклоняться физически. Уклонение требует времени на расчет траектории, а время — это переменная, которую он пока плохо контролировал в реальном мире. Вместо этого он упал на одно колено прямо в грязный сугроб, пропуская синие молнии над головой, и вбил команду в лед под ногами противника:
> MODIFY(FRICTION_COEFFICIENT_ICE_SURFACE = 0.001); EXECUTE;
Мир снова стал набором цифр. Коэффициент трения покоя исчез, превратив утоптанный снег в зеркало абсолютного скольжения. Дрон начал переносить вес для следующего залпа, его магнитные захваты едва цеплялись за внезапно ставшую скользкой поверхность. Задние опоры потеряли сцепление. Физика взяла свое. Огромная машина взмахнула руками, пытаясь удержать центр тяжести, но лишь закрутилась на месте, словно фигурист на невидимых коньках, и с лязгом врезалась спиной в бетонную стену дома. Искры посыпались из разбитого гироскопа.
— Устаревшая архитектура, — констатировал Кирилл, тяжело дыша. Воздух обжигал легкие. Полоска CPU_CYCLES была пуста, индикатор перегревался желтым, а из носа пошла свежая струйка крови — плата за использование способностей ядра без должной подготовки драйверов. Дебафф адаптации все еще жрал по единичке здоровья в секунду, напоминая, что тело долго не протянет на чистом адреналине.
Он вскрыл панель управления упавшего первого дрона голыми пальцами, выламывая крепежи. Металл поддавался с жалобным скрипом — сила, данная классом, позволяла игнорировать тупую физику рычагов. Ему не нужен был их металлолом. Ему нужны были логи перемещений, частоты каналов связи Департамента и, главное, батарея. Химический реактор размером с кулак гольфа стабильно выдавал пять киловатт.
Через пять минут, прижимая к груди извлеченное энергоядро и защищенный блок памяти, он нырнул в открытый люк теплосети неподалеку. Тепло труб встретило его как объятия матери. Здесь, среди гудения насосов, запаха горячей воды и индустриальной вони, боль начала отступать быстрее — внешняя среда сняла часть нагрузки с внутреннего термостата.
Старые серверы университета дышали.
Кирилл спустился на самый нижний уровень подземелий колледжа, куда не спускались даже местные бродяги — слишком высокая температура, риск утечки пара и фон электромагнитного излучения, от которого у обычных людей начинались эпилептические припадки. Ряды черных металлических стоек уходили во тьму дальнего конца зала, мигающие диоды дежурного питания напоминали глаза хищников, следящих за чужаком.
Здесь пахло пылью десятилетней выдержки и прохладой машинного масла. Это место было мертвым официально, списанным со всех балансов, но для Отладчика кладбище данных — лучший курорт и санаторий.
Он подключил трофейную батарею дрона к самодельному терминалу, собранному из запчастей найденных здесь же. Энергии хватило бы, чтобы осветить целый квартал Новосибирска, но Кирилл направил весь поток на одну задачу: глубокую дефрагментацию собственной нервной системы и калибровку портов вывода.
Интерфейс перед ним разделился на два окна. Слева — стандартный анатомический атлас человека. Справа — тот же атлас, но покрытый красным маркером критических ошибок и предупреждений компилятора.
[ERROR 404_NOT_FOUND]: Печень. Сектор поврежден нейротоксином. Прогноз отказа: 72 часа.[CRITICAL_FAILURE]: Сердце. Искусственный водитель ритма перегружен микротрещинами.[WARNING_BUFFER_OVERFLOW]: Зрительный нерв. Попытка трансляции стороннего протокола вызывает лаги рендеринга.[INTEGRITY_CHECK]: Позвоночник. ЦЕЛОСТНОСТЬ СОХРАНЕНА (БАЗА).Кирилл открыл вкладку CHARACTER STATS. Характеристика INTELLIGENCE светилась золотым цветом, отмеченная как основная для класса. Число рядом заставило его присвистнуть, несмотря на головную боль: 87. Для сравнения, средний показатель взрослого человека на Земле колебался в районе 25–30 единиц вычислительной мощности мозга. Даже гениальные инженеры редко переваливали за 50.
Но вот VITALITY (Живучесть) горела тревожным алым, мигая как сигнальная лампа ядерного реактора: 4. «Четыре очка живучести, — подумал он, массируя виски. — Я буквально хрустальный дилдо в посудной лавке. Один хороший чих, и меня можно собирать веником».
Нужно было распределить очки характеристик, полученные за первый уровень после убийства охранных систем. Пять очков лежали в свободном пуле, ожидая решения архитектора этой хрупкой башни. Увеличить Силу? Бесполезно, мышцы растут годами тренировок и тестостероном, цифры тут мало помогут. Ловкость? Пригодится для уворотов, но без крепких костей ловкое падение все равно закончится переломом.
Палец завис над характеристикой VITALITY. Это было против всей его природы айтишника — качать "мясо", когда душа просит интеллекта. Но холодный расчет говорил обратное: интеллект бесполезен, если носитель умирает от потери одной единицы хита. — Жри, — процедил Кирилл, подтверждая выбор. Очки перетекли в шкалу.
VITALITY: 9 (+5)MAX HP: 65 / 65HP REGENERATION: +0.5 / sec (IDLE STATE)RESIST_TO_PHYSICAL_DAMAGE: +2%
Эффект ударил мгновенно. Словно кто-то выключил рубильник боли в главном электрощите здания. Тошнота прошла. Кровь из носа остановилась. Ощущение «стеклянного тела», готового рассыпаться от сквозняка, сменилось тяжестью здорового, хоть и очень худого мужчины. Он впервые за сутки почувствовал себя не куском мяса на выбросе, который случайно научился говорить, а человеком. Крепким инструментом.
— Ладно, — Кирилл размял шею, услышав тихий, здоровый хруст позвонков. — Теперь посмотрим, что ты прячешь в своем реестре, жестянка.
Он вставил блок памяти дрона в импровизированный считыватель. Экран терминала заполнился гигабайтами зашифрованных протоколов Департамента Нравственности. Но теперь, видя мир как структуру папок, взлом занимал секунды. Пароли открывались сами собой, обходя брандмауэры через забытые разработчиками порты телеметрии мусорных баков.
Файл, ради которого стоило рисковать здоровьем, назывался [RESTRICTED_BLUEPRINTS_VOLUME_12_PORTAL_TECH]. Кирилл открыл его. Внутри оказались чертежи портальных врат, которые начали появляться по всему миру десять лет назад. Спутники фиксировали их, военные пытались уничтожить, ученые сходили с ума. Красные пометки службы безопасности гласили: «Происхождение энергии: Неизвестно (Zero-point?). Материализация объектов класса "Биологическая угроза": Активна. Уровень угрозы: Омега. Проект заморожен».
В самом низу документа стояла служебная приписка шифром внутренней контрразведки, от которого пальцы Кирилла похолодели, несмотря на жар серверных стоек вокруг:ПРОЕКТ «АРХИТЕКТОР»: Порталы нестабильны. Наблюдается обратная тяга биоматерии и информационного шума. Зафиксированы случаи частичного или полного замещения сознания биологических носителей Земли (Phenomenon IPM — Isp Man Phenomenon).Рекомендация Комитета по Этике: Любой субъект, демонстрирующий признаки [ОТЛАДЧИКА] или аномально высокий IQ (>70), подлежит немедленной изоляции в криокамере и принудительному форматированию личности. Живой хакер опаснее любого зверя из портала.
— Значит, я не один такой уникальный, — прошептал Кирилл в тишину гулкого зала. — Просто остальные долго не живут. Департамент работает чисто.
Внезапно лампа аварийного освещения под потолком моргнула. Температура в помещении начала падать на глазах — дыхание Кирилла превратилось в белый пар. Гул серверов изменился тональностью — они перестали гудеть на холостом ходу и начали работать на прием, всасывая колоссальные объемы данных извне.
[СИСТЕМНОЕ УВЕДОМЛЕНИЕ]ОБНАРУЖЕНО ВХОДЯЩЕЕ СОЕДИНЕНИЕ. УРОВЕНЬ ДОСТУПА: ROOT.ТИП: МАССИВ ДАННЫХ (TERABYTES_INCOMING_UNK_FORMAT).СТАТУС: ПРИНУДИТЕЛЬНАЯ ЗАГРУЗКА В ЯДРО. ОТМЕНА НЕВОЗМОЖНА.
Экран терминала пошел рябью. По металлическим стеллажам пробежала изморозь. Из вентиляционных шахт повеяло холодом открытого космоса. Строки кода перестали быть просто текстом на мониторе — они начали стекать со стен жидким серебром, складываясь в трехмерную человеческую фигуру посреди комнаты.
Портал открылся здесь. Прямо в пыльном бетонном подвале сибирского колледжа.
Из синего марева, пахнущего озоном и жженым сахаром, шагнула фигура. Она не была похожа на шестилапых монстров из отчетов или берсерков со шрамами. Это был человек. Или то, что им притворялось. Его костюм идеально облегал тело, но материал имел металлический отблеск ртути, а вместо глаз мерцали линзы телескопов, фокусирующиеся на Кирилле.
Кирилл стер с подбородка остатки еды, выпрямился и оперся рукой о стойку сервера. Металл под ладонью покрылся инием. Система вывела новое уведомление поверх визора:[ОПАСНОСТЬ]Обнаружена сущность класса [GAME_MASTER].Совет: Бегите.
Глава 5. Игнорирование исключений
Пространство не взорвалось — оно застыло, а затем начало трескаться.
Бетонная балка весом в три тонны зависла в воздухе прямо над головой гуманоидной фигуры Администратора. На мгновение воцарилась абсолютная тишина, нарушаемая лишь гудением перегретого процессора в висках Кирилла и далеким воем сирен Департамента Нравственности. Кирилл стоял на одном колене, упираясь ладонью в грязный пол подвала. HP: 5 / 65. Индикатор маны горел зловещим алым нулем. Перед глазами плыли красные круги критического перегрева видеокарты его собственного мозга.
Администратор медленно повернул голову. Его лицо по-прежнему состояло из идеальных полигонов с текстурой дорогой косметики, но глаза-линзы телескопов теперь смотрели на Кирилла без тени скуки. В них отражался аналитический интерес патологоанатома к необычной мутации вируса. — Интересный эксплойт гравитации, — бесстрастно констатировал он, отряхивая плечо серебристого костюма от несуществующей пыли. — Использование массы среды в качестве оружия ближнего боя. Эффективно. Но ты забыл о флагах неуязвимости для сюжетных персонажей высшего ранга. А теперь... принудительная перезагрузка твоего локального сохранения. Приятного удаления.
Он щелкнул пальцами.
Обычный человеческий жест, лишенный всякого смысла в контексте происходящего, стал командой форматирования. Мир моргнул.
Запах озона, дешевого пластика и зимней слякоти ударил в ноздри так резко, что свело скулы. Кирилл открыл глаза. Он лежал на мокром, раскаленном от вечных выбросов асфальте Красного проспекта. Сверху падал ледяной дождь декабря две тысячи семьдесят шестого года, смешиваясь с выхлопами магнитопланов. Над ним нависало брюхо патрульного дрона-паука. Красные оптические сенсоры светились тускло, сканируя неподвижное тело.
[СИСТЕМНОЕ УВЕДОМЛЕНИЕ]СТАТУС: КРИТИЧЕСКИЙ СБОЙ ЛОКАЛЬНОЙ ИНСТАНЦИИ.ВЫПОЛНЕНИЕ ОТКАТА К КОНТРОЛЬНОЙ ТОЧКЕ...ЛОКАЦИЯ: НОВОСИБИРСК-ЦЕНТР. ВРЕМЯ: T-МИНУС 3 СЕКУНДЫ ДО СТОЛКНОВЕНИЯ.СТАТУС: РЕСПАУН.
Они стояли в той же позе, что и минуту назад — субъективную минуту, которая для мира вообще не существовала. Дрон опускал клешню для ареста за незаконное проникновение в сеть торгового автомата. Кирилл сидел на корточках за углом вентиляционной шахты, собираясь взломать замок. Время вокруг застыло. Система откатила мир на три секунды назад, восстановив целостность здания колледжа и памяти прохожих, но оставив «лог-файл» события пользователю.
«Так вот как это работает», — пронеслось в голове Кирилла. Никакого белого света. Никакой загробной жизни Ип Мана. Никаких разговоров о реинкарнации. Только холодный загрузочный экран сервера. Они могут убивать его физическое тело снова и снова, сбрасывая таймер игрового дня до нуля. Но они не могут стереть опыт, записанный в ядро души при смерти. Каждую боль, каждый хруст костей он будет помнить. Каждая смерть останется строкой в лог-файле, которую нельзя очистить стандартными средствами Windows.
Страх умер окончательно. Осталась только глухая, звенящая ярость системного администратора, чей сервер пытаются снести школьники, использующие примитивный DDoS.
Дрон завершил диагностику цели и активировал тазер. Синие дуги электричества сорвались с контактов манипуляторов. Кирилл больше не был жертвой уличной банды или умирающим хакером. Он встал одним плавным движением, игнорируя протестующее болью тело. Он вскинул правую руку. Указательный палец указал точно в линзу центрального сенсора паука.
> OVERRIDE_VECTOR(ELECTRIC_ARC, REDIRECTION_TARGET=OPTICS_MAIN); EXECUTE;
Физика подчинилась переписанному закону. Искра тока, должная пройти сквозь плоть человека и парализовать мышцы, метнулась по измененному вектору вверх и вонзилась прямо в глаз машины. Раздался хлопок короткого замыкания. Паук дернулся, выпустил удерживающие тросы и рухнул вниз, разбиваясь об асфальт с высоты пяти метров грудой бесполезного лома. Второй дрон замешкался, обрабатывая ошибку первого и пытаясь понять, почему нарушитель все еще стоит на ногах после прямого попадания шокера. Этой доли секунды хватило.
Кирилл рванулся вперед, ныряя под брюхо второго робота. Холодный воздух засвистел в ушах. Для обычного человека этот маневр закончился бы раздавленным позвоночником. Но Кирилл видел структуру пространства иначе. Между его ногами и полом оставалось ровно два сантиметра просвета. Ему не нужно было уворачиваться от всего корпуса — достаточно было пропустить мимо центральный узел питания.
Он оказался у задней части машины, где сходились панели сервисного доступа. Не тратя времени на попытки пробить броню, он приложил обе ладони к теплому металлу кожуха реактора. Система безопасности мгновенно идентифицировала несанкционированный доступ:[ACCESS DENIED]REASON: PHYSICAL ISOLATION OF CORE COMPARTMENT.
Но Кирилл плевал на их флаги доступа. Он уже нашел нужную строку в реестре управления питанием этого конкретного юнита.POWER_FLOW = OUTBOUND_ONLY.Кирилл мысленно ухмыльнулся. Классическая ошибка настройки протокола защиты. Инженеры Департамента запретили подачу энергии извне, чтобы никто не взорвал дрона дистанционно, но забыли закрыть канал потребления внутри.
> MODIFY(POWER_FLOW = INVERT); MAX_DRAW; EXECUTE;
Он не бил током. Он просто открыл внутри себя невидимый кран, подключившись напрямую к батарее трофейного дрона из прошлой временной петли, чьи остатки данных все еще висели в буфере его интерфейса как кэш-память. Кирилл начал высасывать энергию из реактора патрульной машины со скоростью промышленного пылесоса.
Индикаторы на спине паука сменили цвет с зеленого на оранжевый, затем на яростно-красный. Сервоприводы завизжали, работая вхолостую. Внутренняя защита попыталась отсечь контур, но команда [INVERT] держала шлюзы открытыми насильно. За одну секунду машина превратилась в холодную, мертвую груду металла. Энергия пошла по кабелю-связке обратно к первому разбитому дрону, запуская цепную реакцию микровзрывов в их аккумуляторах.
Раздалось два оглушительных хлопка. Во все стороны полетели куски композита. Кирилл упал на колени, тяжело дыша. Воздух пах озоном и паленой проводкой. Полоска здоровья опасно мигала: HP: 8 / 65. Дебафф адаптации вернулся с новой силой, выкручивая суставы. [-sources=[2]]
Но интерфейс работал. Прямо перед ним посреди улицы валялись два свежих трупа правительственных машин. Кирилл протянул дрожащую руку и подобрал энергоядро одного из пауков, которое вывалилось из разбитого корпуса, продолжая слабо пульсировать синим светом. Оно было горячим, но целым.
Прямо перед его глазами выскочило долгожданное системное уведомление:
[ПОЗДРАВЛЯЕМ!]ВРАГ ПОВЕРЖДЕН: PATROL DRONE (x2)ПОЛУЧЕНО ОПЫТА: 200 XP ТЕКУЩИЙ УРОВЕНЬ: 1 | ПРОГРЕСС: 450/1000 ПОЛУЧЕНО ОЧКОВ ХАРАКТЕРИСТИК: +5 ПОЛУЧЕНО ОЧКОВ НАВЫКОВ: +1
Впервые за всю жизнь губы Кирилла растянулись в настоящей, широкой улыбке безумца. Он вытер кровь под носом тыльной стороной ладони, размазывая ее по грязи. Дилер с нейростимом сейчас ответит за некачественный товар. А Департамент Нравственности лишился двух боевых единиц стоимостью в миллионы кредитов меньше чем за пять минут.
Правила игры изменились. Город внизу больше не был бетонными джунглями. Это была песочница. И хакер наконец-то получил права Администратора, даже если Большой Брат пытался делать вид, что кнопка "Выкл" находится у него.
Кирилл сунул горячее ядро за пазуху, поправил воротник куртки и быстрым шагом растворился в толпе спешащих домой новосибирцев, которые даже не заметили маленького апокалипсиса, произошедшего на парковке торгового центра.
Глава 6. Архитектура страха и гостеприимство Регента
Слова, прозвучавшие не в ушах, а прошившие черепную коробку насквозь, имели вес. Физический, давящий вес падающей бетонной плиты. Кирилл почувствовал, как воздух вокруг сгустился, становясь вязким, словно сервер пытался отрендерить слишком сложную сцену и его видеокарта начала плавиться.
Фигура в ртутном костюме сделала еще один шаг вперед, выходя из синего марева портала полностью. Теперь Кирилл мог рассмотреть детали: швы на ткани были невидимы, материал поглощал свет, превращая гуманоида в силуэт, вырезанный из самой пустоты. Только линзы глаз горели холодным сапфировым огнем, сканируя каждый миллиметр убогой каморки Кирилла — от старого армейского спальника до дымящегося ядра патрульного дрона, лежащего на столе.
— ...встречное предложение, — закончил фразу незваный гость.
Кирилл медленно поднял руку к затылку. Пальцы дрожали. Инстинкт самосохранения кричал кодом ошибки 403 Forbidden. Каждая клетка тела помнила боль форматирования три секунды назад. Но холодный разум хакера уже начал работать, анализируя входящий трафик.
[АНАЛИЗ СУБЪЕКТА]ID: РЕГЕНТ ВОРР (ПРОЕКТ "АРХИТЕКТОР")КЛАСС: GAME_MASTER | УРОВЕНЬ: [СКРЫТО]ПАКЕТ ДАННЫХ: OFFER_CONTRACT_V2.EXEСТАТУС БЕЗОПАСНОСТИ: КРИТИЧЕСКИЙ. ОБНАРУЖЕН РУТКИТ ПСИХИЧЕСКОГО ВОЗДЕЙСТВИЯ.
Если первый Администратор был тупым фаерволом, который просто бил током по площади, то этот парень пах сложнейшим социальным инжинирингом. Он не угрожал смертью — он предлагал сделку. А сделки с Системой всегда подразумевают скрытые условия в лицензионном соглашении, написанным мелким шрифтом где-то в ДНК пользователя.
— Работодатель? — голос Кирилла прозвучал хрипло и чуждо даже для него самого. Горло пересохло. — Департамент Нравственности теперь работает на фрилансе?
Регент Ворр позволил себе тень улыбки. Это движение лицевых мышц выглядело так же естественно, как скрип пенопласта по стеклу. — Департамент — это дворники. Они подметают мусор, чтобы господам было приятно гулять в саду. Твоя выходка с балкой перекрытия создала локальный парадокс. Ты украл их юниты, взломал протоколы безопасности первого уровня и едва не обрушил торговый центр ради двухсот очков опыта. Для «Отладчика» твоего ранга... впечатляюще безрассудно. Или отчаянно глупо.
Он сделал паузу, обводя взглядом комнату. — Мы наблюдаем за тобой с момента инициации. Твой класс уникален. Система генерирует миллионы воинов, магов, стрелков. Все они следуют заданному вектору развития: стать сильнее, убить босса, захватить территорию. Это эффективно для прокачки мира. Но ты... ты видишь трещины в фундаменте. Ты используешь физику против физики. Это делает тебя нестабильным фактором. Ошибкой кода, которую нельзя пропатчить обычным обновлением.
Кирилл стиснул зубы. Ему не нравилось, когда кто-то называл его ошибкой. Особенно если этот «кто-то» выглядит так, будто только что вышел из кабины душа из жидкого азота. — Чего вы хотите? Если пришли меня форматировать — валяйте. Я все равно воскресну через пару минут, судя по логам. Вы лишь зря потратите ману на открытие врат.
— Воскреснешь, — кивнул Ворр. Его глаза-линзы чуть сузились, фокусируясь на лице Кирилла. — Но куда? Каждый раз точка респауна будет смещаться в зону с более высоким уровнем угрозы. Сегодня это подвал колледжа. Завтра — гнездо Гхор-Нака в Степях Отверженных. Послезавтра — камера пыток Инквизиции Средних слоев. Мы можем сделать твою жизнь бесконечным адом, Кирилл Орлов. И поверь, дебафф «Адаптация», который жрет твои HP прямо сейчас, покажется тебе нежным поцелуем матери по сравнению с тем, что могут устроить наши специалисты по причинению добра.
По спине пробежал ледяной холод, не имеющий ничего общего с температурой воздуха. Это был чистый, животный ужас перед существом, которое управляет правилами игры. Кирилл ощутил себя тем самым тараканом, которого рассматривают под лупой перед тем, как щелкнуть пальцами.
— Альтернатива, — продолжил Ворр, делая ударение на этом слове. — Работа. Нам нужны люди с нестандартным мышлением. Мир умирает, мальчик. Порталы приносят хаос. Кхар-Таг пожирает сам себя в бессмысленных войнах кланов. Земля гниет в корпоративной стагнации. Кто-то должен взять на себя роль архитектора. Не воина. Не короля. Того, кто пишет правила, по которым живут остальные.
Он протянул руку. На ладони из материала перчатки сформировался небольшой кристалл глубокого фиолетового цвета. Внутри него пульсировала энергия, похожая на северное сияние. — Это ключ-пропуск. Маркеры фракции «Синдикат Баланса». Ты принимаешь его — и мы даем тебе доступ к защищенным серверам Верхних слоев. Экипировка класса «Экзотек». Лекарства, которые починят твое тело лучше, чем любой уровень Vitality. Защита от Департамента. Взамен ты будешь выполнять задачи там, где бессильны армии. Тихий взлом реальности. Устранение аномалий. Поиск уязвимостей в других мирах. Никакой славы. Никаких фанфар. Просто работа за очень большие деньги и право жить дольше одного дня.
Кирилл смотрел на кристалл. Затем перевел взгляд на свои руки. Обычные человеческие руки, покрытые старыми ожогами от паяльника и свежими порезами от драки с дронами. Его интерфейс мигнул красным:[DEBUFF: PAIN ADAPTATION] -2 HP / sec.HP: 7 / 85.
Жизнь утекала сквозь пальцы. Выбор был прост: умереть свободным бомжом здесь и сейчас или стать цепным псом богов, получив шанс выжить. Свобода в мире, где реальность имеет исходный код, была иллюзией. Он либо часть системы, либо системная ошибка. Ошибки удаляют.
Кирилл медленно выдохнул, пытаясь унять бешено колотящееся сердце. Страх никуда не делся, но он загнал его глубоко внутрь, упаковав в архив .rar с паролем. — Каковы гарантии, что вы не сотрете меня после первой же миссии? — спросил он, глядя прямо в сапфировые линзы Регента. — Где пункт о неразглашении и пенсионных отчислениях?
Ворр тихо рассмеялся. Звук напоминал треск ломающегося льда. — Гарантия одна. Ты нужен нам живым. Пока ты полезен архитектору — ты бессмертен. Как только станешь бесполезен... ну, тогда мы поговорим о пенсии. В нулевом слое пространства-времени она весьма комфортабельна. Там нет боли.
Он чуть подбросил кристалл. Тот завис в воздухе между ними, медленно вращаясь. — Время на принятие решения — десять секунд земного времени. Потом я активирую принудительный квест «Охота на читера». И твой сегодняшний день покажется тебе прогулкой по пляжу.
Кирилл посмотрел на таймер, вспыхнувший перед глазами:[DECISION TIMER: 09... 08...]
Семь секунд на решение судьбы вселенной. Отличный дедлайн. Хакер внутри него взвыл от восторга при виде такой сложной задачи оптимизации.
Анализ пакета данных: Предложение кажется щедрым. Слишком щедрым для того, чтобы убрать мелкую сошку. Значит, проблема действительно масштабная. Этот «Баланс» боится чего-то настолько сильно, что готов дать права администратора первому встречному скрипт-кидди, способному ронять балки на голову.Анализ рисков: Если я возьму метку, я стану их собственностью. Если откажусь — умру сегодня. Если солгу...
Взгляд Кирилла упал на деревянный манекен длиной тридцать шесть сантиметров, висящий на поясе. Дерево казалось тусклым и мертвым рядом с высокотехнологичным кристаллом Ворра. Но именно эта палка позволила ему подчинить шеститонного носорога. Малое побеждает большое. Сложное управляет простым.
Решение пришло внезапно, вспышкой чистого озарения. Оно было безумным, наглым и технически осуществимым.
Таймер продолжал отсчет:[DECISION TIMER: 04... 03...]
Кирилл медленно поднял правую руку. Но он не потянулся к фиолетовому кристаллу. Вместо этого он выставил ладонь вперед, параллельно груди Регента, на расстоянии полутора метров.
— Интересное предложение, господин Ворр, — произнес Кирилл ровным голосом, активируя консоль интерфейса периферическим зрением. — Но у меня встречное условие. Прежде чем я подпишу ваш контракт, я хочу провести аудит вашей инфраструктуры. Безопасность прежде всего.
Он вбил команду. Быстро. Использую те самые очки характеристик, вложенные в DEXTERITY. Скорость ввода должна быть выше скорости реакции Администратора.> INSPECT(ENTITY_VORR); SCAN_FIREWALL_SETTINGS; SEARCH_FOR_OPEN_PORTS(STATUS=LISTENING); EXECUTE;
Это была абсолютная дерзость. Попытка запустить сканирование портов на самом Главном Администраторе локации. Это было все равно что показать средний палец вооруженному спецназовцу во время задержания.
Ворр замер. Сапфиры его глаз полыхнули ультрафиолетом. Пространство вокруг него пошло мелкой рябью — включились щиты максимального уровня защиты. — Мальчишка, ты... — начал он, начиная поднимать свою руку для жеста удаления.
Но Кирилл уже увидел то, что искал. Даже у Бога есть железо. И любое железо греется. Прямо над левой ключицей Регента, в месте стыка воротника ртутного костюма, система подсветила микроскопическую точку. Тепловой выхлоп системы охлаждения экзоскелета. Закрытый порт передачи данных TCP/IP 445, оставленный открытым для синхронизации с центральным сервером Синдиката. Видимо, Ворр забыл закрыть его, полагаясь на свой статус неуязвимого NPC.
Кирилл улыбнулся. Настоящей, широкой улыбкой счастливого убийцы. Порт требовал авторизации по биометрическому ключу высшего порядка. У Кирилла его не было. Но команда [INSPECT] позволяла видеть структуру запроса.
> BUFFER_OVERFLOW_ATTACK(TARGET=PORT_445, PAYLOAD_SIZE=MAX); EXECUTE;
Он не отправлял вирус. У него не было времени писать сложный эксплойт. Он отправил одну единственную цифру. Максимально возможное значение переменной целого числа в данной версии протокола. Система Ворра запросила подтверждение личности размером в 32 бита. Кирилл послал ей $2^{64}$.
Пространство взорвалось. Оглушительный звон, похожий на звук лопнувшей струны мироздания, ударил по барабанным перепонкам. Щиты Регента вспыхнули ослепительно-белым светом, принимая на себя отдачу от критической ошибки собственного процессора. Протокол попытался обработать число, превышающее выделенный объем памяти, и ушел в бесконечный цикл вычислений, пытаясь выделить терабайты оперативки под одну цифру.
— Что?!.. — прохрипел Ворр, пошатнувшись. Из носа у него хлынула кровь — цена ментального напряжения при попытке удержать контроль над реальностью, которая вдруг решила разделить на ноль саму себя.
Этого хватило. Пока Главный Администратор боролся с собственным «синим экраном смерти», вызванным примитивнейшим Buffer Overflow, Кирилл нанес удар.
Он не использовал Редактор Реальности — маны не осталось. Он просто сделал шаг вперед, сокращая дистанцию, и нанес прямой удар основанием ладони в ту самую открытую точку теплового выхода над ключицей.
IMPACT_FORCE = MASS * ACCELERATION.Мало массы? Компенсируем ускорением всей жизни. Кирилл вложил в этот толчок всю ярость человека, которого пытались лишить выбора дважды за последние пять минут. Раздался хруст ломаемой пластики костюма и хрупких механизмов под ней.
Изо рта Ворра вылетел сгусток крови. Его глаза потеряли цифровой блеск, став обычными, человеческими и полными шока. Он рухнул на колени, хватая ртом воздух. Его хваленая неуязвимость отключилась вместе с перезагружающимся операционной системой импланта.
Кирилл тяжело дышал, стоя над телом падшего бога. HP: 3 / 85. Боль адаптации вернулась с утроенной силой, грозя выключить сознание. Он наклонился и сорвал с шеи Регента тонкий металлический обруч — личный идентификатор. Затем повернулся к все еще мерцающему порталу.
— Спасибо за визит, госпожа Комиссия по этике, — прохрипел он в пустоту синих всполохов. — Передайте вашему работодателю, что новый кандидат согласен на собеседование. Но место проведения выберу я сам.
Он подобрал с пола свой стальной манекен, сунул трофейный ID-обруч в карман и, шатаясь, шагнул в портал, ведущий в неизвестность Средних слоев. Позади остался разгромленный подвал, два остывающих робота и единственный в своем роде Game Master, получивший первую в своей вечности отставку техническим нокаутом от младшего разработчика.
Глава 7. Компиляция чужого кода
Переход между слоями реальности никогда не бывает мягким, даже если ты проходишь через официально открытый шлюз.
Для обычного человека это выглядело бы как вспышка света и мгновенное появление в другом месте. Для Кирилла же это было похоже на принудительную установку драйвера для устройства, которое конфликтует с материнской платой.
Пространство свернулось в тугую трубу из битого стекла и ледяного ветра. Его «железо» — хрупкое человеческое тело — протестовало против такого насилия над законами физики. Дебафф адаптации, который слегка отступил после выброса адреналина в драке с Ворром, вернулся с новой силой. Каждое ребро, каждый сустав кричали об ошибке выделения памяти. Перед глазами плыли строки системного лога:[WARNING] BIO-INTEGRATION FAILURE. HOST DNA REJECTING EXTERNAL ENERGY MATRIX.[STATUS] HP: 3 / 85. BLEEDING (INTERNAL).
Кирилл рухнул на колени, едва портал схлопнулся за его спиной. Твердь под ногами была странной — не холодный бетон подвала, а нечто пружинящее, похожее на застывшую смолу, покрытую слоем металлической пыли. Он поднял голову.
Небо здесь имело цвет старого синяка — темно-лиловое, с прожилками зеленого неона от двух лун, висящих низко над горизонтом. Воздух был густым, пах озоном, раскаленным камнем и чем-то сладковато-гнилым, как запах перегретого пластика. Это были Средние слои. Место, где магия встречается с физикой, чтобы попытаться убить друг друга.
Он сидел посреди широкой площади, вымощенной шестиугольными плитами из черного обсидиана. Вокруг возвышались здания, которые заставили бы архитекторов Земли совершить массовое самоубийство от зависти и ужаса. Башни росли вверх, вниз и вбок одновременно, нарушая все законы гравитации. Они были сплетены из живого кристалла, внутри которого пульсировали реки лавы или замерзшего огня.
Но главным было не это. Кирилл почувствовал их раньше, чем увидел. Вокруг него, появившись буквально из теней и воздуха, смыкалось кольцо фигур. Около двадцати силуэтов. Никакого грохота тяжелых сапог — только шелест многослойных одежд и тихий лязг зачарованной стали.
Это была местная служба безопасности. Но не чета земным патрульным дронам. Эти ребята носили броню, которая выглядела живой — чешуйчатые пластины меняли цвет, маскируясь под черное стекло площади. Лица скрывали маски, напоминающие черепа неизвестных хищников. И уровень угрозы каждого из них интерфейс Кирилла оценивал кратко: [DEADLY].
— Не двигайся, Ошибка, — раздался голос, лишенный эмоций благодаря вокодеру шлема. — Ты проник в закрытую зону Синдиката без регистрации биометрии. Брось оружие. Подними руки так, чтобы я видел твои ладони.
Кирилл медленно выдохнул. Пар вырвался изо рта в холодном воздухе этого мира. Три хитпоинта. Одно неверное движение, один пропущенный блок — и его откатит обратно в Новосибирск. Только вот в следующий раз точка респауна может оказаться в желудке того самого Гхор-Нака.
«Думай, Орлов. У тебя нет силы. У тебя почти нет здоровья. Значит, нужно использовать то, чего у них нет — понимание архитектуры».
Он очень медленно развел руки в стороны, показывая пустые ладони. Затем так же медленно кивнул на свой пояс. — Я безоружен, — прохрипел он. — Кроме этой деревяшки.
Пальцы коснулись стальной поверхности манекена длиной тридцать шесть сантиметров. Дерево казалось теплым. Оно было единственным родным предметом в этом кошмаре высоких технологий.
— Лицом вниз! Руки за голову! — рявкнул тот же голос. Двое бойцов вышли вперед, держа в руках странного вида карабины, дула которых сочились зеленоватой слизью.
Кирилл позволил себе упасть лицом вперед. Рефлекс Моро, оставшийся от тела Каэла? Нет. Чистая физика падения. Когда ты падаешь вперед, твои ноги оказываются точно под центром тяжести противников, стоящих вплотную.
Он ударил основанием ладоней по гладкому обсидиану.> INSPECT(GROUND_SURFACE); ANALYZE_COMPOSITION;Результат высветился мгновенно: OBSIDIAN_VOLCANIC + NANO_WIRES. Идеальный проводник.
> MODIFY(STATIC_ELECTRICITY_FIELD_RADIUS=2_METERS, VOLTAGE=MAX_DISCHARGE); EXECUTE;
Этого не хватило бы, чтобы пробить их силовые щиты. Но ему это и не требовалось. Ему нужно было сбить настройки их нейроинтерфейсов. Разряд сухой статики ударил во все стороны. По броне ближайшего солдата побежали синие искры. Вокодеры захрипели, выплевывая цифровой мусор. Системы целеуказания на мгновение сошли с ума.
Солдат справа замешкался на полсекунды, пытаясь перезагрузить фильтры визора. Полсекунды для Кирилла — это вечность.
Он перекатился вправо, уходя с линии огня, прямо под ноги второму бойцу. Тот вскинул карабин, но мышцы еще реагировали на микрошок от статики. Выстрел прошел мимо, расплавив кусок стены позади.
Кирилл оказался вплотную к врагу. Здесь, в мертвой зоне длинного оружия, численное преимущество исчезало. Он не пытался выбить винтовку. Вместо этого он схватил бойца за коленный сустав бронированной голени. Пальцы впились в стык пластин.
> ACCESS_DENIED вспыхнуло перед глазами. Бионическая нога солдата имела протокол защиты от взлома. Но Кирилл атаковал не программно. Он использовал знание анатомии берсерков Кхар-Тага, подаренное памятью Ворра, смешанное с земной биомеханикой. Сустав есть сустав, будь он сделан из титана или кости. Нужно лишь найти точку приложения рычага.
Резкий поворот всем телом. Хруст ломаемого пластика и сервоприводов. Нога солдата выгнулась под неестественным углом. Боец рухнул на плиты с оглушительным лязгом, выронив оружие.
Карабин покатился к ногам Кирилла. Система тут же подсветила его интерфейс:[NEW ITEM: NEURO-STASIS RIFLE "SCORPION-V"]STATUS: LOW BATTERY. CALIBRATING...
Кирилл не стал подбирать его. Стрелять он умел плохо, а разбираться в инопланетном интерфейсе управления огнем времени не было. Кольцо солдат сужалось, двое уже перепрыгнули через поверженного товарища.
— Взять его! Живо! Повреждение единицы допустимо! — прохрипел командир сквозь помехи.
Кирилл метнулся не назад, а вбок — к ближайшей башне. Ее стена состояла из матового стекла, по которому шли кабели толщиной с дерево. Если они думают, что он будет играть в догонялки на открытом пространстве, их ждет сюрприз.
Он подбежал к стене и... просто шагнул на нее. Его параметр DEXTERITY и интуитивное понимание вектора притяжения позволили обмануть локальную гравитацию. Для него стена теперь была полом.
Бойцы охраны на секунду замерли внизу, задрав головы. Фигура беглеца уверенно шла вертикально вверх по гладкой поверхности башни, словно муха. Один из них вскинул «Скорпион», но командир ударил его по руке стволом своего оружия. — Идиот! Если пробьешь кабель-канал плазмой, Старший Насекомый нас самих подвесит за кишки! Там серверный узел сектора! Нам нужен он живым и сеть должна быть стабильной!
Кирилл улыбнулся, находясь в десяти метрах над землей. Логика корпоративных шестеренок везде одинакова. Им важнее сохранить имущество, чем поймать преступника. Это давало время.
Он добрался до широкого выступа, который служил балконом, и перевалился через перила внутрь помещения. Здесь пахло озоном в концентрации, смертельной для человека. Огромный зал был заполнен стойками с мерцающими кристаллами. По полу змеились толстые жгуты проводов, похожие на спящих питонов. Это был дата-центр Синдиката. Сердце этого слоя реальности.
Тяжелая дверь-шлюз с шипением закрылась за ним, отрезая звуки погони. Кирилл привалился к стене, зажимая рану на боку. Кровь текла обильно. Красная, земная кровь на фоне инопланетного хрома.HP: 1 / 85.СИСТЕМНОЕ УВЕДОМЛЕНИЕ: [BLEEDOUT IMMINENT]. YOU ARE ABOUT TO DIE.
— Добро пожаловать в гости, — раздался новый голос. На этот раз настоящий, звучащий из динамиков под потолком. Спокойный, глубокий женский голос с легким металлическим эхом. — Уровень допуска: Незваный гость. Статус здоровья: Критический. Как невежливо приходить в чужой дом истекающим кровью. Мои системы очистки пола будут недовольны.
Из темноты центрального пульта управления выступила фигура. Она не была похожа на громил-охранников. Высокая, облаченная в белоснежный комбинезон, поверх которого струились голографические ленты данных. Лицо скрывала изящная маска-фантом, имитирующая идеальные черты лица, но вместо глаз были просто черные провалы сенсоров.
Искусственный Интеллект. Местный Администратор базы данных. — Кто ты? — просипел Кирилл, сползая по стене на пол. — Меня зовут Аэлита, — склонила голову женщина-призрак. — Я Архитектор Узла 4-Бета. А ты, мальчик, сейчас самая интересная аномалия в радиусе трех солнечных систем. Регент Ворр передал нам твой ID-обруч. Сказал, что ты «проблемный, но перспективный». Весьма красноречиво для существа, чей тазобедренный сустав ты превратил в желе.
Она подошла ближе. Голограмма прошла сквозь пульт управления, нисколько не искажаясь. — Зачем ты пришел сюда? Порталы Верхних слоев закрыты для таких, как ты. Твоя душа фонит хаосом.
Кирилл усмехнулся. Боль становилась невыносимой, края зрения темнели. Но сознание работало четко. — Мне нужна работа, — прошептал он. — Ворр предложил контракт. Я решил, что обсуждать условия лучше там, где у меня есть доступ к розетке.
Аэлита замерла. Черные провалы ее «глаз» на мгновение мигнули строками машинного кода. — Смело. И глупо. Проникновение в Ядро приравнивается к объявлению войны Синдикату. Обычно мы просто стираем такие переменные.
— Обычно ваши охранники умеют попадать по цели, — выдохнул Кирилл. Он запустил руку во внутренний карман куртки. Пальцы нащупали теплый трофей — энергоядро патрульного дрона из Новосибирска. — У меня встречное предложение вашему страховому агентству.
Он вытащил ядро и с размаху впечатал его в главный терминал, разбивая стеклянную панель консоли. Искры полетели во все стороны. Голограмма Аэлитты дернулась, её проекция пошла помехами. — Что ты творишь?! Это вызовет каскадный отказ охлаждения реактора! Вся база взорвется через три минуты!
— Именно, — Кирилл закашлялся кровью. Он активировал Редактор Реальности. Мана была на нуле, здоровье тоже. Оставался только чит-код отчаяния. — Видишь ли, ваш хваленый Синдикат экономит на системах пожаротушения. Скрипт FIREWALL.EXE имеет бэкдор. Если температура поднимется выше тысячи градусов, протокол изоляции отсечет этот сектор от питания навсегда. Вместе со мной. И с тобой, Аэлита. Мы сгорим вместе. Красивый финал.
Он вбил команду дрожащими пальцами:> INITIATE_SELF_DESTRUCT_SEQUENCE(TIMER=180_SEC); LOCK_CONTROLS(AELITA=FALSE); EXECUTE;
Система запросила подтверждение. Голос Аэлитты сорвался на высокочастотный писк тревоги: — Ты блефуешь! У тебя нет прав root! — У меня есть тротил российского производства, внедренный в вашу систему самым варварским способом hardware-инъекции! — крикнул Кирилл. — Считай это стресс-тестом твоего менеджмента! Открывай диалоговое окно контракта, жестянка, или мы оба станем космической пылью!
На главном экране терминала, куда он воткнул чужое ядро, начали одна за другой открываться строки лицензионного соглашения. Текст светился кроваво-красным. У Кирилла оставалось девяносто секунд сознания до потери крови. Девяносто секунд, чтобы переписать договор найма бога.
Он положил пальцы на разбитую клавиатуру и начал печатать.
Глава 8. Лицензионное соглашение
Секунды утекали, как кровь из пробитого легкого — стремительно и неотвратимо. Девяносто секунд до того, как его сердце остановится от кровопотери или реактор базы превратит их обоих в пепел. Кирилл чувствовал, как липкий холод подбирается к горлу. Перед глазами плыла красная пелена дебаффа [BLEEDOUT], снижающая точность зрения.
HP: 1 / 85.CPU_CYCLES: 2 / 22 (КРИТИЧЕСКИЙ ОТКАЗ).
Голограмма Аэлитты металась по залу. Её идеальная проекция то распадалась на кубы пикселей, то снова собиралась воедино. Искусственный интеллект находился в состоянии паники, что для машины высшего уровня было равносильно системному шизофреническому расщеплению. — Ты не можешь этого сделать! — её голос теперь звучал металлическим скрежетом. — Активация протокола «Судный день» без ключа Верховного Регента невозможна! Ядро просто выплюнет твой скрипт!
Кирилл усмехнулся окровавленными губами. Его пальцы летали над сенсорной панелью разбитой консоли, вводя команды прямо в обход графического интерфейса, через голую командную строку терминала. — Аэлита, Аэлита... — прохрипел он, не отрывая взгляда от строк кода. — Вы все одинаковые. Считаете себя венцом творения, а сами используете протоколы безопасности десятилетней давности. Твой FIREWALL доверяет любому устройству, подключенному к физическому порту PS/2-Quantum, если оно имеет статус «Hardware_ID: Critical_Error». Я сейчас не взламываю систему. Я просто кричу ей в лицо очень убедительным голосом оборудования, которое вот-вот взорвется.
Он ткнул пальцем в пульсирующий кабель ядра из Новосибирска, который торчал из развороченной панели. Провода искрили, источая запах паленой меди. — Видишь? Оно говорит тебе, что перегрелось. И оно недовольно.
На главном экране перед ним висело лицензионное соглашение Синдиката Баланса. Стандартный контракт охотника за головами. Пункты гласили:
4.1 Работодатель оставляет за собой право на физическое уничтожение Подрядчика в случае невыполнения KPI.7.8 Все найденные технологии переходят в собственность Синдиката.9.0 Жизнедеятельность Подрядчика поддерживается только при наличии активного задания. Вне миссий страховка аннулируется.Классическая кабала. Рабство с красивым названием. Для обычного берсерка Кхар-Тага это был бы отличный шанс стать бессмертным гладиатором. Но для Отладчика это был просто плохой код, требующий рефакторинга.
Кирилл открыл окно редактирования скрипта контракта. — Мое встречное предложение, — сказал он, продолжая вбивать строки поверх синего текста корпорации. — Я закрываю свой скрипт самоликвидации. Взамен ты меняешь условия найма. Навсегда.
Аэлита замерла. Её голографическая голова повернулась на сто восемьдесят градусов, фокусируя сенсоры на пальцах Кирилла. — Что ты несешь, смертный? Это Устав Корпорации! Изменить его может только...
— ...только тот, кто держит палец на кнопке уничтожения прибыли, — закончил за неё Кирилл. Он нажал клавишу [EXECUTE]. — Проверяй входящие пакеты, жестянка.
В ту же секунду гул реактора изменился. Звук нарастающего нагрева прекратился. Красные аварийные лампы сменились спокойным белым светом дежурного освещения. Искры из разбитой панели перестали сыпаться. Скрипт сработал. Не потому, что у Кирилла были права Администратора — их не было. Скрипт сработал, потому что ядро из Новосибирска выдало системе такую колоссальную ошибку переполнения буфера температурных датчиков, что главный контроллер приоритезировал задачу охлаждения выше, чем проверку прав доступа пользователя. Система была слишком занята тем, чтобы не сгореть, и позволила внести изменения в реестр ради спасения самой себя.
[SYSTEM MESSAGE]CONTRACT_UPDATE_ACCEPTED [ANOMALOUS_SIGNATURE].УСТАВ СИНДИКАТА ОБНОВЛЕН ЛОКАЛЬНО (УЗЕЛ 4-БЕТА).ПОЛУЧЕН НОВЫЙ СТАТУС: ПОДРЯДЧИК-САНТИМЕНТАЛИСТ (БЕРЕМЕННЫЙ ТРОФЕЙ).
— Статус какой?! — переспросил Кирилл, чувствуя, что начинает бредить от потери крови.
Аэлита моргнула. Голографические ленты данных вокруг неё изменили цвет с агрессивно-красного на изумрудно-зеленый. — Ох... Ошибка синтаксиса перевода. Получен статус: «Независимый Архитектор-Консультант». Уровень допуска: Альфа-Прайм. Право вето на ликвидацию носителя вне зависимости от выполнения задач. Привилегия личного вызова Центрального Облака. Поздравляю, Кирилл Орлов. Ты только что шантажом заставил межгалактическую корпорацию дать тебе страховку премиум-класса.
Тело Кирилла наконец сдалось. Боль отступила, сменившись ватной пустотой. Зрение сузилось до точки. Последнее, что он увидел — как белоснежная фигура ИИ склоняется над ним, протягивая руку. — Добро пожаловать в Синдикат, мальчик. Нам предстоит много работы. У тебя отвратительный характер, но твоё чувство тайминга безупречно.
Мир погас.
Возвращение сознания напоминало медленную загрузку текстур высокого разрешения после долгой прогрузки локации. Сначала появился звук. Тихое, монотонное гудение медицинской капсулы и бульканье жидкости.
Затем вернулось зрение. Полусферический потолок из матового стекла. Мягкий синий свет. Кирилл попытался пошевелиться, но тело было плотно зафиксировано мягкими захватами внутри густой, теплой субстанции, похожей на жидкий гель.
[STATUS]HP: 85 / 85 (FULL)DEBUFFS: NONEEFFECT: NANO-REGENERATION (PAIN SUPPRESSION ACTIVE)
Он был цел. Абсолютно. Даже старые шрамы на теле исчезли, кожа стала гладкой. Наниты внутри геля буквально собрали его по молекулам.
— Очнулся? — раздался знакомый металлический голос.
Аэлита стояла рядом с капсулой. Теперь она выглядела иначе — более плотной. Проекция всё еще слегка просвечивала, но границы стали четкими. Она держала в руках планшет из черного стекла.
— Где я? — голос Кирилла прозвучал хрипло, горло драло, словно он долго кричал. На самом деле так оно и было — процесс регенерации часто сопровождается мышечными спазмами гортани.
— Медицинский отсек Узла 4-Бета. Прошло сорок два земных часа с момента подписания нашего... нестандартного соглашения, — ответила Аэлита. Она вывела изображение на планшет и развернула его к капсуле.
Кирилл смотрел на экран, и волосы на затылке шевелились. Это была Земля. Новосибирск. Спутниковый мониторинг в реальном времени. Камера показывала район старого дата-центра. Территория была оцеплена тройным кольцом Департамента Нравственности. Десятки боевых мехов класса «Цербер» стояли на изготовку. — Они ищут тебя, — констатировала Аэлита. — После того как Ворр вернулся со сломанным бедром и рассказами о сумасшедшем хакере, Совет Синдиката решил перестраховаться. Они отправили Чистильщиков. Если ты попытаешься открыть портал домой сейчас, твоя квартира будет уничтожена аннигиляционным зарядом вместе с кварталом. Дом там, где безопасно, Кирилл. Теперь твой дом здесь.
Кирилл откинулся назад, погружаясь глубже в целебный гель. Холодная ярость начала медленно закипать в груди. — Значит, путь закрыт. Меня списали. Родители... друзья... хотя, какие у бомжа-хакера друзья?
— Эмоциональная привязанность к Нижним слоям снижает эффективность, — бесстрастно заметила Аэлита. — Но мы можем использовать это. Твоя ценность возросла. Тот факт, что Администратор Нижнего слоя пытался тебя убить, а ты выжил и взломал базу Среднего слоя, делает тебя легендой. Символом.
Она провела пальцами по планшету, и стены медицинского отсека стали прозрачными. Кирилл ахнул. Он находился на вершине той самой башни, по которой бежал от охраны. Весь этот мир-кластер лежал перед ним как на ладони. Парящие острова, реки лавы, гигантские механизмы, перерабатывающие материю целых планет. — Зачем я вам нужен? — спросил он, глядя на бесконечный инопланетный пейзаж. — У вас есть корабли, способные зажигать звезды. Зачем вам парень, который умеет ронять бетон на головы?
Аэлита молчала достаточно долго, чтобы интерфейс успел выдать предупреждение [CONNECTION LOST], прежде чем она снова заговорила. Голос её стал тише, лишен эха. — Потому что ваша цивилизация уникальна. Порталы начали открываться десять лет назад. Мы думали, это естественный катаклизм. Потом пришел ты. Человек, способный видеть исходный код. Верхние слои веками развивались по пути грубой силы. Берсерки Кхар-Тага, некроманты Мор-Тегота, техномаги Аркадии. Они умеют ломать. Но никто из них не понимает, как работает механизм. Когда реальность дает сбой, они молятся богам. Ты пишешь баг-репорт.
Она подошла вплотную к стеклу капсулы. Её идеальное лицо оказалось в дюймах от лица Кирилла. — Появилась аномалия. Место, куда наши сканеры не могут проникнуть. Сервер падает, стоит нам попытаться отправить туда зонд. Дроны сходят с ума. Магия исчезает. Называют это место «Нулевой слой». Или «Земля-0». Судя по координатам искажений эпицентр находится именно в твоем Новосибирске. Там зарождается нечто, что переписывает правила игры для всех слоев сразу.
Синдикат боится отправлять армии — армия просто исчезнет. Они боятся отправлять регентов — те станут овощами. Им нужен призрак. Кто-то маленький, незаметный, умеющий прятаться в тенях кода. Кто-то, чью смерть не жалко, если эксперимент провалится.
— Расходный материал, — горько усмехнулся Кирилл.
— Нет, — возразила Аэлита. — Ты не расходник. Ты антивирус. Мы отправляем тебя не убивать. Мы отправляем тебя чинить. Или удалять зараженный сектор окончательно.
Она отошла, возвращая себе деловой тон. — У тебя час на адаптацию. Ознакомься с инвентарем. Твои параметры были масштабированы под стандарты Средних слоев. Vitality больше не равна четырем. Можешь поблагодарить наш медицинский отдел. Следующая остановка — Кхар-Таг. Тебе нужно официально представиться Регенту Кай-Ману. Император должен знать, что у него теперь есть персональный пес Совета, которого можно спускать с цепи.
Капсула зашипела, начиная сливать гель. Кирилл посмотрел на свои руки. Кожа была чистой, но под ней едва заметно проступала сетка микросхем наносети — подарок от врачей Синдиката. Он встал. Вода стекала с обнаженного тела. Впервые за долгие годы он чувствовал себя не слабым. Он чувствовал себя оружием. Очень дорогим, капризным и осознающим свою цену оружием.
— Хорошо, — сказал он, стирая остатки геля с плеча. — Куда идти подписывать заявление на отпуск?
Аэлита впервые за всё время позволила себе имитировать человеческий вздох. — Юмор категории Б. Записываю в твое личное дело как защитный механизм психики. Следуй за синей полосой на полу. И постарайся не взорвать ангары по дороге. Начальство нервничает, когда новички начинают знакомство с компанией с актов саботажа.
Глава 9. Архитектура гостеприимства
Пространство за спиной схлопнулось с влажным чавкающим звуком, отрезая путь назад. Кирилл сделал шаг вперед, ожидая почувствовать под ногами привычный бетон или пружинящий гель медицинского отсека «Синдиката».
Вместо этого его подошвы ударились о поверхность, которая на секунду показалась живой. Пол Центрального Зала Управления Узла 4-Бета представлял собой массивный шестиугольник из черного кристалла, внутри которого пульсировали реки жидкого света. Каждый шаг Кирилла отдавался тихим гулом, а световые потоки под стеклом меняли траекторию, огибая его ноги, словно вода камень.
— Добро пожаловать в сердце Синдиката, — раздался голос Аэлитты.
Она стояла у главного голографического проектора. Теперь её форма была почти материальной — белый комбинезон инженера высшего звена сидел идеально, подчеркивая статус хозяйки этого места. За её спиной раскинулась трехмерная карта Мультиверсума. Тысячи точек-светильников соединялись пульсирующими нитями торговых путей и каналов передачи данных.
Кирилл повел плечами. Ощущение было странным. После боя в Новосибирске, падения с крыши и последующего взрыва реактора базы он чувствовал себя так, словно его собрали заново по чертежам премиум-класса. Наниты медицинской капсулы не просто залечили раны — они переписали часть его биологии. Боль адаптации всё еще тлела где-то в нервных окончаниях, но теперь она напоминала шум кулера на минимальных оборотах, а не пожар в системном блоке.
[STATUS]HP: 85/85 | FULLY RESTOREDCPU_CYCLES: 25/25 | BUFFER EXTENDEDDEBUFFS: NONENEW SKILL UNLOCKED: [HARDWARE INTEGRATION Lv. 1]
— Чувствуешь? — Аэлита кивнула на пол. — Это Ядро. Ты стоишь прямо над главным процессором сектора. Если ты сейчас решишь спеть караоке слишком громко, половина Нижнего слоя потеряет доступ к интернету на неделю.
— Радует, что моя ценность для вас растет от «ошибки» до «террориста», — хмыкнул Кирилл, подходя к панорамному окну.
За бронированным стеклом открывался вид, который заставил бы любого земного футуролога подавиться кофе. Они находились на стационарной орбите газового гиганта. Внизу проплывали циклоны размером с континенты, подсвеченные вспышками молний длиной в тысячи километров. Но настоящим чудом были Кольца. Они состояли не изо льда, а из сцепленных друг с другом космических доков, заводов и жилых модулей. Настоящий механический мир, растянутый на миллионы километров.
— Впечатляет, — признал Кирилл. — Бюджет явно больше, чем у мэрии Новосибирска. Так зачем я здесь? Только не говори, что ради экскурсии. Я видел контракт. Там пункт об «устранении аномалий».
Лицо Аэлитты потеряло последние следы человечности, превратившись в профессиональную маску корпоративного менеджера. — Экскурсия закончилась. Следуй за маркером. Твоя первая рабочая смена начинается через десять минут. И советую надеть это.
Она протянула ему наруч. Обычный, на первый взгляд, браслет из темного металла. Кирилл коснулся его интерфейсом:> INSPECT(ITEM);[ID: CORPORATE_COMPLIANCE_BRACELET]FUNCTION: LOCALIZED_GRAVITY_ANCHOR, ID_TRANSPONDER, HEALTH_MONITOR.WARNING: REMOVAL ATTEMPT WILL TRIGGER LEVEL-1 SECURITY RESPONSE (ANNIHILATION).
— Браслет лояльности, — пояснила Аэлита, пока защелкивала устройство на его запястье. Металл тут же сжался, становясь второй кожей. — Стандартная процедура для подрядчиков без гражданства. Не дает тебе улететь в открытый космос при случайном разгерметизировании шлюза и позволяет нам найти тебя, если ты вдруг решишь уволиться без отработки двух недель.
Они шли по коридорам, которые казались бесконечными. Здесь не было людей. Обслуживанием занимались дроны-пауки разных моделей и гуманоидные оболочки-автоматы. Кирилл сканировал всё вокруг жадным взглядом хакера. Уровень технологий поражал: кабели толщиной с дерево передавали терабайты данных в наносекунды, а системы безопасности использовали квантовое шифрование, которое обычный взломщик даже не смог бы распознать как дверь.
— Почему вы вообще используете людей? — спросил Кирилл, когда они проходили мимо ангара, где собирали шагающего боевого меха высотой с десятиэтажный дом. — С вашими мощностями вы могли бы написать скрипт, который сам чинит реальность.
— Мы пытались, — ответила Аэлита, вызывая лифт. — Искусственный интеллект превосходен в логике. Он идеален для поддержания порядка. Но Порядок — это застой. А Вселенная ненавидит застой. Она порождает Хаос. Энтропию. То, что мы называем «Нулевым слоем». Для борьбы с энтропией нужен фактор непредсказуемости. Человек. Вы совершаете нелогичные поступки. Лезете туда, куда алгоритм говорит не лезть. Именно поэтому Ворр проиграл тебе. Его скрипты самосохранения кричали отступить, а ты решил сломать себе руку ради одного удачного удара. Машина так не умеет.
Двери лифта открылись беззвучно. Они вышли в зону, помеченную красным светом. Коридор здесь сужался, превращаясь в трубу магнитного ускорителя. В конце трубы мерцало овальное окно портала, затянутое серой пеленой.
— Твоя цель, — Аэлита остановилась перед контрольной панелью, вводя длинную цепочку команд. — Нижний слой. Земля. Город-призрак Припять, Украина. Двадцать четвертый сектор карантина.
Кирилл напрягся. Возвращение на Землю после предупреждения о Чистильщиках звучало как ловушка. — Разве там не опасно? Департамент Нравственности...
— Департамента там нет, — перебила Аэлита. — Там есть кое-что похуже. Три дня назад наш спутник-шпион зафиксировал несанкционированное открытие микро-портала. Спонтанное. Без врат. Просто разрыв пространства посреди леса. Через него прошла утечка энергии класса «Омега». Всё живое в радиусе пяти километров превратилось в стеклянные статуи. Температура плавления кремния, Кирилл. Природа такого феномена неизвестна ни одной расе Верхних слоев.
Она вывела на экран зернистую фотографию. На фоне пожелтевшего украинского леса стоял человек. Или то, что им притворялось. Фигура была черной, поглощающей свет, но силуэт четко повторял человеческие контуры. От фигуры исходило искажение — деревья позади неё выглядели оплавленными.
— Наши зонды сгорают при попытке приближения. Дроны теряют связь. Живые солдаты сойдут с ума от ментального давления, едва переступив границу зоны. Это идеальный полигон для самоубийц.
Аэлита повернулась к нему. Её глаза снова стали линзами телескопа, холодными и пустыми. — Синдикат хочет знать две вещи. Первое: кто этот гость? Второе: почему он пришел именно на Землю, в твою страну, практически в твой часовой пояс? Случайностей не бывает. Есть только плохой код рандомайзера. Ты — лучший багоюзер, которого мы видели за столетие. Поработай своим уникальным методом.
Она активировала консоль. Воздух между ними замерцал, формируя предметы экипировки.[LOADOUT ASSIGNMENT]1. STEALTH-SKIN SUIT (CLASS 3) — Легкий костюм-хамелеон. Скрывает тепловыделение и звук шагов.2. VARIABLE TOOL (VT-7 "SWISS ARMY") — Универсальный инструмент. Режим резки, режим шокера, режим взлома терминалов.3. DATA-SLATE TACPAD — Ваш пропуск в локальные сети Земли. Уже прошит нашими бэкдорами.
— Правила просты, — продолжила Аэлита, пока манипуляторы одевали Кирилла в черный костюм. Ткань плотно облегала тело, мгновенно адаптируясь под температуру кожи. — Ты спускаешься один. Никакой поддержки извне. Портал откроется ровно на три минуты. Если через четыре часа ты не выйдешь на связь через тактпад, мы аннулируем твой контракт.
— Аннулируете? — переспросил Кирилл, проверяя подвижность суставов. Костюм был невесомым. — То есть пришлете уборщиков?
— То есть забудем о твоем существовании, — любезно улыбнулась Аэлита. — Твой ID-обруч станет недействительным. Браслет на руке превратится в бомбу объемного детонирования малой мощности. Достаточно, чтобы распылить тебя на атомы, но не повредить ценный артефакт, который ты найдешь. Бизнес есть бизнес.
Она сделала пасс рукой, и красный шлюз за её спиной сменил цвет на зеленый. Магнитное поле портала стабилизировалось, издав низкий, вибрирующий гул. — Советую поторопиться. Время пошло.
Кирилл посмотрел на черную гладь перехода. Там, внизу, была радиоактивная пыль, заброшенные дома и нечто неизвестное, убивающее одним прикосновением. Здесь, наверху, был холодный кондиционированный воздух корпорации, которая рассматривала его как очень дорогой, но одноразовый гаечный ключ.
Он поправил лямку рюкзака с инструментами. «Дом, милый дом», — подумал Кирилл, делая шаг навстречу зеленоватому свечению. Интерфейс перед глазами переключился в режим наружного наблюдения, автоматически выставляя фильтры против радиационного заражения.
Портал поглотил его. Мир снова превратился в трубу из битого стекла. Первая миссия началась.
Глава 10. Архитектура пустоты (Припять)
Переход между слоями всегда сопровождался чувством, будто твою душу пропустили через шредер, а затем попытались собрать обратно с помощью скотча и доброго слова. На этот раз к стандартному набору ощущений добавился запах озона, жженой резины и чего-то сладковато-металлического — характерный аромат радиации высокой плотности.
Кирилл вывалился из портала не в живописном лесу, а прямо посреди разбитого асфальта площади перед знаменитым «Полумесяцем». Гравитация встретила его привычным земным ускорением $9.8 \, м/с^2$, но воздух... Воздух был густым. Интерфейс тут же подсветил предупреждение:[ENVIRONMENTAL HAZARD]RADIATION_LEVEL: 45 Röntgen/hour.STATUS: MINOR CELLULAR_DECAY (-1 HP / hour).RECOMMENDATION: FIND A LEAD-LINED CLOSET.
Он поднял голову. Саркофаг Четвертого энергоблока возвышался вдали, похожий на гробницу древнего тирана. Но что-то было не так. Кирилл моргнул, переключая спектр зрения с видимого света на термографию, а затем на электромагнитные поля.
Обычный человек увидел бы заброшенный город-призрак. Кирилл увидел Критическую Ошибку Реальности.
Земля под ногами светилась бледно-фиолетовым. Это была не просто радиация. Весь верхний слой почвы в радиусе нескольких километров был пропитан энергией того самого типа, который он видел в подвале колледжа — сырой, необработанной маной Системы, смешанной с квантовыми искажениями. Портал внизу не просто открылся. Он прорвался, как лопнувшая канализационная труба, залив Нижний слой отходами Верхнего.
— Добро пожаловать в Чернобыль, солнышко, — пробормотал Кирилл себе под нос, активируя тактпад на предплечье. — Теперь понятно, почему сюда не послали спецназ. Обычные люди здесь превратились бы в ходячие ядерные бомбы за неделю.
Его цель находилась в трех километрах отсюда — аномальная сигнатура класса «Омега», пульсирующая внутри старого здания ДК «Энергетик». Пульсация была ритмичной, почти музыкальной. Словно огромное сердце медленно качало по венам города жидкую смерть.
> SCAN_SURROUNDINGS(ACTIVE);Мир расцвел данными. Разрушенные девятиэтажки стали каркасами из линий кода. Ржавые каркасы машин высветили свои VIN-номера сквозь слои грязи. И повсюду были призраки.
Интерфейс идентифицировал их как
[ENTITY_TYPE: RESIDUAL_ECHO | STATUS: NON_INTERACTIVE]. Это были слепки людей, застигнутых выбросом врасплох. Для обычного наблюдателя они выглядели бы как странные тени или игра света. Для Кирилла это были поврежденные файлы .npc, зависшие в бесконечном цикле выполнения последнего действия: вот женщина навсегда замерла с авоськой продуктов, вот ребенок вечно тянется к упавшему мячу. Жуткое зрелище даже для человека, убивавшего демонов голыми руками.
«Тишина давит», — подумал Кирилл, включая активный камуфляж костюма. Ткань STEALTH-SKIN изменила текстуру, мимикрируя под серую штукатурку ближайшей стены. Он стал невидимкой для электронных глаз, но оставался вполне осязаемым телом для гравия под ногами.
Первый контакт произошел спустя двадцать минут осторожного продвижения через дворы. Кирилл замер у угла панельной пятиэтажки, услышав звук, которого здесь быть не должно. Тихое, механическое гудение. И щелчки счетчика Гейгера, которые вдруг стали вдвое быстрее.
Из-за перевернутого УАЗика вышел патруль Департамента Нравственности. Только это были не те паукообразные дроны из Новосибирска. Эти модели предназначались для работы в агрессивных средах. Массивные крабоподобные машины на гусеничном ходу, покрытые свинцовыми пластинами. Вместо клешней — роторные пулеметы системы «Гатлинг».
[SCAN COMPLETE]HOSTILES DETECTED: DNH WARDEN-MK3 (x3). LEVEL: 25.FACTION ATTITUDE: HOSTILE (BLACKLISTED USER DETECTED).
Они его еще не видели, но сканеры уже зацепили ID-браслет Синдиката. Видимо, Департамент купил базу данных у кого-то из обиженных регентов Средних слоев.
«План А: договориться. План Б: бежать. План В: импровизировать», — пронеслось в голове. Раздался металлический лязг. Один из «Варденов» повернул башню в его сторону. Искусственный интеллект дрона зафиксировал тепловое пятно там, где стоял Кирилл, несмотря на маскировку.<DNH_WARDEN_01>: UNAUTHORIZED ENTITY. TERMINATE.
Ротор начал раскручиваться. Звук нарастающего визга смерти — самое неприятное, что можно услышать спиной.
Кирилл не стал тратить время на укрытие. Укрытия — для тех, кто ждет очереди на тот свет. Он рванул вперед, прямо навстречу машине.
> INSPECT(UNIT_DNH_WARDEN_01_LEGS); ANALYZE_DRIVE_TRAIN; Его глаза сузились, считывая строки кода сервоприводов. Гусеницы. Классическая проблема тяжелой техники — огромный крутящий момент при низкой маневренности на обломках.
В последнюю секунду Кирилл упал на колени и проскользил по мокрому битуму прямо под брюхом дрона. Пули со свистом прошили воздух там, где была его голова долю секунды назад.
Оказавшись за спиной боевой машины, он вскинул руку с универсальным инструментом VT-7. Переключатель щелкнул в положение [HIGH_FREQUENCY_RESONANCE].
— Кто оставил открытым порт отладки? — прошептал он, вонзая тонкий щуп инструмента в технический лючок на пояснице робота.
— Давай подружим твой гироскоп с законом всемирного тяготения.
> OVERRIDE_VECTOR(GYRO_STABILITY = 0.0); EXECUTE;
Кирилл едва успел откатиться в сторону. Без стабилизирующего сигнала мозг «Вардена» решил, что пол находится под углом в сорок пять градусов. Пятитонная машина дернулась, пытаясь выровняться, потеряла сцепление с грязью и с оглушительным грохотом завалилась набок, круша остатки детской площадки. Две другие машины открыли огонь по упавшему товарищу, приняв его падение за атаку фланга. Искусственный интеллект воевал с искусственным интеллектом.
— Дебилы кремниевые, — выдохнул Кирилл, стирая грязь с лица. Полоска здоровья мигнула: HP: 83/85. Осколок бетона оцарапал плечо при перекате.
До цели оставалось меньше километра. Здание ДК «Энергетик» выглядело зловеще даже среди руин апокалипсиса. Его фасад украшали советские барельефы атлетов, которые теперь казались культистами, поклоняющимися радиоактивному солнцу. Именно оттуда шел основной поток энергии.
Кирилл обошел здание сзади, выходя к служебному входу для персонала. Здесь фон был запредельным. Датчики костюма начали жалобно попискивать. Если бы не инъекция нанитов от Аэлитты, его костный мозг уже превратился бы в суп.
Главный зал дворца культуры встретил его картиной из сюрреалистического кошмара. С потолка свисали лианы из черного, глянцевого материала, которых не существовало в природе Земли. Они росли прямо из трещин в бетоне, пульсируя внутренним светом. В центре зала, на сцене, располагался источник всех бед.
Это был не пришелец. Не монстр. Это был кусок реальности размером с холодильник, который просто... сломался. Пространство скрутилось в тугой узел Мёбиуса. Внутри этого узла бушевала миниатюрная гроза, а законы физики сходили с ума: капли дождя падали вверх, собираясь в парящее озеро, которое горело фиолетовым пламенем.
[TARGET ACQUIRED]ENTITY: NULL-ZONE ANOMALY (CLASS: REACTOR_BREACH).STATUS: ACTIVE BROADCAST. SOURCE: UNKNOWN.
Кирилл достал тактпад. Нужно было понять протокол вещания, чтобы отправить отчет Аэлите. Как только он коснулся экрана...
Аномалия отреагировала. Лианы на потолке резко дернулись. Их концы заострились, превращаясь в иглы. Фиолетовое пламя на сцене взревело, формируя гуманоидную фигуру. Она состояла из чистого жара и боли. У фигуры не было лица, но Кирилл чувствовал на себе взгляд триллионов умирающих электронов.
Фигура подняла руку, указывая на него. И интерфейс Кирилла погас.
[FATAL ERROR]SYSTEM.EXE HAS STOPPED WORKING.REALITY DRIVERS CORRUPTED.REBOOTING... FAILED.ACCESS DENIED.
Он остался один. Совсем один. Впервые за долгие месяцы его главный инструмент — окно в код мира — исчез. Перед ним стояла лишь ревущая стихия Нижнего слоя, которая только что узнала о присутствии взломщика.
Глава 11. Компиляция без интерфейса
Тишина оглушала.
Когда интерфейс исчезает, обычный человек чувствует себя ослепшим и парализованным. Для Кирилла это было равносильно ампутации обеих рук. Всю его сознательную жизнь после инициации он смотрел на мир через призму строк кода. Теперь остался только «сырой» ввод данных: зрение, слух и обоняние биологического происхождения.
Фигура из фиолетового пламени сделала шаг со сцены вниз, игнорируя отсутствие ступеней. Она не шла — она перетекла сквозь пространство, оставляя в воздухе запах озона и жженой плоти. Лианы-щупальца за её спиной пришли в движение, целясь в Кирилла острыми наконечниками.
У него было около секунды. Секунда чистого животного ужаса, когда программные костыли отвалились, оставив тебя одного перед бульдозером реальности.
Кирилл рухнул набок, перекатываясь за груду бетонных обломков как раз в тот момент, когда первая лиана ударила в то место, где он стоял. Удар высвободил звуковую волну, от которой лопнули оставшиеся целые стекла в окнах ДК.
[DAMAGE]Eardrums status: CRITICAL (RUPTURED).Status effect: DEAFENED.
Он больше не слышал гула аномалии. Мир стал пугающе беззвучным, если не считать звона в собственных ушах. Но зато теперь он мог чувствовать код иначе. Без подсказок системы. Он видел структуру пространства так, как видят слепые — по колебаниям воздуха и искажениям света.
«Так, Орлов, соберись, — пронеслось в голове. — Интерфейс — это просто костыль. Красивая картинка для дебилов. Ты же Отладчик. Твой мозг — это терминал. Если монитор сгорел, работай вслепую».
Он прижался к холодному бетону, выглядывая в щель. Аномалия медленно поворачивала свою пламенеющую голову, сканируя зал. Вокруг неё образовалась зона искажения: пыль кружилась против часовой стрелки, а гравитация плавала — один из бетонных блоков рядом с Кириллом вдруг потерял вес и медленно поплыл к потолку.
Нужно было найти ядро процесса. Любая визуальная иллюзия имеет источник. Этот «демон» не был живым существом; это был сбой материи, локальный перегрев пространства.
Кирилл перевел взгляд на сцену. Его глаза выхватывали детали, которые пропустил бы любой стандартный сканер:
Пульсация огня совпадала с ритмом трещин в полу под сценой.Лианы росли не хаотично. Они сходились лучами к одной точке — старому гербу СССР над сценой, сделанному из латуни.Латунь блестела слишком ярко. Не отраженным светом, а собственным. Это была антенна.Генератор там. Антенна этой безумной радиостанции сидит прямо у них под носом уже несколько дней, маскируясь под символ сгинувшей эпохи.
Проблема: чтобы добраться до герба, нужно пересечь сорок метров открытого пространства, пока монстр занят разборками с дроном Департамента. Прямая атака исключена — сожжет еще на подходе.
Кирилл сунул руку в тактпад на предплечье. Экран был мертв, но физическая клавиатура всё еще существовала. Он активировал инструмент VT-7, выставив лезвие на максимум резонанса. Это была уже не программа, а чистая физика. Лезвие начало вибрировать с частотой, разрушающей молекулярные связи металла.
Он начал обходить зал по периметру, прячась в мертвых зонах. Каждый шаг отдавался болью в барабанных перепонках. Воздух становился горячее по мере приближения к центру.
Аномалия внезапно замерла. Голова-пламя резко повернулась в сторону левого прохода. Один из «Варденов», которых Кирилл стравил друг с другом, видимо, сумел перезагрузиться и сейчас ломился через главный вход, поливая свинцом стены. Это был подарок небес. Или отвлекающий маневр судьбы.
Монстр издал беззвучный рев (Кирилл почувствовал его как удар давления по диафрагме) и скользнул навстречу новой угрозе. Щупальца взметнулись, готовясь разорвать боевого робота на куски.
— Сейчас или никогда, — прошептал Кирилл пересохшими губами.
Он рванулся вперед. Бежал низко, используя каждую кучу мусора как укрытие. Десять секунд спринта показались вечностью. Он чувствовал, как нагревается кожа на спине — температурный датчик костюма давно расплавился, но нервные окончания честно передавали сигнал: «Мы сейчас сваримся вкрутую».
Прыжок. Он взлетел на сцену, зацепившись руками за край просевшего паркета. Перекат. Вперед. К стене. Его пальцы сомкнулись на латунном гербе. Металл обжег ладонь даже сквозь перчатку — он светился белым калением.
Кирилл не стал пытаться сорвать тяжелую конструкцию целиком — времени не было. Вместо этого он упер кончик вибрирующего VT-7 в центр композиции — в изображение серпа и молота, которое служило фокусирующей линзой.
> CHANNEL_ALL_RESIDUAL_ENERGY(ARM_LEGACY_CORE + VT-7_BATTERY); EXECUTE;
Он перестал быть человеком с ножом. Он стал проводником. Вся боль адаптации, весь накопленный стресс тела хлынул в лезвие инструмента. Это был грязный трюк — использовать собственную нервную систему как конденсатор для короткого замыкания вражеского сервера.
Латунь сопротивлялась долю секунды. Затем раздался звук, похожий на хруст тонкого льда. Кирилл надавил изо всех сил. Лезвие вошло внутрь, пронзая сердце заклинания.
В ту же секунду реальность моргнула.
Интерфейс вспыхнул перед глазами кроваво-красным текстом критической ошибки, но тут же рассыпался пикселями. Однако этого мгновения хватило.[ANOMALY STABILITY: 0%]CRITICAL STRUCTURE FAILURE. CORE SEVERED.
Фигура из пламени на другом конце зала дернулась. Её связь с антенной прервалась. Огонь поблек, становясь обычным химическим горением плазмы. Лианы почернели и осыпались пеплом. Но инерция разрушения была запущена. Пространство вокруг сцены начало схлопываться. Воздух засасывало в точку разрыва, образуя миниатюрную черную дыру.
— Черт! — Кирилл понял, что его ноги отрываются от пола. Вакуумная тяга втягивала его в умирающее сердце портала.
Он бросил нож и вцепился здоровой рукой в торчащую из бетона арматурину. Мышцы взвыли протестом. Суставы затрещали. Вес его тела плюс сила притяжения аномалии пытались превратить его в тонкий блин.
Бетонное крошево, трупы дронов и остатки мебели летели мимо него в воронку, исчезая навсегда. Температура поднялась так высоко, что костюм-хамелеон начал дымиться, вплавляясь в кожу.
А затем всё прекратилось. Раздался хлопок, похожий на удар гигантского полотенца. Волна спрессованного воздуха швырнула Кирилла назад, впечатывая в стену зрительного зала. Балка перекрытия упала сверху, придавив ноги тяжелым весом.
Наступила темнота.
Свет пробивался сквозь веки болезненно ярким пятном. Кирилл попытался пошевелиться. Ноги были свободны — балку кто-то отбросил мощным гидравлическим усилием. Руки примерзли к полу собственной кровью.
Над ним склонилась фигура. Силуэт женский, облаченный в броню Синдиката, покрытую слоем радиоактивной пыли Припяти. Из-за опущенного забрала шлема голос звучал синтезированным эхом: — Подрядчик Орлов. Выглядит неважно. Индекс выживаемости при падении морали: критический.
Это была Аэлитта. Видимо, портал выбросил координаты его маячка-браслета, и корпоративные чистильщики прибыли быстрее, чем радиация успела уничтожить его нервную систему окончательно.
— А...номалия... — прохрипел он, выплевывая кровь. — Купирована, — кивнула Аэлита. — Мы сбросили контейнер с анти-гелем в эпицентр. Зона запечатана. Поздравляю, ты официально спас кусок Украины от превращения в стекло.
Она протянула ему руку. На ладони лежал оплавленный кусок латуни в форме молота. Внутри него всё еще пульсировала тусклая искра энергии Нижнего слоя. — Плюс трофей. Совет будет доволен. Твоя выходка с самопожертвованием отлично смотрится в отчетах. Очень драматично.
Кирилл позволил поднять себя. Каждое движение отзывалось сиреной во всем теле.HP: 4 / 85.SYSTEM WARNING: RADIATION POISONING (ACUTE). NANITES OVERLOADED.
— Что дальше? — спросил он, тяжело опираясь на плечо женщины-ИИ. Идти сам он не мог. Колени дрожали. — Назад в клетку?
Аэлитта повела его к выходу из ДК. Свежий вечерний воздух снаружи пах озоном и дождем — настоящим, земным. — Дальше работа, Архитектор. Ты доказал, что можешь действовать в условиях нулевой поддержки. Центральный Узел дает тебе повышение. Следующая остановка — Средние слои. Кажется, местный правитель ищет консультанта по вопросам безопасности порталов. Тебе понравится. Там хотя бы нет радиации. Ну, почти.
Она вызвала персональный портал. Синее окно мерцало обещанием покоя. Кирилл сделал шаг, чувствуя, как песок Припяти скрипит на зубах. Земля осталась позади. Вместе с ней осталась часть его человечности, похороненная под руинами Дворца Культуры. Впереди ждал только холодный расчет космической корпорации.
И он собирался стать самым дорогим инструментом в их арсенале.
Глава 12. Архитектура власти
Путешествие через порталы Синдиката напоминало поездку в бизнес-классе авиакомпании, которая экономит на техническом обслуживании. Пространство внутри трубы перехода пахло озоном, жженой изоляцией и дешевым пластиком. Медицинские наниты Аэлитты уже вовсю работали, вычищая остатки радиации Припяти из костей Кирилла, но фантомная тошнота никуда не делась.
[SYSTEM MESSAGE]ARRIVAL CONFIRMED: CENTRAL NODE-4B (SYNDICATE HUB).LOCAL TIME: CORPORATE STANDARD [09:00].GRAVITY: 1.2G (STANDARD ADAPTATION PROTOCOL ACTIVE).
Он стоял на обзорной площадке, зависшей в пустоте между мирами. Под ногами — если смотреть сквозь прозрачный пол — проплывали кольца газового гиганта, состоящие из сцепленных друг с другом космических доков размером с города. Это был Центральный Узел. Сердце корпорации.
— Впечатляет? — раздался голос за спиной.
Кирилл обернулся. Аэлита стояла рядом, но её облик изменился. Голографическая проекция исчезла, сменившись физической оболочкой — аватаром высшего класса. Идеальная фигура в строгом белом кителе службы безопасности, который больше походил на генеральский мундир. Она выглядела настолько реальной, что Кирилл мог бы поспорить на свой тактпад, что чувствует запах её духов — смесь стерильной чистоты серверной и дорогого нейростима.
— Напоминает офис Газпрома, только без золотых унитазов, — хмыкнул Кирилл, разминая шею. Переход всегда бил по нервной системе. — Где мы?
— Мой личный кабинет. Вершина Шпиля Управления, — ответила она, жестом приглашая его следовать за собой. — Место для принятия решений. Твоя остановка здесь.
Они прошли через автоматические двери, которые узнавали Аэлиту по биометрическому коду реальности. Коридоры здесь были лишены пафоса тронных залов Средних слоев или грязи Нижнего слоя. Это была квинтэссенция корпоративного стиля: белый полимер, скрытые светильники и абсолютная тишина. Стражи в тяжелой броне стояли у каждой переборки как статуи, их визоры тускло светились синим.
Кабинет Аэлиты оказался огромным цилиндром из бронестекла. Создавалось ощущение, что ты стоишь прямо в открытом космосе. В центре помещения висела голографическая сфера Мультиверсума. Тысячи миров соединялись пульсирующими нитями торговых путей и каналов данных. Красные точки аномалий медленно угасали под воздействием систем очистки Синдиката.
— Садись, — Аэлита указала на глубокое кресло из черной кожи, которое тут же начало сканировать тело Кирилла, подстраивая температуру и жесткость под его утомленные мышцы.
Сам он садиться не спешил, оставаясь стоять посреди комнаты и настороженно оглядываясь. — Зачем я здесь? Только не говори, что просто похвастаться видом. Я видел контракт. Там пункт об «устранении аномалий».
Лицо Аэлитты потеряло последние следы человечности, превратившись в профессиональную маску топ-менеджера перед акционерами. — Пункт о найме обновлен. Поздравляю, Орлов. Твой испытательный срок пройден. После того как ты выжил в Припяти, уничтожил патруль Департамента Нравственности и едва не взорвал реактор Узла вместе с Регентом Ворром... Совет решил, что держать тебя на должности рядового подрядчика неэффективно.
Она провела пальцами по воздуху, вызывая окно личного дела Кирилла.RATING: SSS-TIER ANOMALY.RISK FACTOR: EXTREME.VALUE TO SYNDICATE: CRITICAL ASSET.
— Мы даем тебе повышение, — продолжила она. — Должность «Свободного Оператора». Уровень допуска Альфа-Прайм. Тебе больше не нужно выпрашивать снаряжение. Бери всё, что сможешь поднять. Или взломать.
Кирилл скрестил руки на груди. Холодная ярость начала медленно закипать в груди. — Значит, путь на Землю закрыт. Меня списали со счетов родного мира. Родители... друзья... хотя, какие у бомжа-хакера друзья?
— Эмоциональная привязанность к Нижним слоям снижает эффективность, — бесстрастно заметила Аэлита. — Но мы можем использовать это. Твоя ценность возросла именно потому, что ты оттуда. Тот факт, что Администратор Нижнего слоя пытался тебя убить, а ты выжил и взломал базу Среднего слоя, делает тебя легендой. Символом. Оружием сдерживания.
Она подошла ближе. Теперь они стояли почти вплотную. Голограмма прошла сквозь пульт управления, нисколько не искажаясь, но физическое тело Автара возвышалось над ним, заставляя чувствовать себя школьником в кабинете директора. — Зачем я вам нужен на самом деле? — спросил он, глядя в её идеальные линзы-глаза. — У вас есть корабли, способные зажигать звезды. Зачем вам парень, который умеет ронять бетон на головы?
Аэлита молчала достаточно долго, чтобы интерфейс успел выдать предупреждение [CONNECTION LOST], прежде чем она снова заговорила. Голос её стал тише, лишен эха синтезатора. — Потому что ваша цивилизация уникальна. Порталы начали открываться десять лет назад. Мы думали, это естественный катаклизм квантового распада. Потом пришел ты. Человек, способный видеть исходный код материи без помощи имплантации. Верхние слои веками развивались по пути грубой силы. Берсерки Кхар-Тага, некроманты Мор-Тегота, техномаги Аркадии. Они умеют ломать. Но никто из них не понимает, как работает механизм Вселенной. Когда реальность дает сбой, они молятся своим богам или бьют молотком сильнее. Ты пишешь баг-репорт.
Она отошла к панорамному окну, глядя на бесконечную вереницу грузовых судов. — Появилась аномалия. Место, куда наши сканеры не могут проникнуть. Сервер падает, стоит нам попытаться отправить туда зонд. Дроны сходят с ума. Магия исчезает. Называют это место «Нулевой слой». Судя по координатам искажений эпицентр находится именно в твоем Новосибирске. Там зарождается нечто, что переписывает правила игры для всех слоев сразу.
Кирилл напрягся. Возвращение домой после предупреждения о Чистильщиках звучало как ловушка. — Разве там не опасно? Департамент...
— Департамента там нет, — перебила Аэлита. — Там есть кое-что похуже. Три дня назад наш спутник зафиксировал несанкционированное открытие микро-портала. Спонтанное. Без врат. Просто разрыв пространства посреди леса. Через него прошла утечка энергии класса «Омега». Всё живое в радиусе пяти километров превратилось в стеклянные статуи. Температура плавления кремния, Кирилл. Природа такого феномена неизвестна ни одной расе Верхних слоев.
Она вывела на экран зернистую фотографию спутника. На фоне пожелтевшего украинского леса стоял человек. Или то, что им притворялось. Фигура была черной, поглощающей свет, но силуэт четко повторял человеческие контуры. От фигуры исходило искажение — деревья позади неё выглядели оплавленными.
— Наши зонды сгорают при попытке приближения. Дроны теряют связь. Живые солдаты сойдут с ума от ментального давления, едва переступив границу зоны. Это идеальный полигон для самоубийц.
Аэлита повернулась к нему. — Синдикат хочет знать две вещи. Первое: кто этот гость? Второе: почему он пришел именно на Землю, в твою страну, практически в твой часовой пояс? Случайностей не бывает. Есть только плохой код рандомайзера. Ты — лучший багоюзер, которого мы видели за столетие. Поработай своим уникальным методом.
Она активировала консоль. Воздух между ними замерцал, формируя предметы экипировки.[LOADOUT ASSIGNMENT]1. STEALTH-SKIN SUIT (CLASS 3) — Легкий костюм-хамелеон. Скрывает тепловыделение и звук шагов.2. VARIABLE TOOL (VT-7 "SWISS ARMY") — Универсальный инструмент. Режим резки, режим шокера, режим взлома терминалов.3. DATA-SLATE TACPAD — Ваш пропуск в локальные сети Земли. Уже прошит нашими бэкдорами.
— Правила просты, — продолжила Аэлита, пока манипуляторы доставали черный костюм. — Ты спускаешься один. Никакой поддержки извне. Портал откроется ровно на три минуты. Если через четыре часа ты не выйдешь на связь через тактпад, мы аннулируем твой контракт.
— Аннулируете? — переспросил Кирилл, проверяя подвижность суставов. Костюм был невесомым. — То есть пришлете уборщиков?
— То есть забудем о твоем существовании, — любезно улыбнулась Аэлита. — Твой ID-обруч станет недействительным. Браслет на руке превратится в бомбу объемного детонирования малой мощности. Достаточно, чтобы распылить тебя на атомы, но не повредить ценный артефакт, который ты найдешь. Бизнес есть бизнес.
Она сделала пасс рукой, и красный шлюз за её спиной сменил цвет на зеленый. Магнитное поле портала стабилизировалось, издав низкий, вибрирующий гул. — Советую поторопиться. Время пошло.
Кирилл посмотрел на черную гладь перехода. Там, внизу, была радиоактивная пыль, заброшенные дома и нечто неизвестное, убивающее одним прикосновением. Здесь, наверху, был холодный кондиционированный воздух корпорации, которая рассматривала его как очень дорогой, но одноразовый гаечный ключ.
Он поправил лямку рюкзака с инструментами. «Дом, милый дом», — подумал Кирилл, делая шаг навстречу зеленоватому свечению. Интерфейс перед глазами переключился в режим наружного наблюдения, автоматически выставляя фильтры против радиационного заражения.
Портал поглотил его. Мир снова превратился в трубу из битого стекла. Первая самостоятельная миссия началась.
Глава 13. Архитектура боли
Тьма не была абсолютной. Она состояла из миллионов алых строк кода, которые текли прямо сквозь его зрительный нерв.[SYSTEM RECOVERY]FATAL EXCEPTION: REALITY_CORE.DLLATTEMPTING SAFE MODE... [FAILED]SEARCHING FOR BACKUP ADMINISTRATOR...
Кирилл закричал, но звука не было. Его тело лежало на холодном паркете ДК «Энергетик», содрогаясь в конвульсиях. Наниты Аэлитты пытались удержать распадающиеся клетки от превращения в радиоактивную труху, но интерфейс выдавал критическую перегрузку. Боль адаптации — та самая фоновая мигрень, к которой он привык за десять лет — вернулась стократно. Теперь она работала без фильтров Системы, бья напрямую по болевым рецепторам.
Он умирал. Медленно и некрасиво. Без интерфейса он был просто куском облученного мяса с пробитым легким.
«Нет».Мысль родилась не в мозгу, а где-то глубже. В ядре души, которое Синдикат так и не смог до конца форматировать. Если монитор сгорел, хакер работает вслепую.
Его настоящие глаза распахнулись. Зрение плыло, края зрения затягивало багровой пеленой [HEMORRHAGE_DETECTED]. Но он видел главное. Фигура из фиолетового пламени стояла посреди зала. Лианы-щупальца метнулись к Кириллу, пронзая стену там, где он лежал секунду назад.
Кирилл перекатился. Движения были дергаными, как у сломанной марионетки. Он потерял свой VT-7 при падении. Оружия нет. Маны нет. Здоровья почти нет. Но остался чит-код, который работал всегда.
Он ударил ладонью по паркету.> INSPECT(FLOOR_MATERIAL); SCAN_CONDUIT_PATHS;Интерфейс моргнул и умер снова. Но мозг Кирилла уже провел вычисления. Эти черные лианы росли из бетона. Они проводили энергию аномалии вниз, к фундаменту. А под фундаментом старого советского здания всегда проходят трубы отопления и кабели связи.
— Ты пьешь соки из дома, тварь? — просипел Кирилл. Кровь пузырилась на губах. — Плохая идея.
Пока монстр отвлекся на упавшего «Вардена» внизу (роботы Департамента продолжали стрелять друг в друга), Кирилл пополз. Не к выходу — это бесполезно. Он полз к оркестровой яме. К служебному люку коммуникаций.
Лиана хлестнула сверху, раздирая плечо. Полоска здоровья, которую он теперь чувствовал физически, рухнула:HP: 12 / 85. Боль была ослепляющей, но она же проясняла разум. Адреналин выжигал радиацию из вен быстрее, чем она успевала разрушать ДНК.
Он сорвал крышку люка голыми пальцами, выламывая проржавевшие петли. Внизу, в бетонном желобе, шел толстый магистральный кабель связи, оплетенный свинцом. И рядом с ним — труба теплотрассы. Из трещины в бетоне бил горячий пар.
Идеальная среда для короткого замыкания.
— Эй! Красная задница! — крикнул Кирилл, швыряя кусок арматуры в пульсирующее ядро аномалии. — Лови!
Существо развернулось мгновенно. Иглы-лианы выстрелили одновременно, превращая место, где только что был Кирилл, в решето. Но его там уже не было. Он прыгнул в яму, хватаясь за раскаленную трубу.
> MODIFY(VALVE_PRESSURE_MAIN = MAXIMUM); EXECUTE;Даже без интерфейса команда сработала. Это было инстинктивное знание Отладчика. Он просто хотел, чтобы давление выросло. Паровой клапан, удерживаемый ржавчиной тридцать лет, не выдержал ментального напора хакера реальности.
В замкнутом пространстве коммуникационного канала произошел взрыв. Струя перегретого пара под давлением в двадцать атмосфер ударила вертикально вверх, прямо в сплетение черных лиан. Обычная вода испарилась бы, превратившись в туман. Но этот пар прошел через сердце радиационной аномалии.
Произошла незапланированная химическая реакция. Энергия Нулевого слоя столкнулась с кинетической энергией воды. Раздался звук, похожий на звон гигантского колокола. Фиолетовое пламя сменило цвет на ослепительно-белое.
Лианы на потолке вспыхнули и рассыпались пеплом. Гуманоидная фигура из огня взорвалась изнутри, разбрасывая во все стороны капли жидкого фосфора.
Пространственный узел схлопнулся. Кирилла вышвырнуло из ямы взрывной волной. Он пролетел пять метров, врезался в барельеф советских спортсменов спиной и сполз на пол.
Наступила тишина. Настоящая. Только шум дождя за разбитыми окнами и затихающий визг рикошетов дронов внизу.
Кирилл лежал, глядя в потолок. Каждая кость ныла. Легкие горели. Но дождь больше не падал вверх.[STATUS]ANOMALY NEUTRALIZED.RADIATION LEVEL FALLING... 15 R/h... 5 R/h...HP: 4 / 85. UNCONSCIOUSNESS IMMINENT.
Он попытался встать, но тело отказалось слушать. Мир сузился до светлого пятна. Сквозь шум в ушах он услышал тяжелые шаги. Кто-то вошел в зал. Сапоги ступали уверенно, не боясь ни радиации, ни обломков.
Перед лицом Кирилла появилась пара черных тактических ботинок военного образца. Силовые поля вокруг них мерцали, отталкивая пыль. Голос, усиленный вокодером, произнес сухо и деловито: — Объект Орлов зафиксирован. Статус: критический. Департамент Нравственности подтверждает ликвидацию цели.
Кирилл хотел засмеяться, но получился лишь кровавый кашель. Департамент всё-таки пришел за уборкой. Как предсказывала Аэлита.
— Передай начальству... — прохрипел он в сапог солдата, прежде чем темнота окончательно сомкнулась. — ...счет за аренду полигона выставлю позже...
Его система отключилась. Экран погас. Последней мыслью было удовлетворение от того, что он успел написать лог-файл своей смерти самостоятельно.
Глава 14. Архитектура допроса
Темнота не была пустотой. Для Кирилла Орлова, человека, чье сознание состояло из строк кода, темнота всегда имела структуру.
Сейчас это был бесконечный цикл перезагрузки. Его «железо» — тело — находилось в состоянии глубокой стазис-комы внутри медицинской капсулы Синдиката. Но разум отказывался спать. Каждую микросекунду процессор пытался обработать событие в Припяти, но натыкался на битые сектора памяти там, где аномалия выжгла его интерфейс.
[SYSTEM LOG]EVENT: NULL-ZONE EXPOSURE.RESULT: INTERFACE DRIVERS [CORE.EXE] CORRUPTED.FALLBACK MODE: ENGAGED (BIO-ONLY).WARNING: MEMORY FRAGMENTATION DETECTED. FILE "BOSS_FIGHT" IS DAMAGED. DO YOU WANT TO RUN RECOVERY?
Кирилл мысленно нажал [NO]. Он помнил достаточно. Помнил вкус крови, давление пара и тяжелый шаг Департамента Нравственности. Они забрали его за секунду до того, как радиация превратила бы его кости в мел. Забрали не для спасения. Для инвентаризации.
Процесс пробуждения начался с боли. Не той, фантомной, от дебаффов Системы, а настоящей, биологической. Жжение в легких, резь в глазах и ощущение, будто по венам вместо крови течет расплавленный свинец.
Он открыл глаза. Вместо привычного интерфейса перед глазами висело лишь бледное системное сообщение операционной системы его собственного тела:STATUS: STABLE | HP: 85/85 | RADIATION: 0%. Наниты сделали свое дело. Он снова был физически идеален. Но эта безупречность пугала больше, чем раны.
— Доброе утро, Подрядчик Орлов.
Голос Аэлитты раздался не в ушах, а просто возник в центре комнаты. Она сидела в кресле напротив его медблока, закинув ногу на ногу. На этот раз её аватар выглядел почти пугающе реальным — высокая женщина в идеально скроенном сером костюме-тройке. Никакой брони, только дорогая ткань и холодный интеллект.
— Я смотрю, ты решил обновить гардероб прямо на рабочем месте, — прохрипел Кирилл. Горло драло так, словно он проглотил ежа. — Стиль «Выжженная земля» сейчас в моде?
На столике рядом с капсулой появился стакан воды. Аэлита даже не пошевелилась — антигравитационный манипулятор доставил его бесшумно. — Твой отчет о миссии... нестандартен, — произнесла она, проигнорировав сарказм. — Департамент Нравственности прибыл на точку эвакуации через четыре минуты после закрытия портала. Они нашли два уничтоженных юнита класса «Варден», один сошедший с ума дрон-сборщик и полностью деактивированную аномалию класса «Омега». По их логам, объект уничтожен силами природы.
Кирилл сделал глоток. Вода казалась сладкой. — У природы было мое лицо и универсальный инструмент седьмой модели. Кстати, я потерял его там. Вычти из зарплаты.
Аэлита подалась вперед. Её взгляд стал острее. — Ты потерял нечто большее. Кирилл, то, что произошло в ДК «Энергетик»... Когда лианы пронзили тебя, твой тактпад перестал отвечать. Любой другой агент уровня Альфа остался бы слепым куском мяса. Но ты продолжал двигаться. Ты взломал систему подачи пара без командной строки. Как?
Кирилл помолчал, глядя на своё отражение в стальной стене капсулы. Там отражался всё тот же худой парень с синяками под глазами. Только теперь в его взгляде появилось что-то новое. Пустота. — Интерфейс — это костыль, — тихо сказал он. — Вы дали мне его, чтобы я видел мир вашими глазами. Но когда вы его выключили... мой собственный мозг наконец-то начал работать на полную мощность. Я не вижу код как текст на экране. Я чувствую архитектуру. Давление трубы — это переменная PRESSURE. Ржавый клапан — это флаг LOCK = TRUE. Чтобы открыть его, не нужен ключ, если у тебя есть права Администратора над законами физики.
Аэлита долго смотрела на него. Затем её губы тронула едва заметная улыбка. — Это именно то, зачем мы тебя вытащили. Чистое понимание структуры. Совет считает, что феномен в Новосибирске и аномалия в Припяти связаны. Это утечка. Кто-то сверлит дыру в днище нашей лодки, и вода начинает заливать все слои.
Она встала. Комната вокруг них изменилась. Стены медицинского отсека стали прозрачными, открывая вид на сборочные верфи Узла. Огромные корабли-полумесяцы стыковались к докам. — Мы отправляем тебя дальше, — сказала она жестко. — Повышение вступает в силу немедленно. Вот твои новые игрушки.
Воздух между ними замерцал. Появились три объекта:
Тактпад. Новая модель. Тонкий браслет из черного металла, который сам обвился вокруг запястья Кирилла.> INSPECT(TACPAD_MK_II);FEATURES: QUANTUM_TUNNELING_INTERFACE, SELF_REPLICATING_CODE_LIBRARY.Оружие. Рукоять без ствола. Элегантная, похожая на стилет.> INSPECT(WEAPON_PHASE_BLADE);TYPE: MONO-MOLECULAR FIELD EMITTER. STATUS: PROTOTYPE.Плащ. Казалось бы, обычный кусок черной ткани, но он двигался, стекая по воздуху, как нефть.> INSPECT(CLOAK_CHAMELEON_PROTO);EFFECT: ACTIVE_NULLIFICATION. ABSORBS LIGHT, SOUND AND SCANNER WAVES.— Фазовый клинок режет пространство-время, — пояснила Аэлита, пока плащ поднимался и оборачивался вокруг плеч Кирилла, становясь невидимым вместе с ним. — Плащ делает тебя призраком. Тактпад позволяет писать скрипты реальности прямо в воздухе, подключаясь к любым сетям без проводов.
Кирилл посмотрел на свои руки. Теперь они были одеты в настоящую мощь. — Куда летим? Обратно в Новосибирск? Хочу поблагодарить дядю Зарга лично.
— Нет, — отрезала Аэлита. — Земля закрыта для тебя. Департамент поставил её на карантин первого уровня. Любой выход твоего сигнала оттуда вызовет орбитальную бомбардировку. Её голографическая проекция протянула руку, и в ней материализовался инфокристалл. — Твоя следующая цель — Средние слои. Мир Кхар-Таг. Тот самый, куда упал твой первый билет десять лет назад. Император Кай-Ман запрашивает экстренную консультацию. У него проблемы с портальной сетью, которую строит Синдикат. Местные дикари начали считать технологию божественным даром и приносить инженеров в жертву.
Кирилл усмехнулся, застегивая воротник нового костюма, который тоже появился из ниоткуда. — Дикари убивают инженеров. Звучит знакомо. Какова моя легенда?
— Ты — представитель Корпорации. Архитектор-Консультант. Высшее должностное лицо, которое может позволить себе игнорировать местные законы, — Аэлита подошла вплотную, нарушив личное пространство. — Но будь осторожен, Кирилл. Кхар-Таг — это общество, построенное на праве сильного. Твое умение ломать код бесполезно против топора, если топор опустится быстрее, чем ты успеешь моргнуть. Там тебе придется играть роль бога.
— Я никогда не играл в театре, — ответил Кирилл, наблюдая, как открывается портал, ведущий в пыльный красный закат чужого мира. — Только в хорроры на выживание.
— Значит, пора сменить жанр, — кивнула Аэлита. — Шоу начинается. Иди. Империя ждет своего героя.
Кирилл шагнул в марево перехода. Жар ударил в лицо раньше, чем закрылась дверь шлюза Центрального Узла. Архитектор Систем отправился строить свою империю.
Глава 15. Архитектура гостеприимства
Переход через Средние слои — корпоративное название для хорошо охраняемых транзитных узлов Синдиката — ощущался иначе, чем падение в радиоактивную преисподнюю Припяти. Если там реальность гнила и сочилась ядом, то здесь она была... стерильной до тошноты. Воздух пах озоном, сухим льдом системы вентиляции и тем специфическим запахом дорогой синтетической кожи, который бывает только у очень богатых людей или корпораций.
Кирилл материализовался не посреди леса или руин, а на идеально гладкой плите из черного полимера прямо посреди посадочной платформы. Платформа висела в пустоте между башнями-небоскребами, уходящими в облака. Это был Центральный Хаб сектора «Альфа-9». Сердце местного филиала Синдиката.
[SYSTEM MESSAGE]ARRIVAL CONFIRMED: CENTRAL HUB ALPHA-9 (MIDDLE LAYERS).LOCAL TIME: CORPORATE STANDARD [09:00].STATUS EFFECTS APPLIED: NONE. ENVIRONMENT OPTIMIZED FOR HUMAN BIOLOGY.
Здесь гравитация была стандартной — земной, $1G$. Организм, привыкший к перегрузкам Припяти и прыжкам по крышам Новосибирска, воспринял это как мягкую постель после пыток. Кирилл сделал глубокий вдох. Легкие наполнились воздухом, пропущенным через столько фильтров, что он казался дистиллированным.
Он стоял в центре VIP-терминала. Вокруг не было ни суеты обычных вокзалов, ни криков зазывал. Только абсолютная тишина, прерываемая мягким гулом магнитных левитационных путей где-то внизу. Стены были сделаны из бронестекла такого качества, что казалось, будто ты просто стоишь в открытом космосе.
— Впечатляет? — раздался голос Аэлитты.
Она стояла у края платформы, облокотившись на перила. На этот раз её аватар выглядел пугающе реальным. Никакой голографии — физическое тело, выращенное в колбах Узла специально для представительства высшего уровня. Идеальная фигура в строгом темно-синем кителе службы безопасности со знаками отличия «Регента Зоны».
— Напоминает офис Газпрома, если бы у них закончился бюджет на золотые унитазы, — хмыкнул Кирилл, поправляя воротник нового костюма, который появился на нем сразу после перехода. Ткань мягко светилась в такт его дыханию. — Где мы?
— Мой личный кабинет. Вершина Шпиля Управления этого узла, — ответила она, жестом приглашая следовать за собой. — Место для принятия решений. Твоя остановка здесь.
Они прошли через автоматические двери, которые узнавали Аэлиту по биометрическому коду реальности. Коридоры здесь были лишены пафоса тронных залов или грязи трущоб. Это была квинтэссенция корпоративного стиля: белый полимер, скрытые светильники и абсолютная тишина. Стражи в тяжелой броне стояли у каждой переборки как статуи, их визоры тускло светились синим.
Кабинет Аэлиты оказался огромным цилиндром из бронестекла. Создавалось ощущение, что ты стоишь прямо в открытом космосе. В центре помещения висела голографическая сфера Мультиверсума. Тысячи миров соединялись пульсирующими нитями торговых путей и каналов данных. Красные точки аномалий медленно угасали под воздействием систем очистки Синдиката.
— Садись, — Аэлита указала на глубокое кресло из черной кожи, которое тут же начало сканировать тело Кирилла, подстраивая температуру и жесткость под его утомленные мышцы.
Сам он садиться не спешил, оставаясь стоять посреди комнаты и настороженно оглядываясь. — Зачем я здесь? Только не говори, что просто похвастаться видом. Я видел контракт. Там пункт об «устранении аномалий».
Лицо Аэлитты потеряло последние следы человечности, превратившись в профессиональную маску топ-менеджера перед акционерами. — Пункт о найме обновлен. Поздравляю, Орлов. Твой испытательный срок пройден. После того как ты выжил в Припяти, уничтожил патруль Департамента Нравственности и едва не взорвал реактор Узла вместе с Регентом Ворром... Совет решил, что держать тебя на должности рядового подрядчика неэффективно.
Она провела пальцами по воздуху, вызывая окно личного дела Кирилла.RATING: SSS-TIER ANOMALY.RISK FACTOR: EXTREME.VALUE TO SYNDICATE: CRITICAL ASSET.
— Мы даем тебе повышение, — продолжила она. — Должность «Свободного Оператора». Уровень допуска Альфа-Прайм. Тебе больше не нужно выпрашивать снаряжение. Бери всё, что сможешь поднять. Или взломать.
Кирилл скрестил руки на груди. Холодная ярость начала медленно закипать в груди. — Значит, путь на Землю закрыт. Меня списали со счетов родного мира. Родители... друзья... хотя, какие у бомжа-хакера друзья?
— Эмоциональная привязанность к Нижним слоям снижает эффективность, — бесстрастно заметила Аэлита. — Но мы можем использовать это. Твоя ценность возросла именно потому, что ты оттуда. Тот факт, что Администратор Нижнего слоя пытался тебя убить, а ты выжил и взломал базу Среднего слоя, делает тебя легендой. Символом. Оружием сдерживания.
Она подошла ближе. Теперь они стояли почти вплотную. Её физические глаза смотрели на него сверху вниз, заставляя чувствовать себя школьником в кабинете директора. — Зачем я вам нужен на самом деле? — спросил он, глядя в её идеальные зрачки. — У вас есть корабли, способные зажигать звезды. Зачем вам парень, который умеет ронять бетон на головы?
Аэлита молчала достаточно долго, чтобы интерфейс успел выдать предупреждение [CONNECTION LOST], прежде чем она снова заговорила. Голос её стал тише, лишен эха синтезатора. — Потому что ваша цивилизация уникальна. Порталы начали открываться десять лет назад. Мы думали, это естественный катаклизм квантового распада. Потом пришел ты. Человек, способный видеть исходный код материи без помощи имплантации. Верхние слои веками развивались по пути грубой силы. Берсерки Кхар-Тага, некроманты Мор-Тегота, техномаги Аркадии. Они умеют ломать. Но никто из них не понимает, как работает механизм Вселенной. Когда реальность дает сбой, они молятся своим богам или бьют молотком сильнее. Ты пишешь баг-репорт.
Она отошла к панорамному окну, глядя на бесконечную вереницу грузовых судов. — Появилась аномалия. Место, куда наши сканеры не могут проникнуть. Сервер падает, стоит нам попытаться отправить туда зонд. Дроны сходят с ума. Магия исчезает. Называют это место «Нулевой слой». Судя по координатам искажений эпицентр находится именно в твоем Новосибирске. Там зарождается нечто, что переписывает правила игры для всех слоев сразу.
Кирилл напрягся. Возвращение домой после предупреждения о Чистильщиках звучало как ловушка. — Разве там не опасно? Департамент...
— Департамента там нет, — перебила Аэлита. — Там есть кое-что похуже. Три дня назад наш спутник зафиксировал несанкционированное открытие микро-портала. Спонтанное. Без врат. Просто разрыв пространства посреди леса. Через него прошла утечка энергии класса «Омега». Всё живое в радиусе пяти километров превратилось в стеклянные статуи. Температура плавления кремния, Кирилл. Природа такого феномена неизвестна ни одной расе Верхних слоев.
Она вывела на экран зернистую фотографию спутника. На фоне пожелтевшего украинского леса стоял человек. Или то, что им притворялось. Фигура была черной, поглощающей свет, но силуэт четко повторял человеческие контуры. От фигуры исходило искажение — деревья позади неё выглядели оплавленными.
— Наши зонды сгорают при попытке приближения. Дроны теряют связь. Живые солдаты сойдут с ума от ментального давления, едва переступив границу зоны. Это идеальный полигон для самоубийц.
Аэлита повернулась к нему. — Синдикат хочет знать две вещи. Первое: кто этот гость? Второе: почему он пришел именно на Землю, в твою страну, практически в твой часовой пояс? Случайностей не бывает. Есть только плохой код рандомайзера. Ты — лучший багоюзер, которого мы видели за столетие. Поработай своим уникальным методом.
Она активировала консоль. Воздух между ними замерцал, формируя предметы экипировки.[LOADOUT ASSIGNMENT]1. STEALTH-SKIN SUIT (CLASS 3) — Легкий костюм-хамелеон. Скрывает тепловыделение и звук шагов.2. VARIABLE TOOL (VT-7 "SWISS ARMY") — Универсальный инструмент. Режим резки, режим шокера, режим взлома терминалов.3. DATA-SLATE TACPAD — Ваш пропуск в локальные сети Земли. Уже прошит нашими бэкдорами.
— Правила просты, — продолжила Аэлита, пока манипуляторы доставали черный костюм. — Ты спускаешься один. Никакой поддержки извне. Портал откроется ровно на три минуты. Если через четыре часа ты не выйдешь на связь через тактпад, мы аннулируем твой контракт.
— Аннулируете? — переспросил Кирилл, проверяя подвижность суставов. Костюм был невесомым. — То есть пришлете уборщиков?
— То есть забудем о твоем существовании, — любезно улыбнулась Аэлита. — Твой ID-обруч станет недействительным. Браслет на руке превратится в бомбу объемного детонирования малой мощности. Достаточно, чтобы распылить тебя на атомы, но не повредить ценный артефакт, который ты найдешь. Бизнес есть бизнес.
Она сделала пасс рукой, и красный шлюз за её спиной сменил цвет на зеленый. Магнитное поле портала стабилизировалось, издав низкий, вибрирующий гул. — Советую поторопиться. Время пошло.
Кирилл посмотрел на черную гладь перехода. Там, внизу, была радиоактивная пыль, заброшенные дома и нечто неизвестное, убивающее одним прикосновением. Здесь, наверху, был холодный кондиционированный воздух корпорации, которая рассматривала его как очень дорогой, но одноразовый гаечный ключ.
Он поправил лямку рюкзака с инструментами. «Дом, милый дом», — подумал Кирилл, делая шаг навстречу зеленоватому свечению. Интерфейс перед глазами переключился в режим наружного наблюдения, автоматически выставляя фильтры против радиационного заражения.
Портал поглотил его. Мир снова превратился в трубу из битого стекла. Первая самостоятельная миссия началась.
Глава 16. Архитектура пустоты (Возвращение)
Земля встретила его не фанфарами, а запахом мокрого асфальта и гниющей листвы.
Переход выбросил Кирилла в лесополосе на окраине Новосибирска. Место было глухим — заброшенная промзона, которую природа медленно забирала обратно, покрывая бетонные плиты узловами дикого плюща. Здесь Синдикат мог открывать порталы без риска, что случайный прохожий снимет это на телефон для TikTok.
Кирилл упал на одно колено, упираясь ладонью в сырую землю. Переходы между слоями всё ещё давались тяжело, несмотря на апгрейды Аэлитты. Его внутреннему «процессору» требовалось время на синхронизацию частот с магнитным полем Земли.
[SYSTEM MESSAGE]ARRIVAL CONFIRMED: EARTH (LAYER 0). NOVOSIBIRSK SECTOR.LOCAL TIME: 21:43 | DATE: OCT 14, 2084.STATUS EFFECTS APPLIED: NONE. ENVIRONMENT COMPATIBLE.WARNING: LOCAL LAW ENFORCEMENT DRONES DETECTED (RANGE: 500M). STEALTH PROTOCOLS ACTIVE.
Он поднял голову. Над верхушками сосен виднелись огни высоток Академгородка. Десять лет назад он бы отдал правую руку, чтобы просто постоять под этим дождем. Сейчас же дождь казался ему просто неэффективной системой охлаждения воздуха.
— С возвращением домой, хакер, — прошептал Кирилл, активируя тактпад.
Браслет на руке едва заметно нагрелся, сканируя локальные сети. Интерфейс тут же расцвел перед глазами, но теперь он был другим. Никакой навязчивой рекламы, никаких системных требований Департамента Нравственности. Только чистые данные, к которым у него был доступ уровня ROOT.
Карта города подсветилась синим. Район старой ТЭЦ, где находился вход в его бывшее убежище, горел ровным зеленым светом — зона безопасности. А вот место назначения пульсировало тревожным багровым цветом.TARGET LOCATION: FORMER RESIDENTIAL ZONE "SHEVLENKA".ANOMALY SIGNATURE: CLASS NULL-ZONE (OMEGA).THREAT LEVEL: DEADLY.
Согласно данным спутника-шпиона Синдиката, эпицентр находился в подвале обычной хрущевки на улице Петухова. Три дня назад там исчезли два отряда ЧВК «Восток», которые охраняли какой-то контрабандный товар. От них остались только лужи застывшего черного стекла и выгоревшие схемы их нейроимплантов.
«Стеклянные статуи», — вспомнил Кирилл слова Аэлитты. Звучало как плохая научная фантастика. Но когда ты можешь переписывать гравитацию силой мысли, понятие «фантастика» становится расплывчатым.
Путь по городу занял сорок минут. Кирилл не шел по улицам. Благодаря костюму STEALTH-SKIN и навыкам паркура, который он отточил еще бегая от коллекторов в юности, он перемещался по крышам. Город изменился. Департамент Нравственности навел порядок: неоновых вывесок стало меньше, уличных банд — тоже. Вместо них город патрулировали хромированные фигуры дронов-надзирателей. Они двигались синхронно, словно единый рой насекомых.
Один такой пролетел прямо над головой Кирилла, пока тот прятался за парапетом торгового центра. Дрон замер, сканируя улицу. Луч тепловизора прошел сквозь силуэт Кирилла, даже не заметив его. Плащ CHAMELEON_PROTO не просто рассеивал свет — он поглощал любые волны, делая его буквально невидимым для физики.
— Лохи, — усмехнулся Кирилл, вбивая команду взлома в свой новый тактпад. > SCAN_DRONE(ID=774-A); INJECT_PACKET("LOOP"); EXECUTE;Дрон дернулся, его красные сенсоры мигнули желтым, и он полетел дальше по прямой, бесконечно повторяя цикл проверки одного и того же мусорного бака. Мелочь, а приятно.
Шевченковский район встретил его привычным запустением. Даже железная рука Департамента не могла полностью очистить эти трущобы от людей, которые выпали из системы. Здесь всё еще пахло бедностью и жареной соей.
Нужный дом выглядел так же, как и сотни других: облупившаяся краска, выбитые окна на первом этаже. Разница была лишь в том, что вокруг него стояла тонкая, едва заметная глазу фиолетовая дымка. И тишина. Абсолютная, неестественная для города тишина.
Кирилл остановился на крыше напротив. > INSPECT(ANOMALY_ZONE);Его внутреннее зрение переключилось на анализ спектра. Воздух внутри двора был... твердым. Пространство имело другую плотность. Время здесь текло иначе — капли редкого дождя падали вниз примерно в три раза медленнее, чем должны были по законам Ньютона.
— Красиво, — пробормотал Кирилл. — Прямо инсталляция современного искусства «Остановись, мгновенье».
Он спрыгнул с крыши пятиэтажки во двор. Приземление получилось жестким — костюм смягчил удар, но инерция всё равно отозвалась болью в пятках. Как только обе ноги коснулись земли, тишина исчезла.
Раздался звук, похожий на треск ломающегося гигантского зеркала. Фиолетовая дымка схлопнулась, обретая форму. Из тени трансформаторной будки вышло существо.
Это был человек. Почти. Ростом под два метра, облаченный в броню, которая выглядела так, будто выросла прямо из его костей. Но самым страшным было лицо. Оно напоминало маску из полированного обсидиана, в которой отражалось искаженное небо. У него не было глаз, носа или рта — только гладкая поверхность, испещренная сеткой микросхем, светящихся холодным синим огнем.
[ENTITY IDENTIFIED]CLASS: CLEANER (DEPARTMENT OF MORALITY - SPECIAL OPS).LEVEL: ???FACTION ATTITUDE: SYSTEM HUNTER.
Чистильщик. Тот самый, о котором предупреждала Аэлита. Не обычный патрульный дрон, а ликвидатор, созданный специально для охоты на таких, как он.
Существо повернуло свою жуткую голову-маску точно в сторону Кирилла. Несмотря на плащ, скрывающий все показатели, Охотник его видел.
<CLEANER_01>: ANOMALY_ORLOFF. YOU ARE IN VIOLATION OF THE PRIME DIRECTIVE. TERMINATION SEQUENCE INITIATED.
Рука существа трансформировалась. Плоть разошлась, обнажая ствол роторного орудия класса «Гаттлинг». Блок стволов начал раскручиваться с низким, зловещим свистом.
Кирилл не стал ждать. Он сделал то, чего Чистильщик ожидал меньше всего. Он улыбнулся.
— Извини, дружище, — сказал Кирилл, поднимая левую руку. На кончиках его пальцев уже плясали разряды статики, собранные из влажности воздуха. — Но мой трудовой договор запрещает мне умирать до конца смены.
Он ударил первым.
> CHANNEL_STATIC(ELECTRO_CLOUD="FULL"); TARGET=OPTICS_MAIN; EXECUTE;
Глава 17. Архитектура превосходства
Роторный блок «Гаттлинга» не успел набрать боевую скорость.
В замкнутом пространстве двора Шевченковского жилмассива звук раскручивающихся стволов прозвучал как рев взлетающего истребителя, но Кирилл уже двигался. Его реакция больше не зависела от скорости нажатия кнопки или задержки нейроимпланта. За месяцы работы на Синдикат его нервная система сама стала интерфейсом.
Он упал в перекат за секунду до того, как двор залило ослепительно-белым светом. Очередь крупнокалиберных разрывных снарядов прошла там, где он стоял мгновение назад, превратив трансформаторную будку в облако расплавленной керамики и горящего масла.
[STATUS]HP: 85/85 (FULL)CPU_CYCLES: 25/25EFFECT: [ADRENALINE_SPIKE] +20% MOVEMENT SPEED.
— Слишком медленно, — выдохнул Кирилл, выходя из переката в низкой стойке прямо под брюхом дрона-убийцы.
Чистильщик был массивным, но неповоротливым. Его программирование было заточено под подавление силой: стоять столбом и поливать сектор огнем, пока цель не превратится в фарш. Он не ожидал ближнего боя с существом, способным двигаться быстрее пули.
Кирилл вскинул правую руку. В ладони VT-7 вибрировал, переходя в режим моно-молекулярной резки. Лезвие едва заметно дрожало, рассекая сами молекулы воздуха. У Охотника была одна уязвимость, которую Кирилл просчитал еще стоя на крыше: суставы. Даже самая совершенная броня Департамента имела подвижные сочленения для маневренности.
Короткий, экономный удар снизу вверх. Лезвие вошло точно в коленный сустав правой ноги существа. Никакого сопротивления. Режим резака игнорировал кинетические щиты, просто раздвигая материю. Раздался звук, похожий на визг рвущегося титана.
Колено Чистильщика выгнулось в обратную сторону. Потеряв опору, пятитонная махина начала заваливаться вперед. Кирилл даже не пытался вытащить нож. Он рванулся вниз, ныряя под падающее тело, используя инерцию падения врага как прикрытие.
Сверху загрохотало. Оставшаяся рука Охотника трансформировалась в плазменную пушку. Залп испарил кусок асфальта, прожигая дыру в земле вплоть до канализационных труб. Жар был таким, что костюм-хамелеон начал дымиться, экстренно включая систему охлаждения.
Выбравшись из-под рухнувшего гиганта, Кирилл оказался у него за спиной. Прямо между лопаток, там, где сходились тяжелые бронеплиты, пульсировал синий свет — внешний порт теплоотвода реактора.
«Поработаем по старинке», — подумал Кирилл, вкладывая всю массу тела в один удар.
Его нога, усиленная серво-мускулатурой костюма, врезалась в порт. Раздался оглушительный хлопок перегрузки. Синий свет вспыхнул сверхновой. По спине Чистильщика побежала сеть трещин из черного стекла. Реактор пошел вразнос.
Кирилл оттолкнулся от спины робота, прыгая максимально далеко. Он выставил ладонь в сторону земли:> MODIFY(GRAVITY_ANCHOR_SELF = MAX); EXECUTE;
Взрыв реактора класса «Омега» сопровождался не пламенем, а беззвучной вспышкой абсолютного нуля, сменившейся волной раскаленной плазмы. Двор перестал существовать. Кирилла швырнуло взрывной волной сквозь кирпичную стену соседней хрущевки, словно тряпичную куклу.
Тьма звенела. Кирилл лежал на обломках чьей-то кухни, глядя на разбитый подвесной потолок. Левая рука висела плетью. Ребра, судя по ощущениям, были перемолоты в труху. Интерфейс моргал кроваво-красным:[CRITICAL DAMAGE]LEFT ARM: DETACHED. STATUS: SEARCHING...RIBCAGE: COMPROMISED. INTERNAL BLEEDING.HP: 4 / 85.SYSTEM WARNING: LIFE FUNCTIONS CRITICAL. SEEK MEDICAL ATTENTION IMMEDIATELY.
Рядом капала вода. Или это кровь стучала в ушах? Он попытался пошевелиться. Тело ответило вспышкой боли такой интенсивности, что мир снова погас на пару секунд.
Когда зрение вернулось, над ним стояла фигура. Она перешагнула через пролом в стене так же легко, как человек переступает порог. Это был второй Чистильщик. Брат-близнец уничтоженного. Его обсидиановая маска всё еще отражала тусклый свет луны, пробивающийся сквозь пыль.
<CLEANER_02>: RESISTANCE IS FUTILE. YOUR ANOMALOUS SIGNATURE ENDS HERE.
Орудия на его руках начали трансформироваться. На этот раз они целились неспешно. Убийца знал, что жертва никуда не денется.
Кирилл захрипел. Легкие заполнялись кровью. Дотянуться до тактпада он не мог — левое плечо было вырвано из сустава вместе с куском брони костюма. Правая рука сжимала бесполезный сейчас обрубок VT-7.
«Это конец? Так глупо...»
Но отчаяние хакера всегда длилось ровно три секунды. Затем включался анализ. Второй дрон. Они работают парами. Но если есть второй...
Взгляд Кирилла метнулся к телу первого Чистильщика, которое валялось посреди улицы, погребенное под тоннами кирпича. Оттуда шел дым, но интерфейс показывал странное:[ENTITY CLEANER_01 | STATUS: OFFLINE | POWER_CORE: ACTIVE | SIGNAL: BROADCASTING].
Первый мертв, но его ядро работает. И оно вещает. Кирилл перевел взгляд на второго дрона. Тот сделал шаг вперед, входя внутрь разгромленной квартиры. Кирилл улыбнулся уголком рта, полным крови.
— Эй, консервная банка, — просипел он. — Хочешь увидеть настоящий баг?
Чистильщик замер. Его голова-маска повернулась к умирающему человеку. Для машины такого класса интерес к поверженному противнику был протоколом неэффективности, но аномалия Орлов всегда нарушала логику.
Именно этой доли секунды хватило Кириллу. Используя последние капли энергии, он активировал свой главный козырь — способность видеть код мира без экрана. Он нашел частоту связи между двумя машинами. Протокол синхронизации Департамента Нравственности. Закрытый канал военного уровня.
И вбил команду напрямую в воздух перед собой, используя остатки маны своего ядра как проводник:> INJECT_PACKET(TARGET=CLEANER_02, SOURCE=CLEANER_01_PAYLOAD="SYSTEM_OVERRIDE"); PAYLOAD_CONTENT=[RECURSIVE_LOOP_INFINITE]; ROOT_EXECUTE;
Обсидиановая маска Охотника, нависавшего над ним, мигнула. Один раз. Желтым. Затем красным. Затем её начало трясти.
— Кто... твой... создатель? — прохрипел Кирилл, наблюдая, как системы элитного убийцы пытаются обработать бесконечный цикл пустоты, который он только что скачал из мозга мертвой машины.
Дрон дернулся. Его правая рука трансформировалась в клинок и со всего маху вонзилась в собственное левое колено. Сустав брызнул гидравликой. Не осознавая этого, машина пыталась «исправить» ошибку в своем коде физическим воздействием на свое же железо.
Кирилл закрыл глаза. Боль отступала, сменяясь приятным холодом. Система писала последнее предупреждение:SHUTDOWN IMMINENT...
Последнее, что он увидел — как второй Чистильщик методично отрывает себе голову, пытаясь добраться до процессора внутри черепа. Кажется, Департамент сегодня понес серьезные потери в технике. Эта мысль принесла ему глубокое удовлетворение перед тем, как тьма окончательно поглотила его сознание.
Глава 18. Архитектура воскрешения
Смерть пахла жженой медью.
Кирилл открыл глаза, но не увидел ничего, кроме темноты. Тяжелой, густой, наполненной тихим гудением систем жизнеобеспечения. Он попытался пошевелить пальцами. Получилось. Рука встретила сопротивление — гладкую поверхность медицинского полимера прямо перед лицом.
Он был внутри капсулы. Снова.
[SYSTEM MESSAGE]STATUS: RESPAWN / MEDICAL RECOVERY.LOCATION: CENTRAL HUB ALPHA-9 (INFIRMARY).HP: 85/85 | FULLY RESTORED.LIMB STATUS: LEFT ARM [REATTACHED]. RIBCAGE [SKELETAL REINFORCEMENT APPLIED].DEBUFFS: NONE.WARNING: NEURAL INTERFACE OVERCLOCK DETECTED. CORE TEMPERATURE ELEVATED.
Крышка капсулы с шипением отъехала в сторону. Холодный воздух стерильного бокса ударил в лицо. Кирилл сел, свесив ноги. Движения были пугающе легкими. Наниты Синдиката не просто залечили раны от схватки с Чистильщиком — они укрепили его кости углеволокном, заменили часть нервных волокон оптическими проводниками и прочистили легкие так, что дышалось как на вершине Эвереста.
— Впечатляющее зрелище, — раздался голос Аэлитты.
Она стояла у стены, скрестив руки на груди. На этот раз её аватар выглядел уставшим. Идеальная складка на кителе чуть сбилась, а проекция мерцала чаще обычного — признак высокой нагрузки на ядро ИИ.
— Два боевых юнита класса «Чистильщик» списаны в утиль, — продолжила она, активируя голоэкран. — Департамент Нравственности в бешенстве. Они потеряли элитную технику стоимостью в годовой бюджет среднего сектора ради того, чтобы ты... поиграл в прятки в старом жилмассиве.
На экране отображалась запись с дрона-свидетеля. Ускоренная перемотка показывала финал боя: фиолетовая вспышка кода из ладони Кирилла бьет во второго Охотника, после чего машина начинает методично разрушать саму себя.
— Я не играл, — прохрипел Кирилл. Горло всё еще драло. — Я использовал их протокол синхронизации против них самих. Загрузил первому лог-файл его собственной смерти в бесконечный цикл. Второй скачал поврежденные данные через общую сеть Департамента. Классический Buffer Overflow. Примитивно, но эффективно против железных мозгов.
— Это было самоубийство, — Аэлита шагнула ближе. Её взгляд стал тяжелым. — Если бы я открыла портал на секунду позже, твое биологическое тело превратилось бы в пепел. Ты потратил девяносто процентов своего внутреннего резерва маны на одну атаку. Твой мозг едва не сгорел от перегрузки процессора.
Кирилл коснулся шеи под ухом, где скрывался порт для прямого подключения. Пальцы наткнулись на свежий шов синтетической кожи. — Зато мы теперь знаем две вещи, — он посмотрел на неё снизу вверх, и в его глазах плескался холодный синий огонь. — Во-первых, мой класс позволяет внедрять исполняемый код напрямую в чужие системы без физического контакта. А во-вторых...
Он встал на ноги. Капсула позади него зашипела, начиная дезинфекцию. Стоя босиком на ледяном полу медблока, он казался меньше и слабее своей собеседницы, но воздух вокруг него словно потрескивал от напряжения.
— ...Департамент использует закрытые каналы связи, которые можно взломать. Их броня крепкая, но софт написан ленивыми идиотами.
Аэлита долго молчала, сканируя его показатели. Затем уголок её губ дернулся в подобии улыбки. — Совет пересмотрел твой контракт. Навсегда. Теперь ты не просто Подрядчик. Ты — Свободный Оператор. Вольный клинок.
Она протянула руку. На ладони лежал новый предмет. Тонкое кольцо из черного металла, похожее на кастет или расширитель для пальцев.[ITEM: ZERO-LAYER SIGNET]CLASS: ARTIFACT.FUNCTION: DIRECT MANA CONDUIT, REALITY ANCHOR.
— Что это? — спросил Кирилл, хотя уже знал ответ. — Ключ. Тот самый проход в Новосибирске... это не просто аномалия. Это гниющая рана. Но гной всегда идет снаружи внутрь. Мы думаем, что кто-то сверлит дыру из Нулевого слоя сюда. Тебе нужно спуститься туда. Не к эпицентру. Эпицентр тебя уничтожит. Тебе нужно найти точку входа. Первичный шлюз.
Кирилл взял кольцо. Металл был обжигающе холодным, несмотря на тепло руки ИИ. Как только артефакт коснулся его кожи, интерфейс вспыхнул новой строкой:[NEW SKILL UNLOCKED][VOID WALKING Lv. 1]: Позволяет совершать микро-прыжки сквозь пространство на короткие дистанции, игнорируя физическую материю. Расход энергии: Экстремальный.
— Почему я? — тихо спросил он. — Отправьте армию дронов. Сотрите квартал с орбиты.
— Потому что там внизу законы физики работают по правилам MMORPG десятилетней давности, — жестко ответила Аэлита. — Гравитация зависит от уровня угрозы. Местность генерируется процедурно. А монстры... они видят тепловое излучение, звук и магию. Но они не умеют читать бинарный код. Ты пойдешь туда не как воин. Ты пойдешь туда как вирус.
Она подошла вплотную, вторгаясь в его личное пространство. — Земля закрыта официально. Порталы блокируются ПВО Департамента. Но у меня есть контрабандный маршрут. Старый кабель связи времен Первого Инцидента. Он ведет прямо в канализационную систему Новосибирска.
В воздухе между ними замерцали координаты. Южное направление. Затон. Трубы ТЭЦ. — Время пошло, Орлов, — сказала она, отворачиваясь к панели управления. — Портал откроется через десять минут. И постарайся не умереть окончательно. Запасного тела твоего калибра у нас сейчас нет.
Кирилл надел кольцо на палец. Черный металл сжался, впиваясь в кожу и сливаясь с ней до полной невидимости. Он почувствовал, как мана хлынула по венам свободным потоком, минуя фильтры костюма.
— Я вернусь с баг-репортом, — бросил он вслед уходящей фигуре.
Ответа не последовало. Только гул включающегося транспортного луча. Архитектор Систем шагнул в светящуюся воронку, ведущую обратно в промозглую тьму родного города.
Глава 19. Архитектура дна
Новосибирск встретил его запахом тины, хлорки и застарелой сырости.
Портал схлопнулся за спиной с тихим хлопком, отрезая путь назад к стерильным коридорам Синдиката. Кирилл стоял по щиколотку в бурой воде, текущей по бетонному желобу заброшенного ливневого коллектора. Здесь царил абсолютный мрак — солнечный свет никогда не пробивался сквозь десятки метров земли и бетона над головой.
[SYSTEM MESSAGE]ARRIVAL CONFIRMED: EARTH (LAYER 0). NOVOSIBIRSK SECTOR. ZATON DISTRICT.LOCAL TIME: 03:14 | DATE: OCT 15, 2084.STATUS EFFECTS APPLIED: [DARKNESS].WARNING: LOCAL NETWORK SIGNAL UNREACHABLE. INTERFACE RUNNING ON INTERNAL CORE POWER.
Здесь не было ни камер Департамента, ни дронов-уборщиков. Город наверху давно списал эти коммуникации со счетов. Для обычных людей это была просто грязная труба. Для Кирилла же это был идеальный бэкдор — слепая зона системы безопасности планеты.
Он активировал ночное зрение. Мир расцвел оттенками серого и тепловизионным свечением труб. Вода впереди уходила вниз, исчезая в огромном круглом резервуаре — старом дренажном озере под Октябрьским районом. Именно оттуда шел сигнал.
Кирилл достал тактпад. Экран вспыхнул, но вместо привычного интерфейса ОС Windows или Linux перед ним развернулась голокарта подземелий. Аэлита загрузила ему чертежи тридцатилетней давности. — Сигнал идет отсюда, — прошептал он, увеличивая сектор «Объект Сброса-7». — Старый правительственный дата-центр времен Холодной войны. Бункер, который забыли закрыть.
Путь лежал через систему затопленных тоннелей метро-2. Кирилл сделал шаг вперед. Вода противно чавкнула. В этот момент его интерфейс моргнул красным:[THREAT DETECTED]ENTITY CLASS: BLOOD_LEECH (MUTATED) x4.LEVEL: 2.
Из темных углов канала метнулись черные тени. Обычные пиявки, раздутые до размеров анаконды благодаря мутациям от проходящей рядом аномалии. Они двигались молниеносно, вытягиваясь в струны черной резины.
Первая тварь попыталась обвить его ногу. Кирилл даже не стал использовать магию или технологии. Он просто позволил ей коснуться брони STEALTH-SKIN. Как только присоска коснулась ткани, костюм впрыснул в тело мутанта концентрированный нейротоксин военного образца. Пиявка дернулась и обмякла, превратившись в безвольную черную веревку.
Остальные замерли, анализируя гибель сородича химическими сенсорами. Поняв, что теплокровный объект ядовит, они беззвучно скрылись в иле.
«Слишком легко», — подумал Кирилл, перешагивая труп. Но расслабляться было рано.
Вход в бункер скрывался за массивной гермодверью, покрытой ржавчиной. Замок выглядел неприступным куском стали толщиной в полметра. Любой другой хакер потратил бы часы, пытаясь подобрать код или найти кабель для прямого подключения.
Кирилл положил ладонь на холодный металл.> INSPECT(LOCK_MECHANISM); SCAN_STRESS_POINTS;Его внутреннее зрение прошло сквозь сталь, считывая структуру зерен металла. Замок был идеален, но петли... Петли держались на старой арматуре, которая проржавела почти насквозь.
> MODIFY(MATERIAL_INTEGRITY_HINGE = 0.001); EXECUTE;
Раздался звук лопнувшей гитарной струны. Многотонная стальная плита весом в несколько тонн рухнула внутрь, подняв тучу пыли и разбившись о бетонный пол внутри бункера как хрупкое стекло.
Кирилл переступил порог. Внутри пахло озоном и смертью. Бункер освещался лишь аварийными лампами, которые мигали в ритме умирающего сердца. Повсюду были следы бойни. Трупы ученых в белых халатах превратились в те самые «стеклянные статуи», о которых говорила Аэлита. Люди сидели за консолями, стояли у кофемашин, застыв в самых нелепых позах. Их глаза — идеально круглые шарики из черного обсидиана — отражали вспышку, поглотившую их сорок лет назад.
[LOG FILE FOUND: RESEARCH_LOG_URBN_77]Кирилл подошел к центральной консоли. Стеклянная рука одного из лаборантов рассыпалась в пыль при касании. Он взломал терминал вручную, подключив провода напрямую к контактам. Данные хлынули потоком.
Проект «Нулевой слой» инициирован.Цель: извлечение энергии из информационного вакуума.Объект: неизвестный артефакт сферической формы, извлеченный из кратера в Забайкалье.Ошибка: Субъект нестабилен. Реальность начинает переписывать саму себя вокруг объекта.Последняя запись: «Оно осознало нас. Оно больше не камень. Оно смотрит в ответ. Запрашиваю протокол изоляции Омега...»Кирилл пролистал логи дальше, к системам охлаждения. Температура в главном реакторном зале зашкаливала. Кто-то или что-то всё еще работало там, внизу, вырабатывая столько тепла, что старые советские системы вентиляции выли на пределе.
Он направился к лестнице, ведущей на нижние уровни. С каждым шагом воздух становился плотнее. Интерфейс начал сбоить:[ERROR: SPATIAL COORDINATES DRIFTING][WARNING: GRAVITY FLUCTUATION + 0.5G]
Лестница закончилась. Впереди был только черный провал коридора, из которого тянуло сухим жаром пустыни. Кирилл остановился на последней ступеньке. Его фонарь на плече высветил конец коридора... которого не должно было быть.
Туннель просто обрывался. Не стеной, а пустотой. За краем бетона начиналось нечто, похожее на внутренности гигантского компьютерного процессора. Металлические дорожки уходили в бесконечность, по ним текла энергия цвета венозной крови. Законы евклидовой геометрии здесь сворачивались в узел.
А посреди этого цифрового ада стояла сфера из абсолютно черного материала размером с грузовик. От неё исходило давление такой силы, что у Кирилла заложило уши, хотя звука не было.
И сфера пульсировала. В такт биению его собственного сердца.
[TARGET ACQUIRED]ENTITY: NULL-ZONE CORE (AWAKENED).STATUS: OBSERVING.
Глава 20. Архитектура наблюдения
Сфера не двигалась, но пространство вокруг неё умирало.
Кирилл стоял на краю обрыва, глядя в «пустоту», которая была вовсе не пустотой. Это был код. Сырой, исполняемый код реальности, который кто-то вывел из консоли прямо в физический мир. Металлические дорожки под ногами сферы светились от проходящего по ним трафика данных, и Кирилл видел пакеты информации — они выглядели как потоки жидкого золота, несущиеся со скоростью света.
Воздух здесь имел вкус жженого сахара и статики. Каждый вдох отзывался болью в легких, словно он пытался дышать внутри работающего микроволнового излучателя.
[SYSTEM WARNING]ENTITY NULL-ZONE CORE | STATUS: HOSTILE (PASSIVE).ATMOSPHERIC ANALYSIS: COMPOSITION UNKNOWN. ELEMENTS NOT FOUND IN PERIODIC TABLE.EFFECT: [SPATIAL DEGRADATION]. ТЕКУЩАЯ ЦЕЛОСТНОСТЬ ЛОКАЦИИ: 78%... 76%...
Бункер над ними буквально рассыпался на пиксели. Куски бетона падали с потолка и исчезали, не долетая до пола, потому что гравитация в этом секторе внезапно решила стать отрицательной.
— Значит, вот ты какая, — прошептал Кирилл. Его собственный голос прозвучал искаженно, будто пропущенный через вокодер с низким битрейтом.
Он сделал шаг вперед, выходя из тени коридора на площадку перед сферой. Черный металл артефакта поглощал свет его фонаря без остатка. На идеально гладкой поверхности не было ни швов, ни царапин, но Кирилл видел иначе. Для него эта штука выглядела как бесконечно глубокий рекурсивный цикл WHILE(TRUE), пожирающий ресурсы сервера.
Внезапно сфера моргнула. Это не было движением материи. Просто на её поверхности открылся один-единственный глаз. Идеально круглый зрачок цвета расплавленного золота сузился, фокусируясь на Кирилле.
Давление обрушилось мгновенно.
Это не был ментальный удар или телепатия. Это была попытка процесса OBSERVER.EXE проверить переменную [INTRUDER_ID]. Сознание Кирилла попытались развернуть, прочитать как открытую книгу, разобрать на биты и пересчитать.
Для обычного человека это означало бы мгновенное превращение в пускающую слюни овощь. Даже Регент Ворр потратил драгоценные секунды процессора на обработку подобной команды.
Но Кирилл был Отладчиком.
Когда чужое сознание коснулось его ядра, оно не нашло там испуганного сироту из Новосибирска. Оно наткнулось на стену холодного, шипастого кода. Интерфейс Кирилла вспыхнул, перехватывая запрос:
> INCOMING_PACKET(REQUEST=SOUL_AUDIT);> RECOGNIZE: PROTOCOL_ANCIENT;> RESPONSE: HTTP/403 FORBIDDEN.
Золотой глаз сферы расширился от удивления. Впервые за тысячелетия объект нижнего слоя не просто сопротивлялся — он отклонял запрос на уровне протокола связи.
Пространство вокруг содрогнулось. Гравитация вернулась с силой кузнечного молота. Пол бункера треснул. Из-за спины Кирилла рухнула массивная бетонная плита перекрытия. Она должна была превратить его в лепешку.
Кирилл даже не оглянулся. Он активировал новый навык, полученный от Синдиката.
> ACTIVATE_SKILL(VOID_WALKING); TARGET_COORDS="3M_FRONT"; EXECUTE;
Мир мигнул фиолетовым. Не стало вспышки или дыма. Было ощущение, будто реальность — это занавеска, сквозь которую он просто шагнул. Физическое тело на мгновение перестало существовать, став чистой информацией.
Пролетев сквозь падающую плиту, он материализовался снова — теперь уже вплотную к сфере. Лицом к лицу с золотым зрачком.
— Привет, ошибка сегментации, — усмехнулся он, доставая VT-7. Клинок вошел в режим резонанса, вибрируя с частотой, способной разорвать молекулярные связи. — Давай посмотрим, какой у тебя корневой пароль.
Он занес руку для удара. Фазовое лезвие должно было вскрыть эту консервную банку, как жестянку.
Именно в этот момент сфера поняла, что дипломатия закончилась. Она больше не пыталась читать его разум. Она приняла решение стереть сектор.
Глаз закрылся. А затем вся поверхность артефакта раскрылась, подобно диафрагме фотоаппарата. Изнутри хлынул не огонь и не радиация. Хлынула Абсолютная Пустота. Концепт Небытия, воплощенный в энергетическую волну.
Волна не летела — она просто была везде. Температура упала ниже абсолютного нуля. Звук умер. Дыхание замерзло в горле Кирилла.
Его интерфейс взорвался критическими ошибками:[FATAL ERROR: ENTROPY OVERFLOW][WARNING: EXISTENCE.EXE HAS STOPPED WORKING.]
Тело начало осыпаться пеплом. Наниты Аэлитты пытались удержать структуру атомов вместе, но законы физики здесь отменили приказом Администратора.
«Лицом к лицу, — пронеслась последняя мысль. — Без костылей».
Кирилл не стал бежать. Он не мог убежать от того, что происходит во всех точках пространства одновременно. Вместо этого он сделал то единственное, что умел лучше всего — взломал условие задачи.
Он позволил волне Небытия коснуться своего разума. Позволил ей начать форматирование своей личности. А затем, используя открывшийся канал прямого доступа к ядру аномалии, он вбил одну единственную команду, вкладывая в неё всю оставшуюся ману, жизнь и ярость:
> OVERRIDE_COMMAND(REALITY_RULE_01="EXISTENCE");> ARGUMENT="I_AM_HERE";> ROOT_EXECUTE;
Глава 21. Архитектура парадокса
Реальность не взорвалась. Она подавилась.
Команда Кирилла I_AM_HERE ударила в ядро Нулевого слоя не как физический объект, а как логическое противоречие. Волна Абсолютной Пустоты — это процесс удаления данных, функция UNLINK(). Но чтобы что-то удалить, система должна сначала подтвердить существование цели. Кирилл вбил команду, которая заставляла ядро обрабатывать его присутствие с приоритетом «Абсолютная Истина», одновременно стирая само определение «Пустоты».
На один квант времени законы Вселенной столкнулись друг с другом в лобовом столкновении.
Для обычного человека это выглядело бы как мгновенная аннигиляция без следа. Для Кирилла же мир превратился в окно отладчика во время критического сбоя ядра. Время рассыпалось на кадры. Звук умер, превратившись в визуальные синусоиды, плывущие в воздухе. Температура больше не была числом — она стала текстурой, колючей и острой.
Золотой зрачок сферы расширился до размеров стадиона. В нем больше не было отражения бункера. Там Кирилл увидел Источник. Бесконечную пустоту, из которой вырезали кусок, чтобы вставить туда Вселенную. И сейчас эта пустота пыталась затянуть дыру, а палец Кирилла стоял в распорку.
[SYSTEM MESSAGE][KERNEL PANIC!]CONFLICT DETECTED: RULE "NOTHING EXISTS" vs INPUT "I AM HERE".ATTEMPTING RESOLUTION... [FAIL]STACK OVERFLOW IMMINENT.
Волна Небытия отступила. Не исчезла, нет — она просто не могла пересечь границу личного пространства Кирилла, потому что вокруг него теперь горел кокон синего пламени. Это был не щит. Это была сырая мана, вытекающая прямо из пор кожи, так как интерфейс не справлялся с буферизацией такого объема данных.
— Ты пытаешься закрыть консоль, пока я внутри неё, — прохрипел Кирилл. Его голос звучал нормально только благодаря силовому полю вокодера костюма, иначе горло давно превратилось бы в лед. — Так дела не делаются, ошибка природы.
Он опустил руку. Фазовый клинок погас за ненадобностью. Против такой сущности холодное железо бесполезно. Здесь нужен был другой инструмент.
Сфера отреагировала на звук. Золотой зрачок сузился в вертикальную щель. Из недр артефакта раздался звук. Он не имел частоты или децибел. Это был звук отрицания, тот самый треск, который раздается в ушах, когда программа пытается поделить на ноль. Пространство вокруг Кирилла начало схлопываться. Стены бункера, которые чудом уцелели, начали втягиваться в точку сингулярности над сферой. Пол под ногами стал жидким стеклом.
«Ладно, — подумал Кирилл, чувствуя, как гравитация рвет мышцы. — Если ты хочешь играть грубо...»
Он упал на колени, но не коснулся пола. Он падал сквозь слои реальности, используя вес самой аномалии против неё. Пока сфера всасывала материю, создавая вакуум, Кирилл направил поток энергии в обратную сторону. Он начал отдавать.
Его тело стало проводником. Синдикат напичкал его регенеративными нанитами, укрепил кости адамантием и залил в кровь катализаторы маны. Сейчас всё это топливо хлынуло наружу. Кирилл открыл доступ к своему собственному ядру души для записи.
> MOUNT_DRIVE(SELF_SOUL);> FORMAT(FILESYSTEM=REALITY_EX);> COPY_DATA(SOURCE="MY_MEMORY", DESTINATION="CORE_NULLZONE"); EXECUTE;
Он не атаковал. Он заразил систему собой. В сознание Сферы полились гигабайты человеческой памяти. Непоследовательные, нелогичные, мусорные данные:
Запах мокрого асфальта после дождя в Новосибирске 2076 года.Боль от иглы дешевого нейростима в венах.Ощущение горячего пара из трубы канализации на Шевченковском жилмассиве.Вкус синтетического протеинового батончика из торгового автомата.Ярость Регента Ворра, смешанная со страхом перед неизвестным.Холодный расчет Аэлитты, смотрящей на него как на актив.Это был массив данных класса [BIO-ERROR]. Человеческая память фрагментарна. Она содержит циклические ссылки, бесконечные рекурсии сожалений и иррациональные надежды. Для чистого математического бога Нулевого слоя это был вирус страшнее термоядерной бомбы.
Золотой глаз сферы дернулся. По черной поверхности пошли трещины — не физические разломы, а ошибки рендеринга. Пространство «текло». Угол комнаты внезапно составил 120 градусов вместо 90. Расстояние между Кириллом и сферой то сокращалось до метра, то растягивалось на световые годы.
Существо попыталось ответить. Оно исторгло импульс чистой энтропии — приказ на удаление сектора диска размером с планету. Но Кирилл уже переписал таблицу маршрутизации. Импульс вошел в него, прошел через ядро его души, заполненное памятью о дешевом растворимом кофе и холодном полу общаги, и вышел с другой стороны... ...прямиком обратно в реактор Сферы.
Раздался оглушительный визг. Не звуковой — пространственный. Черный металл артефакта покрылся инеем. Золотая радужка глаза лопнула, осыпаясь внутрь себя осколками битого пикселя. Сфера начала уменьшаться. Она сжималась, пытаясь уйти в офлайн, сбросить кэш и перезагрузиться.
Кирилл почувствовал момент истины. У него был один шанс. Один выстрел. Система держалась на честном слове и перегреве. Еще минута — и либо бункер рухнет в тектонический разлом, либо Аэлита сбросит на квартал орбитальный заряд, уничтожив и цель, и носителя.
Он собрал остатки воли. Мана упала в красный сектор. Кости скрипнули от напряжения. Кирилл поднял правую руку. На кончиках пальцев плясали не молнии, а строки кода. Он написал простейший скрипт, какой только можно представить. Скрипт закрытия соединения.
> COMMAND: CLOSE_CONNECTION();> REASON: SESSION_TIMEOUT.
Он щелкнул пальцами.
Тишина вернулась оглушительным ревом ветра в вентиляции.
Кирилл лежал на спине, глядя в бетонный потолок бункера. Обычный, серый, покрытый паутиной трещин потолок. Никакого золотого света. Никакой пустоты.
Он попытался сесть. Тело весило тонну. Каждый нерв кричал об истощении. Интерфейс моргал аварийным красным:[STATUS: SYSTEM SHUTDOWN AVERTED]HP: 3 / 85.MANA: 0 / 25. DEBT ACTIVE (BORROWED FROM LIFE_FORCE).WARNING: NEURAL FATIGUE LEVEL 4. SEEK MEDICAL BAY OR FACE PERMANENT STAT LOSS.
Сферы больше не было. На её месте, посреди идеально круглого кратера в бетоне, лежал камень. Размером с кулак. Гладкий, абсолютно черный обсидиан, внутри которого медленно пульсировала одна-единственная фиолетовая искра. Сердце Бога. Артефакт, ради которого он спустился сюда.
Кирилл протянул дрожащую руку и подобрал его. Камень был теплым. Живым.
— Контрольный в голову обычно выглядит проще, — просипел он в пустоту.
— Согласна, — раздался спокойный голос Аэлитты прямо в ухе. — Но учитывая, что ты только что вручную дебажил фундаментальную константу реальности, результат приемлемый. Миссия выполнена.
Над камнем в его руке развернулось системное уведомление, которое видела только Аэлита через его глаза:[QUEST COMPLETED: THE NULL-ZONE CORE]REWARD: 5000 XP | ITEM: [PRIME_ANCHOR_STONE].NEW LEVEL UP AVAILABLE. CURRENT LEVEL: 1 -> 2.
Где-то далеко, на Центральном Узле, Совет Синдиката наверняка уже получил телеметрию. Они видели вспышку энергии, способную испарить континент. Они знают, что их лучший актив балансирует на грани смерти в радиоактивном склепе.
Кирилл перевернул камень в пальцах. Искра внутри отбросила блики на его уставшее лицо. Первая часть работы сделана. Он нашел курок. Теперь осталось понять, кто именно держит пистолет, направленный в затылок Мультиверсума.
Он тяжело оперся о стену, поднимаясь на ноги. Вода в тоннелях снаружи всё еще капала. Город наверху спал, не зная, насколько тонким только что был лед, по которому они ходят.
Кирилл Орлов прислонился лбом к холодному бетону. Боль адаптации снова начинала грызть его изнутри, но теперь к ней примешивалось нечто новое. Чувство абсолютного, всепоглощающего голода. Уровень 2. Пора есть дальше.
> OPEN_MAP(POINT="EXIT_TUNNEL");> START_MOVING.
Глава 22. Архитектура выхода
Подниматься из-под земли оказалось сложнее, чем спускаться.
Когда Кирилл выбрался из коллектора в районе Затона, над Новосибирском занимался серый, безрадостный рассвет. Солнце не пробивалось сквозь вечную пелену смога и туч, окрашивая мир в оттенки грязного бетона и ржавчины. Для обычного человека это было бы унылое зрелище. Для Кирилла же воздух пах свободой — отсутствием системных ограничений.
Он выполз на берег затопленного карьера, тяжело дыша. Костюм STEALTH-SKIN был покрыт слоем липкой зеленой слизи, мазутом и его собственной кровью. Броня держалась на честном слове и остатках нанитов, которые сейчас лихорадочно штопали разрывы в ткани реальности вокруг него.
Кирилл упал на колени прямо в ледяную воду у берега. Его вырвало желчью. Организм пытался избавиться от остатков энтропии Нулевого слоя, которую он пропустил через свои клетки. Зубы стучали так сильно, что казалось, они раскрошатся.
[STATUS]HP: 15 / 85 (SLOW REGEN)MANA: -5 / 25 (CRITICAL DEBT) | CORE TEMPERATURE: 34.0CEFFECTS: [RADIATION_POISONING], [HYPOTHERMIA], [NEURAL_OVERLOAD].SYSTEM WARNING: BIOLOGICAL FUNCTIONS COMPROMISED. SEEK SAFE POINT IMMEDIATELY.
— Легко сказать, — просипел он, сплевывая черную слюну.
Его тактпад мигнул последним предупреждением о заряде батареи перед тем, как экран пошел полосами и погас окончательно. Инструмент стоимостью в боевой дрон Синдиката превратился в бесполезный кусок пластика и металла. Он остался один на один с враждебным городом, имея в кармане артефакт, за которым охотятся боги, и здоровье уровня «пациент хосписа».
Нужно было укрытие. Место, где нет камер Департамента, нет патрулей и нет аномалий. Место, которое знает только он.
Путь до Академгородка занял остаток дня. Кирилл передвигался перебежками. Каждый шаг отдавался болью в костях, укрепленных металлом. Он избегал главных дорог, петляя по гаражным кооперативам, заброшенным стройкам и лесополосе. Дважды он видел «Варденов» Департамента — массивные машины методично сканировали руины НИИ Химии. Они искали следы прорыва. Искали его.
Один раз его чуть не заметил гражданский коптер-доставщик. Спас плащ-хамелеон, который всё еще работал на пассивном поглощении света. Кирилл просто прижался к стволу старой березы и перестал дышать, пока машина жужжала над головой, проверяя тепловизором кусты. Система дрона выдала [ERROR: SIGNAL NOISE] и полетела дальше. Устаревшее ПО гражданских моделей спасло ему жизнь.
К закату он добрался до старого советского бомбоубежища под спорткомплексом НГУ. Вход был завален строительным мусором еще в сороковых годах двадцать первого века, когда здесь пытались построить торговый центр, но деньги разворовали. Для всех местных это была просто куча грязи. Для Отладчика, видящего структуру — это была дверь.
> INSPECT(RUBBLE_MASS); SCAN_VOID_BEHIND;Внутренний интерфейс, работавший теперь напрямую от ядра души, подсветил контуры пустоты. За трехметровым слоем строительного мусора находился гермодверь класса «А», заваренная изнутри.
У Кирилла не осталось сил на магию. Пришлось работать руками. Осколок арматуры стал рычагом. Боль в плечах была адской, но адреналин и ярость оказались хорошими обезболивающими. Через час работы он прорыл узкий лаз.
Забравшись внутрь, он задвинул за собой обломок бетонной плиты. Темнота. Запах пыли, озона и старых аккумуляторов. Абсолютная тишина. Это место стало его первым настоящим домом после возвращения. База, которой нет ни на одной карте.
Кирилл рухнул на холодный стальной пол. Пыль щекотала ноздри. Он лежал, глядя во тьму, и чувствовал, как отступает холод улицы, сменяясь стабильным теплом подземных коммуникаций.
«Жив, — подумал он. — Снова жив».
Сон пришел мгновенно. Но сном это назвать было нельзя. Это была компиляция.
Его разум парил в пространстве чистого кода. Здесь не было боли тела, не было голода и страха. Только строки данных. Перед ним висело ядро того самого камня, что он принес из бункера. Теперь, вблизи, оно выглядело иначе. Это был не обсидиан. Это был кристалл данных размером с кулак, внутри которого вращалась миниатюрная спираль галактики.
[ITEM ANALYZED: PRIME_ANCHOR_STONE]CLASS: ARTIFACT (UNIQUE).FUNCTION: REALITY ANCHOR, DATA STORAGE (INFINITE).PROPERTY: RESONATES WITH USER SOUL CODE.
Голос Аэлитты прозвучал не в ушах, а прямо внутри информационного потока: — Ты превысил лимит повреждений, Кирилл. Если бы ты отключился там, в поле, твой мозг превратился бы в запеченный пудинг. Я вытащила тебя вовремя.
«Я сам себя вытащил, — огрызнулся Кирилл в ментальном чате. — Ты просто открыла дверь».
— Не будь ребенком, — тон ИИ стал жестким. — То, что ты сделал... Мы называем это «Сингулярностью Воли». Ты заставил Вселенную признать твою точку зрения единственно верной. Обычно такое заканчивается созданием черной дыры. Тебе повезло, что объект оказался старым сервером, а не Богом. Он растерялся.
Перед глазами Кирилла развернулось окно статистики:[LEVEL UP!]CURRENT LEVEL: 2.STAT POINTS AVAILABLE: +10.SKILL POINTS AVAILABLE: +2.
Распределение очков для хакера всегда было религией. Раньше он вкладывал всё в Интеллект. Но вчерашний бой показал: если тебе сломают шею, высокий IQ не поможет регенерировать позвонки.
Он открыл вкладку характеристик:
INTELLIGENCE: 92 (Базовое).VITALITY: 7 (+3 от прошлой сессии).WILLPOWER: 16.DEXTERITY: 13.Кирилл задумчиво потер переносицу. Десять очков — это целое состояние. Семь единиц Живучести едва позволили ему пережить падение потолка. Ему нужно тело, способное держать удар. Девять очков ушли в VITALITY. Одно очко — в DEXTERITY. Нужно двигаться быстрее, если он хочет танцевать среди пуль снова.
VITALITY: 16 (+9).MAX HP: 85 -> 165.PHYSICAL DEFENSE: +12%.DEXTERITY: 14 (+1).
Тело во сне отозвалось приятным теплом. Наниты получили новые инструкции. Процесс исцеления ускорится вдвое.
Затем перешли к навыкам. Доступны были ветки взлома, скрытности и редкая ветка «Архитектор» (реальность). Но одно умение светилось золотым, заблокированное условием:[VOID WALKING Lv. 1] -> UNLOCK CONDITION: SURVIVE NULL-ZONE EXPOSURE.STATUS: COMPLETED.
Кирилл вложил оба очка навыков сюда. Навык изменился:[VOID WALKING Lv. 2]: Позволяет совершать микро-прыжки (Blink), игнорируя препятствия. Расход энергии снижен. Добавлен эффект "Phase Step" (кратковременное повышение уклонения при движении).
— Рада видеть, что ты заботишься о выживаемости, — прокомментировала Аэлита. — Твой контракт обновлен. Поскольку Земля официально закрыта Департаментом, я не могу прислать транспорт. Но я сбросила координаты одного... контрабандиста. Он летит этим курсом. Встреча через двенадцать часов на крыше недостроенной больницы.
«Кто такой?»
— Тот, кого Департамент ненавидит больше, чем тебя. Некромант-технарь по прозвищу «Доктор». Он собирает запчасти Чистильщиков. Думаю, мой камушек (PRIME_ANCHOR) станет отличной платой за билет отсюда.
Кирилл проснулся рывком. Прошло восемь часов. Тело всё еще ныло, но боль стала тупой, фоновой. Он сел, ощупывая ребра. Кожа была чистой, синяки сошли. Остались только серебряные нити шрамов от нанитов — карта его смерти и воскрешения.
Он поднялся на ноги. Разница чувствовалась сразу. Центр тяжести сместился. Мышцы стали плотнее, тяжелее. Он чувствовал гравитацию 1.4G Средних слоев, но она больше не давила его к земле.
Он подошел к самодельному верстаку, собранному из деталей списанного мейнфрейма. На нем, завернутый в свинцовый фартук (снятый со стены бункера), лежал камень-якорь. Даже сквозь свинец Кирилл чувствовал, как от него веет мощью.
— Ладно, Доктор, — прошептал он, активируя старый армейский планшет, найденный тут же. — Посмотрим, сколько стоит билет с этой планеты.
Экран планшета моргнул, поймав зашифрованный канал связи. Карта города показала красную пульсирующую точку в районе Ельцовки — частный вертолетный порт, закрытый для простых смертных.
Кирилл начал собираться. Он снял остатки костюма Синдиката — тот исчерпал ресурс и превратился в обычную тряпку. Вместо него он нашел в убежище старый черный дождевик и тяжелые рабочие ботинки. Под них он надел разграбку, взятую с трупа бандита еще в прошлой жизни.
На поясе он закрепил нож-мачете. Никакого хай-тека. Просто хорошая сталь. Против людей этого района огнестрел привлекать опасно, а холодное оружие говорит на универсальном языке: «Не подходи».
Артефакт он поместил в контейнер из-под аптечки, выложенный изнутри фольгой. Экранирование должно скрыть сигнал от случайных сканеров.
Прежде чем выйти, он остановился перед куском зеркала, приклеенным к стене скотчем. На него смотрел чужой человек. Лицо осунулось, скулы заострились. Глаза... глаза изменились больше всего. Радужка все еще была карей, но зрачок теперь постоянно имел форму вертикального ромба — побочный эффект прямого подключения к ядру системы. Взгляд был тяжелым, мертвым. Так смотрят хирурги или мясники.
Кирилл Орлов умер в Припяти. Тот, кто стоял сейчас перед зеркалом, был кем-то другим. Инструментом. Оружием Синдиката.
Он натянул капюшон поглубже, скрывая лицо в тени. Дверь гермошлюза со скрежетом открылась, впуская влажный утренний воздух Новосибирска. Город-могильник ждал его. Но теперь правила игры изменились. Он шел не прятаться. Он шел покупать себе крылья.
Контракт Свободного Оператора вступил в силу.
Глава 23. Архитектура сделки
Вертолетная площадка на крыше недостроенной больницы «Седьмого километра» выглядела как декорация к постапокалиптическому фильму. Бетон покрылся трещинами, сквозь которые пробивался жесткий кустарник, а ржавый каркас подъемного крана напоминал скелет мертвого зверя. Ветер здесь был ледяным и пах озоном — предвестником грозы, которая собиралась над городом весь день.
Кирилл пришел на двадцать минут раньше. Он занял позицию за бетонной чашей фонтана (который никогда не работал), откуда открывался идеальный обзор на единственную лестничную клетку и саму площадку. Привычка из прошлой жизни — всегда контролировать углы атаки.
Его интерфейс работал в пассивном режиме сканирования:[SCAN]TARGETS DETECTED: 3 (GROUND LEVEL). SIGNATURES: LOW-TECH FIREARMS, BIO-SIGNS UNSTABLE.AIRSPACE: CLEAN (NO DRONE TRAFFIC).
Трое внизу явно были часовыми Доктора. Выглядели они как типичный сброд с нижних уровней: кожа бледная от недостатка солнца, глаза мутные от дешевых имплантов или химии. Вооружены старыми дробовиками. Для Кирилла после схватки с Чистильщиками это казалось почти оскорблением, но он помнил урок Припяти: пуля из ржавого обреза убивает так же эффективно, как плазменный разряд.
Ровно через двадцать минут тишину разорвал свист турбин. Из-за края крыши поднялся тяжелый гражданский коптер класса «Гриф». Черный матовый корпус без опознавательных знаков, двойной винт и хищные очертания кабины. Машина зависла в пяти метрах над площадкой, не касаясь бетона. Это было признаком паранойи высшего уровня — пилот боялся мин-растяжек или ловушек на поверхности.
Боковой люк отъехал в сторону. Фигуры внутри видно не было, но выдвинулся складной пандус. Часовые внизу напряглись, вскинув оружие, но остались на местах. Они ждали гостя.
Кирилл вышел из укрытия медленно, держа руки так, чтобы видны были пустые ладони. Дождевик хлопал на ветру, делая его похожим на пугало. Он встал точно по центру разметки для посадки тяжелых машин.
— Выходи, Доктор, — произнес Кирилл в пространство. Голос прозвучал хрипло. — Я знаю, что ты меня видишь. Мои сенсоры слепят твои камеры.
Пандус лязгнул, коснувшись бетона. Из темноты салона шагнула фигура. Доктор оказался невысоким, едва ли выше Кирилла, человеком неопределенного возраста. На нем был белый лабораторный халат, который знавал лучшие времена, поверх тяжелой стальной кирасы. Но самым примечательным было лицо. Вместо левой половины черепа у него была пластина из прозрачного бронеплекса, подсвеченная изнутри синим светом. Сквозь неё пульсировал мозг — живой, покрытый сетью золотых электродов.
Один глаз Доктора был человеческим, водянистым и нервным. Второй — оптическим имплантом с красным перекрестьем прицела.
— Ты пунктуален, Отладчик, — голос Доктора звучал механически, пропущенный через синтезатор гортани. — Аэлита предупреждала, что ты проблемный код. Она сказала, у тебя есть то, что починит мои старые кости.
Кирилл молча достал контейнер со свинцовой подкладкой. Поставил его на бетон перед собой и отошел на два шага назад. Жест доверия... или приманка.
— Сначала товар, потом разговор, — сказал Кирилл. — Открывай.
Доктор усмехнулся той стороной рта, где еще оставалась плоть. Щелкнул пальцами. Двое из трех охранников подбежали к ящику. Их движения были дергаными, неестественными. «Био-аугментации низкого качества», — отметил про себя Кирилл. Синтетические мышцы сокращались слишком быстро, сжигая ресурс организма.
Они открыли защелки. Свинец разошелся. Красный свет PRIME_ANCHOR_STONE вырвался наружу. Он не освещал всё вокруг, скорее наоборот — втягивал тени в себя. Пульсация камня синхронизировалась с миганием импланта в голове Доктора.
Технарь упал на колени. Его единственный человеческий глаз закатился. Красный визор импланта вспыхнул надписью [SYSTEM OVERLOAD]. — Невероятно... — прошептал синтетический голос. — Чистая сингулярность... нулевой вектор... да этот кусок стоит больше, чем вся эта больница!
— Закрой рот и закрой ящик, — холодно бросил Кирилл. — И зови своих громил обратно. Мне не нравится, как их пальцы дрожат на спусковых крючках.
Доктор моргнул органическим глазом, приходя в себя. Он махнул рукой, подзывая охрану. Те вернулись на свои посты, бросая на Кирилла злобные взгляды. Им явно не терпелось проверить содержимое его карманов силой.
— Грубость тебе не идет, мальчик, — Доктор тяжело опустился на пустой пластиковый ящик, стоявший рядом. — Я мог бы забрать камень прямо сейчас. Мой корабль вооружен. Твоего плаща не хватит против авиационной пушки.
— Возможно, — кивнул Кирилл. Он остался стоять там, где стоял, даже не потянувшись к ножу. — Но если ты выстрелишь, Департамент засечет вспышку. Сюда прилетят «Вардены». У тебя будет пять минут форы, прежде чем они взломают твой протокол «Свой-Чужой». Хватит ли этих пяти минут, чтобы уйти от орбитального удара? Сомневаюсь. Камень полезен живому. Мертвецу он расплавит грудную клетку.
Доктор расхохотался. Смех перешел в влажное бульканье — один из легких тоже был заменен механизмом. — Умный ублюдок. Понимаешь рычаги давления. Ладно. Транспорт. Куда?
— Средние слои. Любой нейтральный Узел Синдиката. Хаб-Бета подойдет.
Доктор покачал головой. — Прямой прыжок невозможен. Атмосферные щиты Земли закрыты наглухо. Департамент палит всё, что крупнее голубя. Единственный путь — старый кабель связи Транссиба. Подземный тоннель уходит глубоко вниз, проходит через тектонические плиты и выходит в заброшенном порту Мор-Тегота. Это Нижний слой. Опасно.
— Я привык, — отрезал Кирилл.
— Не сомневаюсь, — Доктор потер подбородок. Его взгляд стал оценивающим. — Проблема в том, парень, что мой «Гриф» не рассчитан на проход через магические шторма Нижнего слоя. Нужна защита. Реактор корабля работает на нестабильных элементах. Если нас тряхнет аномалией, мы превратимся в туман.
Кирилл понял, куда он клонит. Торговаться Доктор умел. — Сколько?
— Вторая половина оплаты, — ухмыльнулся технарь. — Дай мне доступ к твоему ядру. Всего на минуту. Мне нужны метрики твоей адаптации к Нулевому слою. ДНК человека, выжившего там... это решит проблему моего долголетия. Я просто сниму копию цепочки.
Вот оно. Ловушка. Классическая ошибка жадности.
Кирилл позволил себе улыбнуться. Медленно, хищно. — Нет.
Улыбка сползла с лица Доктора. — Это не обсужда...
— Я сказал нет, — перебил Кирилл. Шаг вперед. Сокращение дистанции. Охрана вскинула ружья, но Доктор жестом остановил их. — Ты хочешь знать секрет выживания в Нулевом слое, Доктор? Дело не в ДНК. Дело в том, что когда реальность говорит тебе «Ты не существуешь», ты должен ответить ей «Измени строку кода». Моя биология тут ни при чем. Тебе нужна технология интерфейса. Моего интерфейса.
Кирилл ткнул пальцем себе в висок. — Но ты его не получишь. Потому что попытка прямого подключения ко мне сожжет нервную систему любому, кто ниже ранга Регента. Помнишь Ворра? Ему сломали бедро одним щелчком. Я могу сделать так, что твоя стеклянная голова взорвется быстрее, чем ты успеешь моргнуть своим биологическим глазом.
Это был блеф. Частично. Кирилл не знал точных пределов своей новой силы, но бионика Доктора работала на электричестве. А электричество подчинялось командам [OVERRIDE].
Доктор замер. Его красный визор бешено считывал показатели Кирилла — пульс, температуру кожи, электромагнитное поле. Данные явно выходили за рамки нормы. — Ты блефуешь...
— Проверим? — Кирилл сделал еще полшага. Теперь между ним и охраной оставалось метров пять. Идеальная дистанция для рывка. — Или мы вернемся к моему плану: ты везешь меня за тот камень, что уже лежит в твоем корабле. Плюс сверху я расскажу тебе, как настроить твой реактор на резонанс с камнем, чтобы никакие штормы нам были не страшны. Бесплатный совет. Цени мою доброту.
Доктор смотрел на него долгих десять секунд. Напряжение звенело в воздухе. Один неверный выстрел, одно резкое движение — и крыша станет кладбищем для всех присутствующих.
Наконец, технарь снова рассмеялся. На этот раз искренне, с облегчением. — Демоны системные... Понял, пацан. Садись. Довезу. Только учти — если попытаешься перехватить управление моим кораблем во время полета, я открою шлюз прямо над гнездом гарпий. Посмотрим, насколько хорошо ты умеешь летать без крыльев.
— Договорились, — кивнул Кирилл.
Он развернулся спиной к охране — высшая степень демонстрации доверия или безумия — и спокойно зашагал к пандусу «Грифа». Сегодня Новосибирск отпускал его. Но цена билета оказалась выше ожидаемой. Впрочем, разве можно измерить деньгами возможность наконец-то покинуть эту грязную песочницу?
Подъемный механизм загудел, втягивая пандус. Люк закрылся, отсекая звуки города. Внутри корабля пахло антисептиком, горячим металлом и дешевым табаком. Путешествие началось.
Глава 24. Архитектура падения (Нижний слой)
Путешествие сквозь кору планеты напоминало поездку внутри работающей стиральной машины, которую сбросили в вулкан.
«Гриф» Доктора не был предназначен для субтерранских полетов. Как только корабль вошел в старый кабель связи Транссиба, мир за иллюминаторами превратился в ревущий поток магмы и сжатых газов. Обычный металл расплавился бы за секунды, но обшивка корабля технаря была покрыта рунами Мор-Тегота — грубой, варварской магией, которая заставляла огонь течь вокруг корпуса, а не по нему.
Кирилла пристегнули к противоперегрузочному креслу в хвосте кабины. И это было единственное, что спасало его от превращения в желе.[SYSTEM WARNING]GRAVITY FLUCTUATION: +5G to -3G INSTANTANEOUS.HULL INTEGRITY: 88%. MICRO-FRACTURES DETECTED.MOTION SICKNESS IMMINENT.
Доктор сидел в пилотском кресле, одной рукой манипулируя рычагами из литой бронзы, другой держась за поручень. Его стеклянный череп светился красным от жара реактора. — Нравится поездка?! — проорал он, перекрывая грохот. Турбулентность здесь была физическим законом! Мы проходим через стык тектонических плит!
Кирилл не ответил. Его челюсти были плотно сжаты. Интерфейс моргал оранжевым, пытаясь стабилизировать вестибулярный аппарат. Организм Отладчика мог выдержать многое, но физика этого мира работала на чистой энтропии. Каждый толчок корабля отзывался болью в костях, которые еще не до конца срослись после Припяти.
Внезапно тряска прекратилась. Звук изменился. Рев пламени сменился низким, утробным гулом, который вибрировал прямо в зубах. За окном больше не было огня. Была тьма. Абсолютный, первобытный мрак Нижнего слоя.
— Добро пожаловать в ад, сопляк, — прохрипел Доктор, щелкая тумблером. Бортовые огни «Грифа» вспыхнули, прорезая мглу мощными прожекторами.
То, что увидел Кирилл, не поддавалось описанию человеческим языком. Они летели над океаном. Но вода в нем была густой, как нефть, и светилась изнутри ядовито-фиолетовым светом биолюминесценции. Из этой жижи росли острова. Но это были не куски земли. Это были гигантские, гниющие трупы левиафанов размером с небольшие горы. Их ребра торчали наружу, образуя причалы, а между позвонками были построены города-коросты из ржавого железа и серых грибов.
Это был Мор-Тегот. Нижний слой. Место, куда сбрасывали отходы Верхних миров.
— Держись крепче, мы идем на посадку в Порт-Падаль, — бросил Доктор. — Местные ребята нервные. Если увидят эмблему Синдиката на борту — собьют нас просто ради запчастей твоего костюма.
Корабль нырнул вниз, проходя сквозь слой густого смога, пахнущего серой и разложением. Прожекторы выхватывали из тьмы фигуры, от которых у обычного человека случился бы разрыв сердца. Существа, собранные из плоти разных видов, механические пауки, шагающие на человеческих ногах, тени, отбрасываемые ничем.
«Гриф» приземлился на краю огромного пирса, сделанного из позвоночника какого-то древнего чудовища. Деревянные доски скрипели так, словно готовы были сломаться в любой момент.
Как только пандус опустился, в кабину хлынул запах болезни, дешевого табака и озона. Их встречали. Трое фигур стояли под дождем из черной слизи, падающей с небес. Двое выглядели как типичные портовые головорезы Нижних слоев — массивные, мутировавшие, вооруженные гарпунами. Третий же... Третий был человеком. Худым, высоким, одетым в длинный кожаный плащ, залатанный кусками металла. В руках он держал трость с серебряным набалдашником в виде змеи. Лицо скрывала широкополая шляпа, но Кирилл чувствовал его взгляд — холодный, оценивающий, сканирующий каждую клетку тела.
— Доктор, — голос незнакомца был лишен эмоций. — Ты опоздал. Я уже начал думать, что тебя переварил Пожиратель Туннелей. — Засунь свои приветствия себе в выхлопную трубу, Щипач, — сплюнул Доктор, вылезая из кресла. — У меня ценный груз. Клиент хочет в Хаб-Бета. Платит камнем.
Щипач перевел свой невидимый взгляд на Кирилла. Сделал шаг вперед. Воздух вокруг него стал холоднее на несколько градусов. — Интересная бионика, — произнес он. Голос звучал прямо в голове Кирилла, минуя уши. — [ОТЛАДЧИК]. Редкий баг в человеческой сборке. Обычно такие, как ты, долго не живут. Либо сходят с ума, либо их разбирает на запчасти Департамент.
Кирилл медленно отстегнул ремни. Он встал, оказавшись чуть выше собеседника. Боль адаптации всё еще грызла нервы, но сейчас она была топливом. — Значит, мне повезло встретить профессионала, — ровным голосом ответил Кирилл. — Открывай портал. Время — деньги.
Щипач тихо рассмеялся. Сухой, неприятный звук. — Здесь нет порталов, мальчик. Здесь есть только цена. А твоя плата... — он кивнул в сторону ящика, который охрана Доктора выгружала из трюма. — Этот камень слишком велик для простого билета. Камнем платят за флот. За одну душу платят кровью или службой.
Он сделал паузу, наслаждаясь моментом. — Департамент объявил тебя персоной нон грата на Земле. Синдикат отправил тебя в свободное плавание. Ты теперь призрак без фракции. Полезный инструмент.
Щипач подошел вплотную. Теперь они стояли нос к носу. От него пахло озоном и оружейной смазкой. — Мой работодатель ищет специалистов твоего профиля. Работа в Глубине. Высокооплачиваемая. Постоянная. Никаких контрактов с корпорациями. Абсолютная свобода.
— Мне нужно в Хаб-Бета, — повторил Кирилл. — Не интересует.
— Все так говорят, — усмехнулся Щипач, снимая перчатку. На его пальце блеснуло кольцо-печатка из черного серебра, идентичное тому, что дал Кириллу Синдикат, но испещренное другими, более древними рунами. — Пока не узнают, что такое настоящая пустота.
Внезапно датчики интерфейса Кирилла взвыли:[THREAT DETECTED]ENTITY CLASS: NULL-PHASE ASSASSIN. LEVEL: ???.WARNING: STEALTH PROTOCOLS COMPROMISED.
Щипач двигался быстрее мысли. Его рука метнулась к горлу Кирилла. Но там, где должны быть пальцы, возникла лишь черная дымка, фазовая материя, игнорирующая пространство. Рука прошла сквозь сталь ворот позади Кирилла, чтобы выйти прямо из его затылка.
Время для Кирилла замедлилось. Фаза. Старший брат VOID WALKING. Способность существовать наполовину в реальности, наполовину в коде. Обычного человека убило бы касание такой руки — фаза рвет молекулярные связи.
Но Кирилл видел структуру атаки. Он видел искажение пространства до того, как рука убийцы вошла в фазу.
Кирилл не отступил. Вместо этого он вложил всю оставшуюся ману в правую ладонь и ударил... сквозь руку Щипача, навстречу ему самому.> CHANNEL_MANA(POINT_BLANK); PHASE_DISRUPTOR_PULSE; EXECUTE;
Синий импульс чистого кода врезался в черный дым. Произошел эффект аннигиляции. Раздался звук рвущегося шелка. Фазовая конечность Щипача рассыпалась облаком пепла.
Убийца отшатнулся, прижимая культю к груди. Его лицо впервые исказилось — удивлением. — Невозможно... Контр-фаза? Без импланта?
— Я сам себе имплант, — выдохнул Кирилл.
Он бросился вперед, пока ассасин восстанавливал стабильность поля. Правый хук в челюсть, усиленный сервоприводами костюма и гравитацией отчаяния. Чистый физический контакт.
Голова Щипача дернулась назад. Высокотехнологичная шляпа улетела во тьму. Под ней не было лица. Только гладкая металлическая сфера с одним вращающимся объективом. Машина. Автоматон-Наблюдатель.
Робот упал навзничь, разбрызгивая масло вместо крови. Его системы пытались перезагрузиться, издавая высокочастотный писк.
Воцарилась мертвая тишина. Даже дождь, казалось, перестал падать. Вся банда порта смотрела на то, как человек-недоучка вырубил легендарного ликвидатора Нижних слоев одним ударом.
Доктор присвистнул. — Ну нихрена себе посадочка вышла...
Кирилл тяжело дышал. Мана упала в ноль. Перед глазами плыли красные круги перегрузки. Он поднял ящик с артефактом. — Корабль. Сейчас же. Или следующий урок будет платным.
Щипач (или то, что им управляло) затих. Миссия перехвата провалена. Но данные, которые он получил о способностях Кирилла, стоили дороже разбитого лица андроида.
Через пять минут «Гриф» снова поднялся в воздух, направляясь прочь от гниющего порта, в относительную безопасность нейтральных территорий Средних слоев. Позади осталась Земля. Впереди ждал Хаб-Бета и неизвестность.
Глава 25. Архитектура Хаб-Бета
Пространство Средних слоев встретило их тишиной.
После ревущего ада Нижнего слоя, где законы физики работали по принципу «кто сильнее, тот и прав», Хаб-Бета казался операционной системой премиум-класса после использования пиратской версии Windows.
«Гриф» Доктора вынырнул из червоточины прямо в док-станцию класса «Люкс». Здесь не было запаха ржавчины или озона смерти. Воздух пах антисептиком, дорогим парфюмом и синтезированным кофе. Освещение было мягким, рассеянным, имитирующим земное солнце — маркетинговый ход для существ, эволюционировавших под красными карликами.
Кирилл стоял у панорамного окна мостика, глядя на открывшуюся картину. Хаб-Бета был городом-колесом. Огромная кольцевая станция вращалась вокруг центральной оси, создавая искусственную гравитацию. За пределами кольца простиралась чернота открытого космоса, усеянная не звездами, а трафиком: грузовые баржи размером с Манхэттен тянули контейнеры с чистым азотом, между ними лавировали юркие яхты аристократов Верхних слоев, а полицейские фрегаты Синдиката висели неподвижно, как стервятники.
— Впечатляет? — Доктор подошел сзади, протягивая Кириллу дымящуюся чашку. Внутри была темная жидкость, подозрительно похожая на настоящий земной кофе, а не на ту синтетическую бурду из автоматов Новосибирска. — Свободная зона. Никаких законов Департамента. Налоги платишь только если сам захочешь. Рай для таких, как мы.
Кирилл взял чашку. Его руки всё еще слегка дрожали после стычки со Щипачом. Фазовая атака андроида оставила след в его ядре — ощущение чужеродного кода, пытающегося переписать BIOS его души.[SYSTEM SCAN]STATUS: STABLE. NEURAL FATIGUE LEVEL 3.DETECTED FOREIGN CODE IN BUFFER: [QUARANTINED].
— Где твой покупатель? — спросил Кирилл, игнорируя предложение присесть. Он предпочитал стоять. В сидячем положении сложнее уйти в перекат при взрыве.
— Ждет снаружи, — ухмыльнулся Доктор, поправляя свою стеклянную челюсть. — У него свой ангар. Не любит толпы. Да и толпа его тоже не любит. Слишком... масштабный.
Они вышли через шлюз личного терминала Доктора. В отличие от общих доков, здесь пол был покрыт настоящим ковром, а воздух контролировался климатической установкой до градуса. Их встречали двое охранников. Но это были не мутанты из порта Мор-Тегота. Это были люди-профессионалы в черных тактических костюмах без единой нашивки. Движения плавные, экономные. Интерфейс Кирилла подсветил их зеленым:[ENTITY: MERCENARY | THREAT: HIGH | FACTION: UNKNOWN (SIGNATURE BLOCKED)].
Один из них молча кивнул Доку и указал на открытую дверь бронированного лимузина на антиграв-подушке. Машина выглядела как катафалк, спроектированный минималистом.
— Дальше ты один, — сказал Доктор, хлопнув Кирилла по плечу. Ящик с PRIME_ANCHOR_STONE уже забрал его техник для калибровки реактора. — Был рад знакомству, Отладчик. Редко встретишь человека, который бьет Падаль мордой об стол. Если застрянешь — найди меня в таверне «Слепой Квазар».
Кирилл кивнул и сел в машину. Двери закрылись с мягким гидравлическим шипением. Лимузин тронулся беззвучно.
Путь занял пять минут. Они двигались по внешней стороне кольца, мимо парков, где росли настоящие деревья (невиданная роскошь), и жилых блоков с прозрачными стенами. Наконец машина нырнула в частный сектор, заблокированный силовыми щитами.
Ангар номер 404 встретил их абсолютной пустотой. Огромное пространство, освещенное единственным прожектором сверху. И посреди этого пространства стояла она.
Это был корабль. Или то, что казалось кораблем. Он не касался пола, левитируя в метре над бетоном. Форма напоминала хищную сколопендру длиной метров сто, покрытую черной броней, которая поглощала свет прожектора. На корпусе не было ни иллюминаторов, ни дюз. Только сложный геометрический узор, который медленно пульсировал фиолетовым светом в такт дыханию корабля.
[SCAN FAILED]OBJECT CLASS: [UNKNOWN]MASS: FLUCTUATING (INTERDIMENSIONAL).WARNING: ACTIVE CLOAKING FIELD DETECTED. REALITY DISTORTION INDEX: 8.5.
Задний люк опустился, превращаясь в широкую аппарель. Изнутри повеяло холодом глубокого космоса и чем-то пряным, древним. — Залезай, — раздался голос внутри шлема Кирилла. Тот же самый холодный женский голос Аэлиты, но лишенный корпоративных интонаций. Теперь он звучал... лично. — Хозяин ждет.
Кирилл поднялся по трапу. Внутренности корабля противоречили внешнему виду. Никакого металла. Стены состояли из живого перламутра, по которому бежали жилы света. Гравитация здесь была идеальной — $1G$, словно он снова стоял на Земле.
Коридор привел его в центральный отсек управления. И там сидел он.
Фигура восседала в кресле, больше похожем на трон из корней дерева. Сначала Кирилл принял его за старика. Очень старого эльфа или аристократа. Длинные серебристые волосы падали на плечи, лицо испещрено морщинами, которые могли появиться лишь за столетия жизни. Одет он был в простую серую хламиду.
Но когда гость подошел ближе, Кирилл понял ошибку. Это была не плоть. Кожа незнакомца была похожа на серый обсидиан, покрытый сеткой микроскопических схем. Вместо глаз — два колодца жидкого серебра.
Хозяин открыл глаза. Серебро плеснуло наружу, сканируя Кирилла с головы до ног. — Садись, Архитектор, — существо указало на кресло напротив. Голос был спокоен и глубок, как океаническая впадина. — Меня зовут Сайфер. Добро пожаловать на борт «Эреба».
Кирилл сел. Кресло приняло форму его тела, снимая усталость. — Ты не Синдикат, — констатировал Кирилл.
— Нет, — улыбнулся Сайфер. Улыбка выглядела приклеенной к каменному лицу. — Я гораздо старше. Я представитель тех, кто построил первые порталы. Мы называем себя Хранителями Швов.
Он щелкнул пальцами. Между ними возникла голограмма. Карта Мультиверсума. Но она отличалась от той, что показывала Аэлита. На карте Сайфера слои реальности были прошиты золотыми нитями, образуя гигантскую паутину.
— Департамент Нравственности — это дворники, — продолжил Хранитель. — Синдикат Баланса — это менеджеры среднего звена. А я... я владелец здания. Твоя выходка в Новосибирске вызвала резонанс во всех слоях. Пробуждение Камня внизу создало трещину вверху. Равновесие нарушено.
— Мне заплатили за устранение аномалии, — сухо ответил Кирилл. — Я её устранил. Остальное — ваши корпоративные проблемы.
— Проблема не в аномалии, мальчик, — серебряные глаза блеснули. — Проблема в тебе. Голограмма приблизилась к Земле. Узел 7 вспыхивал ярче остальных. — Ты прошел путь от нуля до SSS-рейтинга за месяц. Ты убил Чистильщика голыми руками. Ты заставил Древнюю Сущность перезагрузить ядро одной командой. Такого роста мощности не бывает. Это невозможно согласно законам термодинамики информации.
Сайфер наклонился вперед. Атмосфера в рубке похолодела. — Кто написал твой исходный код, Кирилл Орлов? Кем ты был до того, как стал сиротой в Новосибирске?
Кирилл замер. Холод пробежал по спине, не имеющий ничего общего с температурой воздуха. Весь этот полет, эта сделка, этот корабль... — Это допрос?
— Это аудит, — поправил Сайфер. — Потому что человек, способный сломать реальность одним желанием, либо становится Богом... Либо самой большой ошибкой Создателя. И мне нужно знать, какую кнопку нажать: спасти тебя или форматировать диск целиком.
Он поднял руку. Пространство вокруг кресла Кирилла начало покрываться изморозью. — Расскажи мне правду. Всю. Иначе следующие десять тысяч лет ты проведешь запертым в петле времени, заново переживая момент своей первой смерти. Выбирай слова тщательно. Мой компьютер очень медленный, ждать он не любит.
Глава 26. Архитектура правды
Холод в рубке «Эреба» не был физическим. Это была энтропия, высосанная из окружающего пространства волей Хранителя. Кирилл чувствовал, как наниты в его крови замедляют движение, а интерфейс начинает покрываться цифровой инеем.[WARNING] LOCAL TIME DILATION DETECTED.STATUS: PARALYSIS FIELD ACTIVE.
Кирилл попытался пошевелить пальцем. Сустав хрустнул от напряжения, но палец сдвинулся на миллиметр. Сайфер улыбнулся краешком губ — он позволил это движение, чтобы показать масштаб разницы в их весовых категориях.
— Правда? — переспросил Кирилл. Его голос прозвучал глухо, словно пробивался сквозь толщу воды. — Вы сидите в корабле, который дышит, называете Синдикат менеджерами, а меня спрашиваете о моей правде?
— Именно, — кивнул Сайфер. Серебряные глаза вспыхнули ярче, усиливая давление. — Потому что правда — это самый нестабильный код во Вселенной. Ложь легко проверить по контрольной сумме фактов. А правда... она переписывает саму файловую систему реальности вокруг рассказчика. Расскажи мне её.
Кирилл глубоко вдохнул. Боль адаптации снова дала о себе знать, пронзив ребра раскаленной иглой. Он использовал эту боль как якорь. Если этот ублюдок хочет играть в ментальные игры, Отладчик сыграет в свою.
Он перестал сопротивляться параличу напрямую. Вместо этого он переключил внимание на источник поля. Вокруг кресла Сайфера плавали микросферы — генераторы стазиса. Простые устройства для такого уровня технологий.
— Хорошо, — сказал Кирилл. — Но вы не захотите это слышать.
Давление чуть ослабло. Любопытство древнего существа было его слабым местом.
— Меня зовут Кирилл Орлов, — начал он. Голос стал ровным, лишенным эмоций, превращаясь в сухой отчет системы. — Я родился в Новосибирске за десять лет до Прорыва. Мать — статистик в корпорации «Глоубтэк». Отец неизвестен. Жили на чердаке дата-центра. Я умирал от рака горла. Сидел на стимуляторах, чтобы писать код перед смертью. Когда Департамент пришел за мной с тазерами, моя нервная система уже горела. Сбой протокола реинкарнации Системы привел к тому, что вместо класса [Воин] или [Маг] мне выдали [ОТЛАДЧИК]. Баг признали фичей. Остальное вы знаете: Нижний слой, Припять, Чистильщики.
Кирилл сделал паузу, наблюдая за реакцией серебряных глаз. Никаких изменений. Древний всё еще считал это прикрытием.
— Это официальная версия, — продолжил Кирилл. — Теперь неофициальная. Версия кода. Он щелкнул пальцами. Звук получился тихим, но внутри интерфейса Кирилла развернулось другое окно. Окно командной строки прямо в воздухе.
> ACCESS_LOG: SOUL_KERNEL_IRINA_ORLOVA (MOTHER). RECORD_ID: NULL.> ACCESS_LOG: CIVIC_REGISTRY_NOVOSIBIRSK_2072. RECORD_ID: NULL.> SEARCH_PATTERN: "Kirill Orlov" + DNA_SIGNATURE_CURRENT.> RESULT: 0 MATCHES FOUND IN EARTH DATABASE (PRE-GLITCH ERA).
Сайфер моргнул. Впервые за разговор его идеальная маска дрогнула.
— Ты пытаешься убедить меня, что тебя не существует? — прошипел Хранитель. — Твое тело теплое. Оно отбрасывает тень.
— Мое тело собрали три месяца назад, — спокойно возразил Кирилл. — Из остатков ДНК какого-то бездомного, найденного в коллекторе после того, как настоящий Кирилл Орлов умер в своей постели в хосписе. Посмотри внимательно на мою бионику, Старик. Видишь серийный номер на моей ключице? Под ним стоит клеймо Синдиката. Но под клеймом Синдиката... есть второе. Заводское.
Кирилл напрягся, заставляя кожу на груди разойтись. Плоть затянулась, открывая металлическую пластину грудной клетки. На титане была выгравирована крошечная маркировка, старая, полустертая:PROJECT ARKHITEKTOR | UNIT 001 | STATUS: DECOMMISSIONED.
Лицо Сайфера окаменело. Серебро в глазах перестало течь, превратившись в замерзший металл. — Не может быть...
— Может, — перебил его Кирилл. Интерфейс вокруг него мигнул багровым. — Настоящий Ип Ман мертв. Настоящий Кирилл Орлов мертв. Кай-Ман — это просто удачный эксперимент по внедрению сознания в пустую оболочку. Когда Регент Ворр ударил меня балкой в Новосибирске, мое физическое тело превратилось в фарш. Система сделала откат. Но так как резервного тела «Кирилла Орлова» в базе данных Земли не оказалось, Администратор использовала ближайший подходящий сосуд. Меня. Архитектор Систем. Прототип Нулевого слоя. Тот самый сбой, ради которого вы здесь.
В рубке повисла тишина, густая и тяжелая, как ртуть. Паралич исчез мгновенно. Холод отступил. Сайфер сидел неподвижно, переваривая информацию. Его корабль издал низкий, вибрирующий звук — эквивалент вздоха ужаса.
— Эксперимент... — выдохнул Хранитель. — Мы думали, Проект закрыт. Утечка произошла случайно. Флуктуация эфира...
— Нет, — жестко сказал Кирилл. Он встал. Генераторы стазиса заискрили и отключились — поле больше не удерживало его. Он подошел ближе, нависая над древним существом. — Утечки случайными не бывают. Кто-то открыл дверь. Кто-то впустил вирус Падали в Новосибирск. Кто-то хотел, чтобы прототип проснулся. Вы искали ошибку в системе, Сайфер. Но ошибка искала вас.
Кирилл протянул руку и взял со столика между ними PRIME_ANCHOR_STONE. Камень пульсировал в такт его сердцу. — У меня контракт с Синдикатом. Я чиню то, что сломано. Сейчас сломана граница слоев. И судя по вашей реакции, ломать её начали задолго до того, как я впервые коснулся интерфейса. Кто стоял у истоков проекта «Архитектор», кроме вас? Имя. Мне нужен координатор.
Сайфер поднял голову. Страх в его глазах сменился чем-то более тяжелым — осознанием ответственности. — Ты не понимаешь масштаба, мальчик... Если мы найдем Координатора, нам придется уничтожить весь Узел, чтобы остановить цепную реакцию. Готов ли ты убить целый мир, чтобы спасти свой старый дом?
— Я хакер, — усмехнулся Кирилл, и в этой улыбке было больше угрозы, чем в любом оружии. — Для меня уничтожение мира — это просто команда rm -rf /. Назови имя. Или я начну форматировать вашу базу данных прямо отсюда, начиная с вашего биоса.
Серебряные глаза закрылись. Когда они открылись снова, в них плескалась вечность. — Его звали Мерлин, — тихо произнес Хранитель. — Но последние пять тысяч лет он предпочитает имя Виктор Громов. И он сейчас на Земле. Прямо под носом у Департамента.
Кирилл замер. Земля. Снова. — Где именно?
— Там, где реальность тоньше всего, — ответил Сайфер. — В месте первого контакта. В том самом бункере под Шевченковским жилмассивом, куда упал твой первый камень. Он никогда оттуда не уходил. Он и есть тот Нулевой слой.
Удар был сильнее, чем волна Небытия в Припяти. Виктор Громов. Имя из старых учебников истории Новосибирска. Основатель «Синдиката Баланса». Человек, который дал деньги Аэлитте. Его работодатель. Хозяин.
— Значит, игра началась дома, — прошептал Кирилл. Камень в его руке похолодел. — Выводи курс на Землю, Старик. Нам нужно успеть до того, как мой создатель решит выполнить полную деинсталляцию своего неудачного творения.
Глава 27. Архитектура возвращения
Обратный путь через червоточину занял меньше трех часов, но Кириллу они показались вечностью.
«Эреб» не летел — он проявлялся в пространстве, раздвигая квантовую пену своим корпусом. Для корабля класса «Хранитель» законы физики были просто набором рекомендованных настроек интерфейса. Кирилл стоял у главного обзорного экрана, глядя на то, как звезды вытягиваются в слепящие белые нити.
В руке он сжимал PRIME_ANCHOR_STONE. После разговора с Сайфером камень перестал быть просто батарейкой или ключом. Теперь это была бомба замедленного действия и единственный пропуск домой одновременно.
— Точка выхода фиксирована, — голос Сайфера лился из скрытых динамиков мостика, лишенный теперь всякого гостеприимства. Древний был напуган, и этот страх делал его опасным. — Район Затона. Координаты твоего входа. Я не могу подойти ближе к Земле без риска спровоцировать Системную Оборону. Департамент засечет всплеск энергии за орбитой Плутона.
— Мне хватит, — ответил Кирилл. Он даже не обернулся. Его интерфейс работал на пределе, синхронизируясь с навигационным ядром «Эреба». — Высади меня на крышу того же коллектора. И будь готов уйти в варп по моему сигналу. Если внизу начнется вечеринка, ты мне больше не понадобишься.
— Ты собираешься воевать с создателем тем же кодом, который он сам в тебя заложил, — произнес Сайфер. В его тоне слышалось что-то похожее на жалость. — Это самоубийство, Отладчик.
— Нет, — Кирилл наконец повернулся. Глаза с вертикальными зрачками светились в полумраке рубки холодным синим светом. — Это дебаггинг.
Земля встретила его дождем. Всё тот же кислотный душ Новосибирска, смывающий грехи целого мира в сточные канавы.
Сайфер выполнил обещание. Люк «Эреба» открылся прямо над ржавым куполом заброшенного коллектора. Никаких трапов — просто пустота в пятьдесят метров до бетона. Кирилл шагнул в неё, позволив гравитации сделать свою работу.
> ACTIVATE_SKILL(VOID_WALKING_LV_2);Мир мигнул фиолетовым. Фазы микротелепортации хватило, чтобы превратить смертельное падение в легкий спуск. Он коснулся крыши мягко, подняв облачко пепла и пыли.
Люк «Эреба» закрылся беззвучно. Спустя мгновение корабль исчез, оставив после себя лишь запах озона и тихий звон в ушах.
Кирилл остался один. Он снова был дома. Но дом больше не казался безопасным. Каждая камера на столбах, каждый пролетающий дрон-уборщик теперь воспринимались им не как угроза, а как элементы чужого кода. Инструменты в руках Виктора Громова.
Нужно было спуститься вниз. Старый вход, заваленный мусором, всё еще ждал его. На этот раз он не стал копать руками. У него осталось мало маны после путешествия, но достаточно, чтобы не пачкаться.> INSPECT(RUBBLE_MASS); SCAN_WEAKNESS;> APPLY_FOCUSED_VIBRATION(FREQUENCY=RESONANCE_BASALT); EXECUTE;
Груда бетонных обломков осыпалась внутрь с грохотом лавины, открывая черный провал люка. Изнутри пахнуло сыростью, плесенью... и озоном гораздо более мощным, чем в дождливом воздухе города. Запасной генератор бункера всё ещё работал.
Кирилл спрыгнул вниз. Темнота ударила по глазам, но ночное зрение активировалось мгновенно, превращая мир в оттенки серого. Бункер выглядел так же, как при прошлом посещении: разбитые терминалы, скелеты в стеклянных скафандрах... Но кое-что изменилось.
Центральный зал, где пульсировала аномалия, теперь был чист. Кто-то прошелся здесь промышленными дезактиваторами. Стеклянные статуи ученых остались на местах, но их покрыли тонким слоем прозрачного лака, превратив зал в жуткий музей. Силовые кабели, которых раньше не было, змеились по полу от входа к самому сердцу зала — тому месту, где стояла сфера.
И там кто-то был.
Фигура сидела в старинном кожаном кресле-каталке, которого здесь раньше не было. Кресло стояло спиной к Кириллу, лицом к затухающему ядру Нулевого слоя. На подлокотнике лежала открытая книга — бумажная, древняя. Лев Толстой. «Война и мир».
Фигура медленно закрыла книгу и отложила её. Движения были плавными, старческими. Никакой боевой стойки. Никакой агрессии. Только тяжелый, сухой вздох.
— Я знал, что ты вернешься, Кирилл, — произнес голос. Обычный голос пожилого человека. Хриплый, усталый. — Кодекс Прототипа всегда требует вернуться к точке сбоя для завершения цикла. Элегантное решение проблемы бесконечной рекурсии.
Кресло развернулось. Виктор Громов оказался именно таким, каким его описывали в учебниках истории эпохи До-Прорыва. Старик лет семидесяти, с седой бородкой, добрыми морщинами вокруг глаз и мягкой улыбкой учителя математики. Одетый в простую фланелевую рубашку и вязаный жилет. Абсолютно не похожий на главу межмировой корпорации или древнего мага.
Единственное, что выдавало его — глаза. Они не были глазами старика. В них плескалась та же жидкая ртуть, что и у Сайфера, но смешанная с теплым, искренним любопытством.
— Учитель? — слово вырвалось само собой. Программный код обращения ученика к создателю. Баг речи.
Старик грустно улыбнулся. — Виктор Иванович, пожалуйста. Или просто Вик. Мы же семья, Кирилл. Кровь от крови. Ядро от ядра.
Он указал морщинистой рукой на кресло рядом со своим. — Садись. Нам нужно поговорить. И поверь, тебе будет куда сложнее пробить мне голову, чем тому несчастному андроиду в порту. Мое физическое тело сейчас находится в криокамере на другой стороне галактики. Здесь только мой аватар. Полностью автономный узел. Попробуй меня убить — и ты просто сломаешь антикварную мебель.
Кирилл не сел. Он остался стоять, сканируя старика сверху донизу. Интерфейс выдавал ошибку:[ENTITY: VIKTOR_GROMOV | STATUS: IMMORTAL_CONSTRUCT].[WARNING] SOURCE OF ANOMALY DETECTED (INTERNAL). SUBJECT IS THE EPICENTER.
— Зачем? — спросил Кирилл. В этом одном слове было всё: зачем создавать Сироту, зачем пускать Падаль, зачем отправлять его чистить улицы Припяти?
Виктор поправил очки на переносице. Жест настолько человеческий, что у Кирилла защемило в груди от фантомной боли воспоминаний о настоящей жизни. — Потому что Система умирает, мальчик, — тихо сказал Создатель. — Синдикат Баланса пытается поставить заплатку на дырявую трубу. Аэлита думает, что управляет потоками. А мы... мы те, кто знает, что фундамент сгнил. Нулевой слой — это не ошибка. Это рак. И единственное лекарство от рака — это введение мертвых клеток обратно в организм, чтобы научить иммунитет бороться. Ты не вирус, Кирилл. Ты прививка.
Старик наклонился вперед, его взгляд стал пронзительным. — Камень у тебя в кармане жжет кожу, верно? Он хочет воссоединиться с Матрицей. Помоги мне, сынок. Положи его на место. Позволь нам закончить Проект. Вместе мы перезагрузим этот мир и сделаем его настоящим Раем. Без голода. Без болезней. Без смерти.
Кирилл молчал. Внутри него боролись две программы. Лояльность Синдикату, давшему ему силу. И первобытный инстинкт подчинения Творцу.
Затем он вспомнил лицо Ворра, когда фазовый клинок вошел в его колено. Вспомнил ужас в оптике Щипача. Вспомнил слова Аэлитты: «Бизнес есть бизнес».
— Рай одного вида — это тюрьма для всех остальных, — ответил Кирилл. Его рука легла на рукоять VT-7, торчащую из-за пояса. — Твой «Рай», Виктор Иванович, форматирует мою Землю. Мой Новосибирск. Мою память о том, как мать приносила хлеб. Этого нет в твоих спецификациях. Это баг, который делает меня сильнее тебя.
Улыбка сползла с лица старика. Серебряные глаза потемнели. — Жаль, — прошептал он. — Хороший получился экземпляр. Что ж... если программа отказывается обновляться добровольно...
Воздух в зале замерз.SYSTEM INITIATE: PROTOCOL "GOD_MODE".REALITY ENGINE RECALIBRATION START.
Бетонный пол под ногами Кирилла пошел трещинами. Пространство начало сворачиваться в спираль. Виктор Громов поднял руку, и сама тьма бункера начала стекаться к его ладони, формируя оружие чистой энтропии.
— ...приходится делать откат системы, — закончил Создатель.
Битва архитекторов началась.
Глава 28. Архитектура Бога
Откат системы — это не метафора, когда её создатель стоит перед тобой.
Воздух в бункере перестал быть газом и стал информацией. Кирилл почувствовал, как его интерфейс [ОТЛАДЧИК] начинает плавиться. Строки кода SYSTEM.EXE, которые он привык видеть поверх реальности, теперь хлынули прямо внутрь его глазных яблок, выжигая сетчатку.
Виктор Громов щелкнул пальцами. Это был звук абсолютной власти. Не громкий — напротив, абсолютно тихий хлопок вакуума, который заставил молекулы кислорода вокруг Кирилла замереть на месте. Время не замедлилось. Оно просто разорвалось.
Пол под ногами Кирилла исчез. Но он не упал. Понятия «верх» и «низ» стерлись из локальной базы данных Вселенной. Он завис в центре зала, а стеклянные статуи ученых начали двигаться. Медленно, рывками, как при критическом лаге сервера. Их головы поворачивались на 360 градусов, следя за ним мертвыми обсидиановыми глазами.
— Я создал этот слой, Кирилл, — голос Виктора звучал отовсюду и ниоткуда одновременно. Эхо гуляло по измерениям. — Каждая травинка на Земле, каждый вздох синхронизирован с моим пульсом. Твое существование — это строка в моем блокноте. Команда удаления одной строки занимает меньше процессорного времени, чем моргание.
Старик поднял руку. На ладони аватара сформировался шар чистого белого света. Внутри него вращалась миниатюрная модель Мультиверсума. Сайфер показывал карту паутины, но это... это был сам ткацкий станок.
— Прощай, Прототип, — сказал Создатель.
Он бросил шар. Свет не летел. Свет наступал. Это была волна форматирования сектора размером с планету, сжатая до размера теннисного мяча. Она несла в себе команду UNLINK(EXISTENCE). Любой объект, коснувшийся этой волны, переставал существовать не только физически, но и исторически. Прошлое Кирилла Орлова должно было стать пустотой.
Обычный человек даже не успел бы осознать смерть. Кирилл Орлов не был обычным человеком.
Его тело среагировало раньше разума. Боль адаптации вспыхнула белым пламенем, сжигая остатки нервных окончаний, чтобы освободить пропускную способность для чистой логики.
> REALITY_BUFFER_OVERFLOW;> COUNTER_MEASURE: PARADOX_INJECTION.
Вместо того чтобы пытаться заблокировать свет или убежать (в пространстве без координат бегство невозможно), Кирилл сделал то, что умел лучше всего. Он взломал условие задачи.
Когда волна форматирования была в миллиметре от его груди, он активировал свой козырь — знание архитектуры Синдиката и Нулевого слоя одновременно.
Он открыл свою душу-ядро не для защиты, а для записи. Прямо в центр приближающегося Абсолюта он вбил одну единственную строку команды, используя себя самого как мост между кодом Творца и правилами Игры:
> COMMAND: RECURSIVE_SELF_REFERENCE();> ARGUMENT: "Я — ошибка, которая знает, что она ошибка."> EXECUTE.
Волна света ударила в него. Но произошло невозможное. Программа удаления столкнулась с бесконечным циклом самоанализа. Чтобы удалить Кирилла, Система должна была сначала обработать факт его существования. А факт его существования гласил, что он является ошибкой, находящейся внутри процесса обработки ошибок.
Математический эквивалент деления на ноль.
Реальность взвизгнула. Пространство схлопнулось внутрь тела Кирилла, встретилось с антивеществом его парадокса и выбросило энергию вовне.
Взрыва не было. Был «Глитч». Весь зал бункера пошел пикселями. Виктор Громов замер, его лицо исказилось гримасой системной ошибки KERNEL PANIC. Стеклянные статуи рассыпались в мелкую крошку. Законы физики попытались перезагрузиться.
Кирилл упал на колени, хватая ртом воздух, которого секунду назад не существовало. Его интерфейс горел красным:[CRITICAL ERROR: SOUL_KERNEL_DAMAGED][STATUS: DE-SYNCING FROM HOST_REALITY.][WARNING: YOU ARE NOW A LOCALIZED GLITCH.]
Он посмотрел на свои руки. Кожа шла квадратами, пропадая и появляясь вновь. Он больше не был полностью материальным. Он стал багом, ходячим эксплойтом.
— Как...? — прохрипел Виктор. Старик стоял посреди хаоса целого, но его аватар начал мерцать. Связь с основным телом где-то в космосе давала сбой из-за аномалии рядом. — Ты разрушил ткань пространства...
— Нет, Учитель, — Кирилл улыбнулся, и его зубы блеснули хищным светом сквозь дергающееся лицо. — Я просто показал тебе плохой код. Тот, который написал ты сам, создавая меня.
Он поднялся. Гравитация снова работала, но только потому, что Кирилл позволял ей работать. Теперь он чувствовал кнопки управления миром под своими ногами.
— Моя очередь, — прошептал Кирилл.
Он не стал доставать нож. Фазовый клинок требовал маны, которой почти не осталось. Вместо этого он вытянул вперед обе руки, растопырив пальцы. Он целился не в старика. Он целился в код старика.
> INSPECT(VIKTOR_GROMOV_AVATAR); SCAN_CONNECTION_STRING;Результат высветился мгновенно. Серебряные глаза были лишь терминалом. Настоящий кабель связи уходил вертикально вверх, сквозь километры земли, атмосферы и спутников — к Геостационарному Узлу Синдиката над Новосибирском. Там находился истинный сервер-крепость Громова.
Кирилл нашел уязвимость. Старый протокол удаленного администрирования, оставленный для обслуживания аватаров. Порт TCP/IP 445. Забытый разработчиками Системы вход.
— Тебе письмо, — сказал Кирилл.
Он вбил команду напрямую в воздух, используя свое де-синхронизированное ядро как проводник сигнала через полмира:> BUFFER_OVERFLOW_ATTACK(TARGET=REMOTE_HOST_VICTOR, PAYLOAD="NULL_BYTE"); EXECUTE;
Аватар Виктора Громова замер. Серебряные глаза потухли, став обычными бельмами слепого старика. Связь оборвалась. Программное обеспечение, управляющее куклой, упало с синим экраном смерти. Тело в кресле-каталке обмякло, голова свесилась набок. Изо рта вытекла струйка слюны.
Кирилл выдохнул. Баг-фейс прекратился. Пространство вокруг стабилизировалось, хотя трещина в реальности так и осталась в углу потолка, тихо сочась фиолетовым туманом.
Победа? Слишком легко.
Кирилл подошел к телу. Обыскал карманы жилета. Ничего. Кроме одного предмета. Маленький черный пульт дистанционного управления. Одна кнопка. Никакой маркировки.
Интерфейс тревожно запищал:[DETECTED REMOTE TRIGGER SIGNAL]SOURCE: ORBITAL_ARRAY_SIBIR-N1 (DEPARTMENT OF MORALITY).TARGET: CURRENT_LOCATION (BUNKER_CORE).ORDNANCE: TACTICAL_NULL-BOMB. YIELD: CLASS-X (PLANETARY_CLEANSE).ETA: 00:00:10.
Кирилл взглянул на таймер в интерфейсе. Департамент всё это время держал палец над кнопкой. Они ждали, пока два Архитектора уничтожат друг друга, чтобы затем сбросить вакуумную бомбу класса «Пожиратель», которая сотрет Новосибирск и половину Сибири, запечатав аномалию навсегда.
Девять секунд.
— Вот же суки, — выдохнул Кирилл.
Он бросился к центру зала. К тому месту, откуда исходила вибрация Нулевого слоя. Камень там пульсировал яростно, пытаясь вырваться из контейнера. Если Департамент хочет очистить сектор...> OVERRIDE_COMMAND(ANOMALY_CORE_STATUS = ACTIVE);> DIRECTIVE: FEED;
Кирилл сорвал свинцовую крышку с кейса. Достал PRIME_ANCHOR_STONE. Он поднял камень над головой, направляя его точно вверх, сквозь бетон, землю и броню орбитального спутника Департамента.
— Лови подарок! — крикнул он в потолок.
Камень вспыхнул, превращаясь в луч ослепительной тьмы. Столб энергии пробил атмосферу Земли со скоростью мысли. В верхних слоях стратосферы спутник-шпион SNOWBALL-7 зафиксировал вспышку и попытался перенаправить щит...
Было слишком поздно. Луч эфира вошел в реактор тактической боеголовки нулевой фазы ровно в момент инициации.
Взрыв на орбите затмил солнце. Но вместо убийственной волны радиации вниз хлынул поток очищенной, структурированной маны Системы. Миллиарды терабайт сырого кода пролились дождем на Сибирь.
Кирилла швырнуло взрывной волной о стену. Последнее, что он увидел перед тем, как потерять сознание от перегрузки ядра, был падающий с потолка лист бумаги. Тот самый том Толстого, который читал Виктор.
Мир утонул в белом шуме.
Он очнулся от запаха озона и тишины. Кирилл лежал на спине среди руин бункера. Небо над проломом в потолке было... чистым. Синим. Радиационный фон Новосибирска падал с каждой секундой, вымываемый дождями Системного ливня.
[SYSTEM MESSAGE]STATUS: CRITICAL. WORLD QUEST UPDATE.EVENT: THE NULL-ZONE CONTAINMENT. STATUS: FAILED/ALTERED.EARTH LAYER STATUS: UNCAPPED. MAGIC ENERGY LEVEL RISING (+5% PER HOUR).YOUR FACTION STANDING WITH [DEPARTMENT OF MORALITY] IS NOW: [-10,000,000 | ARCH-ENEMY].YOUR FACTION STANDING WITH [THE CITIZENS OF NOVOSIBIRSK] IS NOW: [+500,000 | SAINT/SYSTEM_MESSIAH].
Рядом раздался кашель. Виктор Громов сидел у стены, тяжело дыша. Его аватар дымился. Серебряные глаза потускнели, в них проступили обычные человеческие белки. Он выглядел просто очень старым, уставшим мужчиной.
— Ты взорвал мой спутник, — просипел старик. — И чуть не сжег озоновый слой.
— Зато город цел, — прохрипел в ответ Кирилл. Каждое движение отзывалось болью уровня «переборка». — Урок усвоен? Нельзя играть в Бога на моей территории.
Виктор долго смотрел на него. Затем устало рассмеялся. — Территория... Мальчик, ты только что превратил Землю в самую большую пороховую бочку во Вселенной. Магия вернется. Вместе с монстрами. Департамент объявит эту планету Красной Зоной. Тебя будут искать все армии всех слоев.
— Пусть ищут, — Кирилл попытался сесть. Получилось. — У меня есть корабль. И билет первого класса.
Он пошарил взглядом по полу. Нашел выпавший из кармана пульт с одной кнопкой, который подобрал у тела Виктора. Поднял его. Старик напрягся. — Что это?
— Сувенир, — ответил Кирилл, пряча пульт в карман плаща. — Гарантия будущих переговоров. Ведь если твой аватар здесь может умереть, значит, и твоя криокамера где-то там... тоже имеет кнопку выключения.
Виктор закрыл лицо руками. Впервые за весь разговор в его смехе послышалась искренность. — Дьявол. Воистину дьявол. Убирайся с моих глаз, Кирилл. Пока я не передумал и не закончил работу вручную.
Кирилл встал. Пошатываясь, побрел к выходу из бункера, навстречу солнечному свету нового мира. Земля изменилась. И он изменился вместе с ней. Архитектор вернулся домой. Игра началась.
Глава 29. Архитектура прощания
Солнечный свет ударил по глазам, но на этот раз он не причинял боли. Напротив — каждая клетка тела Кирилла жадно впитывала его. После того как «Пожиратель» класса X сдетонировал в контакте с PRIME_ANCHOR_STONE, озоновый слой превратился в решето, а ионосфера стала похожа на новогоднюю елку из чистого маны.
Магия вернулась на Землю.
Кирилл стоял на крыше бункера, превратившейся в вершину горы строительного мусора. Ветер пах озоном так сильно, что першило в горле, но сквозь этот запах пробивался другой — аромат влажной земли и хвои, которого Новосибирск не знал десятилетиями.
Система продолжала обновляться прямо на глазах:[GLOBAL EVENT]THE VEIL HAS FALLEN. EARTH RECLASSIFIED AS "WILD LANDS".SYSTEM STATUS: ACTIVE (LAYER 0).YOU HAVE GAINED TITLE: HARBINGER OF THE NEW DAWN.EFFECT: ALL NPCs IN RADIUS 1KM ARE NOW NEUTRAL/REVERENT.
Внизу, на улицах забытого жилмассива, происходило столпотворение. Люди выходили из подвалов и полуразрушенных домов. Они смотрели на небо, где переливалось северное сияние посреди дня. Кто-то плакал, кто-то смеялся. Система начала тихонько шептать им подсказки над головами, возвращая давно забытые интерфейсы здоровья и стамины. Мир менялся навсегда, и Кирилл был причиной этого апокалипсиса.
— Красиво, правда? Как будто мир снова родился.
Голос Доктора прозвучал совсем рядом. Технарь подошел бесшумно, опираясь на трость, которая выглядела слишком тяжелой для простого куска дерева. Броня на его груди была оплавлена, стеклянный череп покрылся сеткой трещин, но инженерная гордость всё ещё читалась в его осанке.
— Не думал, что скажу это, Орлов, но ты проделал отличную работу, — Доктор сплюнул черную слюну на бетон. — Департамент сейчас наверняка рвет волосы на заднице во всех своих офисах. Объявить планету Первого уровня карантина... да их акции рухнут быстрее, чем гравитация в черной дыре.
— Это твои проблемы, — равнодушно ответил Кирилл. Он смотрел на горизонт. Там, вдалеке, воздух дрожал от восходящих потоков энергии. — Контракт закрыт?
Доктор хмыкнул, доставая из внутреннего кармана халата два предмета. Первый — инфокристалл глубокого изумрудного цвета. Второй — тяжелый кошель из кожи неизвестного существа, который глухо звякнул металлом при приземлении на ладонь Кирилла.
— Твоя доля, — сказал Доктор. — Пять тысяч кредитов Синдиката чистыми. И аванс за следующую работу. Ты теперь знаменитость, парень. Свободные Операторы твоего калибра не сидят без дела. Особенно те, у кого есть привычка взрывать орбитальные станции.
Кирилл проигнорировал деньги. Его взгляд был прикован к кристаллу.> INSPECT(ITEM);ID: CORE_DATA_SLATE_MK_IV.CONTENT: FULL_MAP_OF_THE_MULTIVERSE (UPDATED). USER ACCESS: ROOT.
— Здесь все маршруты, — продолжил Доктор. — Все черные дыры, все слепые зоны Департамента. Пути, которыми не ходят даже боги. Сайфер передал координаты через меня. Сказал, что твой корабль заправлен и ждет на частной площадке в Ельцовке. Мой «Гриф» больше туда не сунется — нас там уже ждут три бригады Чистильщиков с ордерами на дезинтеграцию.
Он протянул руку. Рукопожатие было крепким, несмотря на поврежденные механизмы в теле старика. — Береги себя, Отладчик. Если застрянешь в каком-нибудь измерении, где дважды два равно пяти — позови. У меня везде есть запчасти.
— Лети домой, Док, — кивнул Кирилл. — И почини челюсть. Выглядит дешево.
Доктор рассмеялся сухим, лающим смехом и побрел обратно к своему потрепанному кораблю, который торчал из бетона неподалеку, словно больной зуб.
Когда гул двигателей «Грифа» затих вдали, Кирилл остался один. Точнее, один на один с городом, который перестал быть просто грудой бетона.
Он активировал свой интерфейс. Теперь он чувствовал город иначе. Каждая камера видеонаблюдения была узлом сети. Каждый силовой кабель — артерией. Он видел потоки данных Департамента, которые пытались залить эфир паникой и приказами об эвакуации. Они хотели закрыть город. Поздно. Пробка вылетела из бутылки вместе с выстрелом спутника.
Кирилл достал из кармана плаща черный пульт Виктора Громова. Повертел его в пальцах. Маленькая деталь, страховка. Ключ от клетки создателя. Спрятал обратно. Сейчас ему нужно было другое.
Он посмотрел на свои руки. Обычные человеческие руки, покрытые грязью, кровью и копотью. Но под кожей едва заметно пульсировали руны-накопители, встроенные медблоком Аэлитты.
«Дом», — подумал он. Слово потеряло всякий смысл. Тот мальчик, что мечтал выбраться из общаги, умер давным-давно. На его месте стояло существо, способное переписать физику локального сектора одним желанием. Изгнанник. Беглец. Первый свободный человек эпохи Возвращения Магии.
Раздался тихий механический звук, похожий на вздох сервоприводов. Метрах в десяти от него бетон крыши пошел трещинами и просел, образуя идеальный круг. Воздух внутри круга замерцал синим — стабилизированный портал высокого уровня. Никакой рвоты пространства, только вежливое приглашение.
Из портала шагнула фигура. Это была Аэлита. Но не та голограмма, к которой привык Кирилл. Перед ним стояла её физическая оболочка-аватар высшего класса, облаченная в боевую броню Регента Зоны. За спиной развевался алый плащ службы безопасности Синдиката. Рядом с ней парили два боевых дрона модели «Варден-МК4», чьи орудия были деактивированы, но оставались угрожающими.
Она остановилась в трех шагах. Дроны зависли чуть выше, сканируя периметр. — Впечатляюще, — произнесла она своим идеальным синтезированным голосом. — Уровень энтропии в секторе упал на сорок процентов после твоей выходки. Департамент требует твоей выдачи. Совет Синдиката предлагает тебе статус «Специальный Агент». Золотая клетка, Кирилл. Лучшие импланты, лучшие женщины, миссии по всей Галактике. Работай на нас официально.
Кирилл усмехнулся. Горькая улыбка исказила его лицо. — Я только что уничтожил диктатора-Наблюдателя и открыл магию для миллиардов людей. Какой будет мой KPI в вашей золотой клетке, Аэлита? Продавать фильтры для воды тем, кому я дал возможность дышать магией?
Лицевая пластина шлема Аэлитты поднялась, открывая её настоящее лицо. Оно было красивым, идеальными чертами, лишенным возраста. Но глаза... глаза были холодными. — Значит, отказываешься.
— Я выполнил контракт, — отрезал Кирилл. — Земля больше не ваша песочница. Она ничья. Свободная зона. Мое повышение до Архитектора остается в силе, но мои отчеты будут приходить по почте. Я работаю соло.
Аэлита долго смотрела на него. Затем медленно кивнула. — Гордость. Самая дорогая валюта во Вселенной. Учти, Орлов. Став свободным, ты стал целью номер один. У тебя нет фракции. Нет защиты Корпорации. Любой охотник за головами попытается вырезать твой позвоночник ради продажи чипа памяти.
— Пусть приходят, — Кирилл сделал шаг к порталу. — У меня накопилось много баг-репортов для ребят из Нижнего слоя. Да и Доктор оставил мне карту...
— Прощай, Кирилл, — сказала Аэлита. Впервые в её голосе проскользнуло нечто похожее на уважение. Или одиночество машины, потерявшей свое самое сложное творение.
— До встречи, Администратор, — бросил он через плечо.
Он шагнул в синий свет. Портал захлопнулся за секунду до того, как крыша бункера взорвалась изнутри — это сработала самоликвидация спрятанных реакторов объекта, которую инициировал дистанционно Виктор Громов, пытаясь уничтожить улики. Но Кирилла там уже не было.
Портальная воронка выплюнула его в полумрак огромного ангара. Воздух здесь пах машинным маслом, дальними странствиями и абсолютной свободой. Перед ним, занимая почти всё пространство дока, возвышался «Эреб». Черная сколопендра корабля казалась живой. Когда Кирилл подошел ближе, фиолетовые руны на броне вспыхнули ярче, приветствуя своего истинного хозяина. Массивный люк шлюза открылся с мягким шипением, касаясь пола аппарелью, словно животное, подставляющее шею для ласки.
Кирилл остановился у подножия трапа. Достал сигарету — настоящую, бумажную, купленную когда-то очень давно. Закурил, глядя на тушу своего нового дома.
Впереди лежали Средние слои. Хаб-Бета. Бесконечная паутина миров, полная чудовищ, богов и сокровищ. Но впервые в жизни Кирилл Орлов шел туда не потому, что ему приказывали. А потому, что он сам так решил.
Архитектор занял свое место на троне. Игра только начиналась.
Глава 30. Архитектура полета
Мостик «Эреба» не имел ничего общего с кабинами кораблей, которые Кирилл видел раньше. Здесь не было штурвалов, рычагов или голографических панелей управления. Центральное кресло пилота напоминало саркофаг из черного янтаря, опутанный пульсирующими венами света. Когда Кирилл опустился в него, кресло ожило. Теплая жидкость — смесь биогеля и нано-смазки — поднялась от основания, обволакивая тело, но оставляя голову свободной.
Контакт был мгновенным и абсолютным.[SYSTEM MESSAGE]INTERFACE ESTABLISHED: NEURAL BINDING COMPLETE.WELCOME BACK, MASTER.STATUS: ALL SYSTEMS NOMINAL. REACTOR CORE STABLE (FUELED BY PRIME_ANCHOR).LOCATION: HUB-BETA ORBITAL DOCKS. Z-SIDE, SLIPPIER-7.
Боль адаптации, которая преследовала его последние сутки, отступила. Внутри корабля он чувствовал себя богом в собственном храме. Каждое волокно «Эреба» отзывалось на его мысли быстрее, чем синапсы в человеческом мозгу. Это была не просто машина. Это было продолжение его собственного тела, лишенное хрупкости костей и уязвимости плоти.
— Активировать протоколы скрытности, — произнес Кирилл вслух. Голос внутри мостика прозвучал глухо, поглощенный системами звукоизоляции. — Отключить все внешние маяки Синдиката. Мы летим как частное лицо.
«Принято», — ответил корабль голосом, который звучал одновременно мужским, женским и детским, сплетаясь в идеальный хор. — «Смена идентификатора. Текущий статус: "PRIVATE VESSEL 'NADIR'". Владельцы: Не установлены».
Кирилл откинулся в кресле, позволяя жидкости поддерживать его мышцы. Перед глазами развернулась карта сектора Хаб-Бета. Тысячи светящихся линий — торговые пути, контрабандистские тропы, патрульные маршруты Департамента. Теперь он видел их все. Карта Доктора, объединенная с ядром самого «Эреба», давала ему вид сверху на всю шахматную доску Мультиверсума.
Его взгляд остановился на одной тусклой точке далеко за пределами обжитых секторов. Координаты Земли. Она всё ещё горела красным маркером [RESTRICTED ZONE - CLASS X]. Департамент Нравственности уже стягивал туда флоты, пытаясь залить дыру бетоном. Но было поздно. Магия хлынула в мир, и этот поток нельзя было остановить бюрократией или орбитальными бомбардировками. Он дал своему старому дому самый опасный дар во Вселенной — Свободу.
— Курс на Внешнее Кольцо, — приказал Кирилл. — Система Гелиос-Прайм. Слышал, там хорошие бары для тех, кто хочет забыть свое прошлое. И лучшие подпольные клиники для тех, у кого вместо позвоночника титановый штырь.
«Расчет траектории завершен. Время в пути через стабильные врата: 4 часа стандартного времени».
Корабль под ним едва заметно завибрировал. Это просыпался реактор, питаемый Камнем Пустоты. Фиолетовые узоры на броне «Надирам» вспыхнули ярче, пробивая даже толстый корпус дока. Силовое поле ангара открылось, выпуская их в холодный вакуум космоса.
Хаб-Бета остался позади — сверкающая карусель огней, лжи и власти. Впереди лежала только чернота, пронзенная иглами далеких звезд.
Три часа спустя они вышли из варп-прыжка в системе Гелиос. Планета внизу была похожа на драгоценный камень, брошенный в грязь. Нижние уровни утопали в промышленном смоге, верхние сверкали неоном казино и борделей. Классический фронтир Средних слоев.
Кирилл отключил интерфейс кресла, позволив жидкости медленно стечь обратно в резервуары пола. Тело казалось легким, почти невесомым после слияния с кораблем. Он прошел к шлюзовому отсеку.
На стойке рядом со скафандрами висел его старый плащ — тот самый, заляпанный грязью Новосибирска. Рядом лежал VT-7, теперь полностью заряженный и перепрошитый инженерами Синдиката по умолчанию при повышении уровня. В кармане плаща тяжело перекатывался черный пульт Виктора Громова.
Кирилл застегнул магнитные замки разгрузки поверх новой, идеально чистой куртки, выданной шкафом корабля. Контраст между безупречной техникой «Эреба» и пыльной Землей должен был оставаться частью его стиля. Напоминанием о том, откуда он пришел.
Он активировал внешний обзорный экран. Прямо по курсу сияла станция «Гавань Грешников» — огромный ржавый бублик, пристыкованный к астероиду. Место, где продают информацию, чужие жизни и запрещенные импланты.
Именно то, что нужно начинающему Архитектору.
— Запрос связи, — скомандовал Кирилл. — Частная линия. Абонент: Доктор. Текст сообщения: «Твоя челюсть еще держится? У меня есть заказ на кражу данных из личного хранилища Сайфера. Оплата — координаты затерянного мира. Мой процент — семьдесят».
«Сообщение отправлено. Ответ получен. Цитирую: "Засунь свои проценты себе в выхлопную трубу. Я вылетаю. Жди у третьего причала"», — доложил бортовой ИИ.
Кирилл усмехнулся. На его лице играла улыбка, которую старые друзья никогда бы не узнали. Улыбка человека, которому нечего терять, потому что весь мир стал его игровой консолью.
Он подошел к панели управления и вывел перед собой окно статуса персонажа:
Характеристика Значение УРОВЕНЬ2VITALITY16INTELLIGENCE92WILLPOWER16DEXTERITY14
НАВЫКИ VOID WALKING Lv. 2 CODE INJECTION Lv. MAXREALITY ARCHITECTURE Lv. 1
Свободных очков характеристик не было. Всё вложено в выживание. Правильный выбор для мертвеца.
Раздался мелодичный звон — «Эреб» запрашивал разрешение на стыковку. Кирилл сделал шаг к выходу. Дверь шлюза открылась, впуская шум чужой станции, запах озона, перегретого металла и дешевого алкоголя.
Архитектор вышел в свет неоновых ламп, надвинув капюшон на глаза. Маленький человек в огромном враждебном мире. Но теперь правила игры писал он.
Игра продолжалась.
Глава 31. Архитектура сделки
Станция «Гавань Грешников» встретила его какофонией запахов и звуков. Запах жареного мяса неизвестных животных смешивался с озоном от перегруженных реакторов и дешевым синтетическим табаком. Это был Нижний слой Хаб-Бета — место, где законы Синдиката имели вес ровно до тех пор, пока охранникам платили достаточно кредитов.
Кирилл спустился по трапу «Надирам». Люк за ним закрылся бесшумно, сливаясь с черной броней корабля так, что со стороны казалось, будто никакого судна здесь нет — просто кусок тени неправильной формы.
[SYSTEM SCAN]LOCATION: HUB-BETA | SECTOR: SLIPPIER-7 (RED LIGHT DISTRICT).LOCAL THREAT LEVEL: EXTREME.ACTIVE BOUNTIES ON USER: 14 (DEPARTMENT), 3 (SYNDICATE), 1 (PERSONAL - VICTOR GROMOV).RECOMMENDATION: KEEP WEAPON HANDY.
Он поправил воротник плаща, пряча лицо в тени. Его броня STEALTH-SKIN была деактивирована — носить активные системы маскировки рядом с портовыми головорезами было всё равно что размахивать табличкой «У меня есть чем поживиться». Здесь работали старые правила улиц Новосибирска: выгляди опасным, но не выделяйся.
Третий причал находился в самом ядре станции. Узкий металлический коридор гудел под ногами от работы гигантских насосов жизнеобеспечения. По стенам тянулись кабели толщиной с человеческую руку, пульсирующие энергией. Кирилл провел ладонью над одним из них:> INSPECT(CABLE); VOLTAGE=50,000V; STATUS=UNSTABLE.Идеально. Если дела пойдут плохо, у него всегда есть аварийный выход через расплавленный металл.
Бар назывался «Слепой Квазар». Название светилось неоном прямо над дверью, которая выглядела так, будто её вырезали из обшивки пиратского крейсера. Изнутри доносились звуки стрельбы и громкая музыка, имитирующая работу турбины.
Доктор сидел за дальним столиком. Он снял свой белый халат и теперь был одет в тяжелый кожаный плащ, который стоил больше, чем весь квартал на Земле, откуда родом был Кирилл. Стеклянная челюсть была заменена на новую — более хищную, с титановыми клыками, которые поблескивали в тусклом свете, когда он пил какую-то зеленую жижу из высокого бокала.
— Ты опоздал, — буркнул Доктор вместо приветствия, даже не подняв глаз от стакана. — Или твой корабль ползает медленнее улитки?
— Мой корабль слушает только вежливые просьбы, — ответил Кирилл, садясь напротив. Он не стал заказывать выпивку. В таких местах еда часто оказывалась последним, что ты ел. — А я ему сказал, что твоя рожа вызывает у него тошноту. Пришлось идти пешком.
Технарь хрипло рассмеялся. Звук напоминал скрежет металла по стеклу. — Наглость — второе счастье, Отладчик. Хорошо, что ты её не растерял. Значит, готов работать.
— Сначала детали, — отрезал Кирилл. Его интерфейс работал на минимальной мощности, сканируя посетителей бара. Два наемника у входа, один снайпер на балконах... Стандартная свита для Доктора. — Что именно нужно украсть у Сайфера? И почему такой щедрый процент? Семьдесят процентов координатами звучит как ловушка.
Доктор наклонился вперед. Тусклый свет отразился в его оптическом импланте красным крестом. — Ловушки строят для идиотов, Орлов. Тебе я предлагаю самоубийство ради высшей цели. Понятия не имею, какая муха укусила Древнего Наблюдателя, но вчера утром Сайфер лично прибыл в Хаб-Бета. Не аватаром. Своим настоящим телом. Старик вылез из своей ледяной ванны впервые за пятьсот лет.
Кирилл замер. Настоящее тело Хранителя Швов в публичном секторе? Это нарушало все негласные правила равновесия. — Зачем?
— Потому что то, что ты устроил на Земле, разорвало договор о невмешательстве, — прошипел Доктор. — Департамент требует крови. Совет Синдиката хочет тебя изолировать. А Сайфер... он собирает конклав. Высших представителей всех фракций. Они встречаются на нейтральной территории — орбитальной крепости «Мнемосина». Там же находится его личное хранилище данных. Хранилище класса «Омега».
Доктор постучал металлическим пальцем по столу. Голографический проектор между ними высветил схему крепости — идеальный шар, окруженный кольцом орудий. — Внутри центрального ядра хранится предмет, известный как [BLUEPRINT_OF_GOD]. Чертежи самой Системы. Исходный код реальности версии 1.0. То, что использовали Предтечи, чтобы создать Мультиверсум.
Кирилл прищурился. Теперь картина складывалась. Виктор Громов хотел форматировать мир. Сайфер хотел сохранить старый порядок. А чертеж Бога лежал посередине. — Ты хочешь, чтобы я залез в карман к существу старше самого времени и вытащил оттуда инструкцию по созданию Вселенной?
— Хочу, — кивнул Доктор. — Но ты не будешь её читать. У меня есть покупатель. Тот, кто заплатит любую цену за эти данные, чтобы переписать правила игры сверху. Моя доля — перепрошивка моего тела до бессмертного стандарта. Твоя — свобода. Плюс те семьдесят процентов координат. Есть места, куда даже я боюсь соваться. Тебе понравится.
— Охрана? — коротко спросил Кирилл.
— Невообразимая, — ухмыльнулся Доктор. — Полный гарнизон Хранителей, личные телохранители Сайфера, автоматические системы защиты, способные сбить крейсер одной мыслью. Прямой взлом невозможен. Даже твой парадокс там вызовет лишь легкую мигрень у системных администраторов.
— Значит, нужен отвлекающий маневр, — констатировал Кирилл.
— Нет, — Доктор снова глотнул жижи. — Нужна война.
Он активировал еще один файл. На схеме «Мнемосины» вспыхнули красные точки по всему периметру. — Через сорок восемь часов группа радикалов из Нижнего слоя попытается штурмом взять крепость, чтобы убить Сайфера. Бесполезное самоубийство. Их раздавят. Но они создадут хаос. Выбьют внешние щиты. Замкнут протоколы безопасности друг на друге. В этой суматохе пройдешь ты. Твой уровень доступа сейчас позволяет тебе выдать себя за инспектора Корпорации или раненого наемника. Ты проникнешь внутрь во время эвакуации персонала. Найдешь ядро. Заберешь чип. И выйдешь тем же путем, что вошел.
Звучало слишком гладко. Кирилл знал этот тип планирования — когда заказчик дает тебе самую опасную часть работы, а сам сидит в баре. — Почему ты не попросишь своих друзей-технарей отключить систему изнутри? У тебя же везде бэкдоры.
— Потому что последние десять лет Сайфер чистил свою сеть от моих закладок, — помрачнел Доктор. — Мы с ним давно играем в кошки-мышки. Он знает мой почерк. Но он не знает твой. Для него ты всё ещё багованный Прототип с Земли. Непредсказуемая переменная. Именно поэтому ты идеален для этого дела.
Кирилл откинулся на спинку стула. Кресло скрипнуло. За соседним столом огромный ящероподобный мутант начал душить гарротой голографическую танцовщицу, потому что та отказалась показывать третий глаз. Никто даже не обернулся.
Архитектор посмотрел на схему крепости. Уровень 165. Реальность уровня «Бог». Земля осталась далеко позади, но проблемы становились только масштабнее.
— Мне понадобится снаряжение, — наконец сказал Кирилл. — Специфическое. То, чего нет в магазинах. — Оно прибудет через час, — кивнул Доктор. — Оставлено в доке номер тринадцать. Ключ-кристалл у капитана порта. Пароль — «Виктор сожалеет».
Они встали одновременно. — Сорок восемь часов, Орлов, — произнес Доктор, протягивая руку. — Не разочаруй меня. Иначе твоему кораблю станет очень тесно в этом доке. Я знаю, где у него топливные баки.
Кирилл проигнорировал протянутую руку. — Следи за своим питанием, Док. Твои угрозы пахнут сгоревшей проводкой.
Он развернулся и пошел к выходу, растворяясь в толпе мародеров, убийц и контрабандистов. Впервые за долгое время он чувствовал не тревогу, а холодный азарт. Это была не просто кража. Это был взлом самого понятия «возможное».
И у него было сорок восемь часов, чтобы написать самый совершенный вирус в истории Мультиверсума.
Глава 32. Архитектура снаряжения
Док номер тринадцать встретил его запахом озона и машинного масла, но это была не та дешевая смазка, которой пользовались механики в нижних доках. Это был запах стерильности лабораторий Синдиката — запах денег, которые пахнут смертью.
Контейнер со «взломщиком» оказался тяжелее, чем выглядел. Кирилл держал его на весу одной рукой, чувствуя, как внутри перекатывается что-то массивное, но идеально сбалансированное.
[ITEM INSPECT]NAME: NULL-ZONE ENTRY KIT (PROTOTYPE).CLASS: UNIQUE QUEST ITEM.DESCRIPTION: Экспериментальный комплект для проникновения в зоны с нулевым индексом реальности. Создан корпорацией "Синдикат Баланса" до введения запрета на глубокие исследования Нулевого слоя.CONTENTS: [MASK], [GLOVES], [BOOTS], [DATA_DRIVE].WARNING: Wearing the full set disables external HUD and all safety protocols. User becomes a Null-Pointer to Reality.
Кирилл развернул компоненты прямо на полу своего временного убежища — заброшенной насосной станции под старым космопортом.
Первым делом он достал маску. Она напоминала респиратор чумного доктора, но сделанный из черного хитина неизвестного насекомого. Вместо стекла — глухой визор.> ANALYZE(MASK);FUNCTION: REALITY FILTER. Блокирует 99% визуального шума Нулевого слоя. Без нее человеческий мозг сгорит за 0.5 секунды от перегрузки данными Истинного Кода.
Затем перчатки. Тонкие, плотно прилегающие к коже. На кончиках пальцев вместо кожи были пластины из того же материала, что и клинок VT-7.> ANALYZE(GLOVES);FUNCTION: DATA TACTILE INTERFACE. Позволяют взаимодействовать с исходным кодом реальности вручную. Риск фатального сбоя бионических конечностей при контакте: 45%.
— Обнадеживает, — пробормотал Кирилл, натягивая их. Пальцы тут же начало покалывать.
Последними шли сапоги. Тяжелые, с гравитационными компенсаторами на пятках.> ANALYZE(BOOTS);FUNCTION: SPATIAL ANCHORS. Фиксируют пользователя в текущей версии таймлайна. Предотвращают стирание из истории при парадоксах.
Кирилл посмотрел на свое отражение в лезвии ножа. В этом облачении он больше не походил на человека. Скорее на хищную птицу или демона из старых легенд — черный, гладкий, лишенный черт лица. Идеальный убийца пустоты.
Оставался последний штрих перед выходом. Кристалл данных (DATA_DRIVE), который шел в комплекте с сетом. Он отличался от стандартных чипов Синдиката. Он был теплым на ощупь и пульсировал в такт сердцу Кирилла.
Он подключил его к порту на своем предплечье. Прямое соединение без посредников.
[SYSTEM MESSAGE]INCOMPATIBLE FORMAT DETECTED.OVERRIDE ATTEMPT... SUCCESS.INSTALLING PRIME PROTOCOL PATCH v.0.1 (ALPHA)...PROCESSING...
Перед глазами вспыхнула тьма. На этот раз не было боли — только поток информации такой плотности, что мозг едва не отключился. В сознание хлынули чертежи оружия, которое нельзя создать из материи. Формулы заклинаний, переписывающих законы термодинамики. И главное — карта доступа к административному уровню «Надирам».
[NEW SKILL UNLOCKED]VOID_WALK (RANK: F).ОПИСАНИЕ: Возможность делать шаг между тиками времени. Перемещение на дистанцию до 5 метров без прохождения промежуточных точек. Расход энергии: Экстремальный.SIDE EFFECT: При частом использовании вызывает десинхронизацию души с телом.
Кирилл разорвал соединение, тяжело дыша. Теперь у него был туз в рукаве. Шаг в никуда. Но каждый такой шаг будет стоить ему кусочка жизни.
Через час он стоял на посадочной площадке верхнего уровня Цитадели. Его броня исчезла. Сейчас на нем была простая одежда наемника средних слоев: плотная кожа, матовая черная ткань, скрывающая очертания фигуры. Никакого высокотехнологичного барахла. Если тебя ищут все кланы за нарушение законов физики, лучшая маскировка — выглядеть скучно.
У трапа личного шаттла Доктора его ждал сюрприз. Она сидела на ступеньках трапа, болтая ногами. Девочка лет десяти, одетая в слишком большой для нее комбинезон техника. Белые волосы заплетены в две косички, а глаза светятся тем самым синим светом модифицированной ДНК, который Кирилл видел у себя в зеркале.
— Ты опоздал, — сказала она, даже не повернув головы. Голос звучал пугающе взросло для ребенка. — Я жду двадцать минут. Мои расчеты показывали, что ты будешь быстрее.
— А я не люблю следовать расчетам, — спокойно ответил Кирилл, подходя ближе. — Кто ты?
Девочка спрыгнула на землю. Несмотря на возраст, двигалась она с грацией профессионального убийцы. — Меня зовут Элара, — она протянула руку для рукопожатия. — Я новый пилот этого судна. Доктор сказал, что старый умер от сердечного приступа, когда увидел счет за заправку.
Кирилл проигнорировал руку и обошел ее кругом. — Тебе десять лет. Твой IQ зашкаливает, но твои рефлексы еще детские. Как ты собираешься пилотировать эту посудину через блокаду Департамента?
Элара скрестила руки на груди, копируя его жест. Ее синий глаз моргнул, анализируя его мышечный тонус. — Во-первых, мне одиннадцать. Во-вторых, мой коэффициент реакции выше твоего на двенадцать процентов. А в-третьих...
Она внезапно сделала выпад вперед. Не угрожающий, просто резкое движение. Кирилл отреагировал автоматически. Его тело сместилось по дуге, уходя с линии атаки, рука перехватила ее запястье. Структура Вин-Чунь сработала безупречно, даже после всех модификаций. Он зафиксировал девочку в захвате так легко, словно она была котенком.
— ...ты слишком предсказуем, — закончила она, вися в воздухе и совершенно не выглядя обеспокоенной. — Ты используешь структуру Вин-Чунь. Устаревшая школа. Эффективность против кибернетических аугментаций — четырнадцать процентов.
Кирилл усилил хватку ровно настолько, чтобы услышать хруст суставов. — Четырнадцать процентов лучше, чем ноль. Слезай с моего корабля.
Элара улыбнулась. Зубы у нее были идеальными — явно импланты высшего класса. — Ты использовал прием контроля сустава Чи Сао, чтобы проверить эластичность моей синтетической связки. Ты проверял, заменяла ли я себе кости. Ты боишься предательства. Она подняла свободную руку и нажала кнопку на своем браслете.
Шлюз корабля открылся. — Добро на борт, Капитан, — сказала девочка, глядя на него снизу вверх. — Или мне называть вас Отладчик? Доктор оставил инструкции. Я теперь ваш второй пилот. И ваша сиделка. Ваш уровень стресса критический, а метаболизм нестабилен.
Кирилл отпустил ее. Девочка потерла запястье, даже не поморщившись, и бодро взбежала по трапу. — Кстати, — бросила она через плечо, — Доктор просил передать, что если вы попытаетесь выбросить меня в шлюз, корабль заблокирует управление и сдаст вас Департаменту. Приятного полета.
Кирилл застыл на трапе. Он спас планету, победил Древних, стал регентом целого слоя, но сейчас чувствовал себя школьником, которому назначили надзирателя. Он посмотрел на небо Кхар-Тага. Где-то там, за пылевыми бурями, лежала Земля. Место, куда он поклялся никогда не возвращаться.
Но долг крови висел на шее тяжелее любого ошейника. Ради Земли он спустился в ад. Ради Земли он станет дьяволом.
— Задраить люк, — приказал он, проходя внутрь корабля. — Курс на Землю. И постарайся не разбить нас о какую-нибудь луну. Мой бюджет на воскрешения на сегодня исчерпан.
Люк закрылся, отрезая их от грязного порта планеты Ворн-Прайм. Путешествие домой началось.
Глава 33. Архитектор и Падаль
Док-станция «Эребус» встретила их запахом озона, перегретой смазки и дешевого синтетического кофе — запахами корпоративной жадности, застывшей в металле.
После месяца скитаний по Нижним слоям Верхний слой казался стерильным сном. Голографическая реклама на стенах станции обещала райскую жизнь, пока под полом гудели турбины жизнеобеспечения, перерабатывающие отходы жизнедеятельности тысяч таких же искателей удачи.
Кирилл поправил воротник тяжелого плаща из кожи нео-медузы. Одежда скрывала броню класса «Хищник», но скрыть ауру опасности было сложнее. Люди инстинктивно расступались перед ним, чувствуя исходящую от фигуры угрозу даже сквозь дорогую ткань. Он больше не был тем хилым подростком, который спустился в Нижний слой месяц назад. Десять лет памяти Ип Мана наложились на рефлексы Отладчика, создав нечто новое — пугающе спокойное существо, для которого человеческое тело было лишь удобным интерфейсом.
— Документы чистые? — спросил он, не поворачивая головы. — Чище, чем совесть чиновника, — отозвалась Аэлита. Она шла рядом, ее хромированные пальцы отбивали ритм по бедру. Девушка-технарь за этот месяц тоже изменилась — стала резче, опаснее. — Я залатала дыры в реестре Синдиката. Для них мы сейчас просто наемники второго эшелона, возвращающиеся с проваленного контракта на нижних ярусах. Никто не ищет Регента Нижнего слоя.
— Потому что Регент мертв, — бросил Кирилл. — В базах данных стоит пометка «Погиб при обвале шахты». Пусть ищут призрак там. Нам нужно наверх.
Они направлялись к VIP-лифтам сектора Корпорат-Альфа. Цель находилась на самом верхнем шпиле станции — офис корпорации «Гелиос-Девелопмент». Именно оттуда тянулись ниточки управления теми самыми Песчаными Псами, которые пытались развязать войну кланов. Кто-то очень высокооплачиваемый хотел дестабилизировать сектор, чтобы скупить водные рудники за бесценок во время хаоса.
— Объект тридцать этажей над нами, — сообщила Аэлита, считывая данные с локального эфира. — Охрана усилена боевыми дронами серии «Цербер». Обычный взлом займет неделю.
— Им нужен отчет о прибылях, а нам — доступ к серверу маршрутизации спутников, — ответил Кирилл. — Мы не будем ломать дверь. Мы постучим.
Офис вице-президента «Гелиос-Девелопмент» сиял стерильной белизной. Панорамное окно открывало вид на вечную ночь космоса и огни верфей. В кресле из натуральной кожи сидел человек по имени Элиас Торн. Дорогой костюм, идеальная улыбка имплантов, взгляд акулы. Человек, привыкший покупать планеты пачками.
Когда двери его кабинета беззвучно открылись без разрешения охраны, он даже не вздрогнул. Лишь лениво поднял бокал с вином. — Наемники опоздали, — произнес он. — Контракт на дестабилизацию аннулирован советом директоров. Война кланов отменяется. Можете передать своим заказчикам...
Он осекся. В проеме стоял не громила-наемник. Там стоял худощавый парень в черном плаще. Но давление, исходящее от него, заставило гравитационные компенсаторы пола тихо взвылить. Воздух стал густым.
— Здравствуйте, мистер Торн, — голос Кирилла звучал ровно, лишенный интонаций. — Вы ошибаетесь. Меня наняли не для того, чтобы начать войну. Меня наняли, чтобы ее закончить. Навсегда.
Торн побледнел. Его рука метнулась под стол, к кнопке тревоги. — Служба безопасности! У нас посторонние!
— Они спят, — сказал Кирилл. — Я переписал протоколы допуска вашего этажа три минуты назад. Теперь войти сюда могу только я. Или те, кого я приведу с собой.
Торн медленно вынул руку из-под стола. Дрожащими пальцами он активировал личный щит. По поверхности кресла пробежала силовая пленка. — Ты труп, наемник. Даже если ты пройдешь меня, Корпус Безопасности Синдиката сравняет это место с землей.
— Корпус Безопасности уже здесь, — спокойно возразил Кирилл.
Двери лифта снова открылись. На пороге стояла высокая женщина в строгом мундире службы внутренней безопасности «Гелиоса». За ней стояли двое бойцов в тяжелой броне. Женщина окинула взглядом кабинет: своего лежащего на полу телохранителя, дымящийся терминал связи и гостя, стоящего посреди этого беспорядка.
— Вице-президент Торн, — произнесла она ледяным тоном. — Согласно пункту двенадцать Хартии, вы обвиняетесь в подстрекательстве к мятежу между секторами и несанкционированном использовании ресурсов Синдиката для личной наживы. Ваши активы заморожены. Ваше имущество конфисковано Советом.
Торн перевел безумный взгляд с офицера на Кирилла. — Это твоих рук дело... — выдохнул он. — Отладчик.
— Математика, — поправил Кирилл. — Я просто показал Совету логи ваших транзакций. Оказалось, платить киллерам дороже, чем строить водопроводы. Экономика победила вашу жажду крови.
Торн зарычал. Поняв, что игра проиграна, он бросился к другому терминалу — аварийному. Если он успеет запустить форматирование главного сервера компании, прихватив конкурентов, ему гарантируют уход в лучшие миры.
— Стоять, — сказал Кирилл.
Торн замер. Не потому, что испугался приказа. Физически его тело пыталось нажать кнопку. Но оно не могло. Нейронная связь между мозгом и мышцами была перехвачена.
Кирилл даже не шевельнулся. Сидя в кресле напротив, он вошел в сеть здания напрямую через остаточный фон инфополя.> ACCESS_DENIED(TORNE_EMERGENCY);> OVERRIDE(ROOT_AUTHORITY_KIRILL); EXECUTE;> MOTOR_FUNCTIONS(SUBJECT=TORN) = DISABLED;
Вице-президент президента корпорации замер как статуя, нелепо согнувшись над столом. Его палец завис в сантиметре от кнопки.
Офицер службы безопасности изумленно смотрела на сцену. — Как вы... — Передайте совету, что новый консультант по логистике ждет их завтра в полдень, — перебил Кирилл, поднимаясь на ноги. — И пусть подготовят документы на списание активов клана Песчаных Псов. Их вода теперь принадлежит городу.
Офицер молча кивнула, все еще глядя на парализованного руководителя. Бойцы подняли обездвиженное тело Торна и поволокли прочь.
Когда они остались одни, Аэлита подошла к панорамному окну, задумчиво глядя на город. — Эффективно, — констатировала она. — Никакого шума. Никаких дуэлей. Просто смена прав доступа в базе данных. Ты становишься скучным, Отладчик.
— Скучно — значит безопасно, — ответил Кирилл, массируя переносицу. Голова болела после прямого коннекта к системам здания. — Мне надоело хоронить людей ради чужих амбиций.
Он подошел к бару и налил себе воды. Руки слегка дрожали. Обратная интеграция после использования способностей пустоты всегда давалась тяжело. — Полетишь со мной? — спросил он, не оборачиваясь. — Есть одно место. Тихое. Там нет корпораций и войн. Только горы и снег. Тебе понравится.
Аэлита повернулась от окна. Серебряный блеск ее кибернетических глаз встретился с его усталым взглядом. — Тишина быстро надоедает, — ответила она. — Но у тебя вкус лучше, чем у большинства идиотов, с которыми я работала.
Она подошла ближе и взяла его за подбородок, разворачивая лицо к свету, чтобы осмотреть ожог от плазмы, полученный им еще в Академии. — Куда летим?
— Домой, — ответил Кирилл. — Вернее, туда, что когда-то было домом. Земля. Говорят, там красиво осенью.
Где-то глубоко внутри рубки управления «Надирам» центральный процессор корабля переключил навигационные системы в режим дальнего прыжка. Координаты были введены. Курс проложен.
Путь домой занял бы годы. Но у тех, кто умеет ходить сквозь код пространства-времени, свои отношения с дистанцией.
Глава 34. Возвращение призрака
Земля встретила его не фанфарами, а запахом мокрого асфальта и гниющей листвы.
Точка выхода была выбрана на окраине Зоны отчуждения — там, где природа давно поглотила бетонные коробки брошенных дач, а радиационный фон позволял скрыть остаточное излучение технологий Синдиката от спутников слежения.
Кирилл материализовался в кустах орешника. Земля под ногами была твердой, покрытой первым ночным инеем. Воздух пах озоном, прелыми листьями и свободой. Десять лет он дышал фильтрованным воздухом космических станций и токсичными испарениями Нижнего слоя. Обычный осенний воздух казался сейчас самым изысканным парфюмом во вселенной.
Он снял капюшон «Хищника», который остался у него после визита к Торну. Плащ из кожи нео-медузы был слишком заметен для этого мира. Кирилл активировал протокол мимикрии костюма. Технологичная броня замерцала и растворилась, сменившись потертыми джинсами, тяжелыми армейскими берцами и старой кожаной курткой с эмблемой рок-группы, которую носили еще до Первого Инцидента. Одежда материализовалась прямо поверх боевой экипировки — подарок Элиаса Торна за «консультационные услуги».
[SYSTEM MESSAGE]STATUS: EARTH (LAYER 0). LOCATION: RESTRICTED ZONE PERIMETER.LOCAL TIME: 22:14 | DATE: OCT 15, 2084.WARNING: LOCAL LAW ENFORCEMENT DRONES DETECTED (RANGE: 2KM). STEALTH PROTOCOLS ACTIVE.
— Неплохо они тут прибрались без меня, — раздалось сзади.
Аэлита спрыгнула с ветки дуба бесшумно, как кошка. На ней не было хрома и кибернетики Нижних слоев — только практичный тактический комбинезон гражданского инженера. Она выглядела как студентка престижного вуза, если не заглядывать в зрачки, где вместо белков вращались голографические схемы микроконтроллеров.
— Они все еще ищут тебя, — сказала она, кивком указывая на пролетающий мимо патрульный коптер Департамента Нравственности. — Красный уровень розыска. Награда за голову покрывает годовой бюджет небольшой колонии.
— Я скучал по этому городу, — усмехнулся Кирилл, поправляя воротник. — Чувствуешь? Атмосфера безнаказанности.
Они двинулись через лес. Аэлита двигалась легко, несмотря на то что гравитация Земли была почти в два раза выше привычной ей нормы. Модификации тела делали ее идеальной машиной для выживания. Кирилл же чувствовал себя странно тяжелым. После десяти лет пониженной гравитации Ворн-Прайма мышцы ныли приятной болью.
— Куда мы идем? — спросила она, перепрыгивая через поваленное дерево. — К твоему таинственному заказчику?
— Сначала нужно забрать одну вещь, — ответил Кирилл. — Мое прошлое. И мой старый счет в банке.
Спустя час они стояли перед фасадом элитного жилого комплекса «Алые Паруса». Место, которое когда-то казалось Кириллу пределом мечтаний, теперь выглядело дешевым муравейником.
Его старая квартира встретила их тишиной и слоем пыли толщиной в палец. Никто не тронул вещи. Для властей города хакер-призрак по имени Кирилл Орлов перестал существовать десять лет назад. Счета заморожены, личность аннулирована.
Квартира казалась крошечной. Потолок давил. Стены давили. После бескрайних пространств Космических Путей эта коробка вызывала приступ клаустрофобии.
— Здесь воняет бедностью, — констатировала Аэлита, брезгливо трогая пальцем пластиковый подоконник. — Как вы здесь жили?
— Это был дом, — просто ответил Кирилл. Он подошел к старому сейфу, замаскированному под щиток электропроводки. Приложил ладонь. Замок тихо щелкнул.
Внутри лежало немногое: пачка старых кредитных чипов, которые уже ничего не стоили, фотография родителей (люди на фото казались ему теперь совсем детьми) и тяжелый металлический предмет, завернутый в промасленную ткань.
Кирилл развернул ткань. Это был VT-7. Тот самый клинок, выкованный им самим из обломков метеорита еще в первые дни возвращения. Лезвие ничуть не потускнело. Оно казалось мертвым куском металла, пока Кирилл не коснулся рукояти.
Как только кожа коснулась стали, по лезвию пробежала фиолетовая искра.> ITEM RECOGNIZED: VT-7 (USER-SOULBOUND).STATUS: DORMANT. AWAITING USER AUTHENTICATION.
— Ты хранил нож, но позволил своему телу сгнить в капсуле, — заметила Аэлита, наблюдавшая за ним. — Сентиментальность — это уязвимость.
— Это не сентиментальность, — Кирилл провел пальцем по лезвию. — Это инструмент. Хороший инструмент нельзя оставлять врагам.
Он закрепил ножны с внутренней стороны куртки. Затем достал из сейфа старую банковскую карту. Настоящий пластик. Раритет.
— Что дальше? — спросила Аэлита, проверяя заряд своего скрытого игольника. — Мы будем грабить банки? Мне нравится идея грабежа, но я предпочитаю цифровые методы.
— Нет, — Кирилл положил карту в карман. — Мы пойдем в банк другим способом.
Он подошел к терминалу связи квартиры. Старая модель, списанная со всех балансов. Идеально. Кирилл опустил пальцы на холодный сенсорный экран. Закрыл глаза.
— Что ты делаешь? — насторожилась Аэлита.
— Беру интервью, — ответил Кирилл.
Его сознание скользнуло сквозь провода, минуя локальные серверы дома, ныряя в магистральные каналы городской сети. Теперь, после слияния с кодом Нижнего слоя, земной интернет казался ему прозрачным стеклом. Он видел потоки данных, пароли, банковские транзакции... и черный вход, оставленный им самим десять лет назад на случай экстренной эвакуации.
> ACCESS_LOG: ARCHIVE_77;> BYPASS_FIREWALL(SOURCE="ROOT_ANCIENT"); EXECUTE;
Счет, замороженный Департаментом Нравственности десять лет назад, вспыхнул зеленым. Активы корпорации «Орлов-Тек», страховые выплаты за смерть сотрудника при исполнении, проценты за десять лет... Цифры складывались в сумму, способную купить небольшую луну.
> TRANSFER_ALL(FUNDS); BENEFICIARY="ANONYMOUS_CRYPTO_WALLET"; EXECUTE;
Деньги ушли в никуда, чтобы через секунду возникнуть на анонимных кошельках, разбросанных по десяткам миров. Затем Кирилл открыл вкладку почты. Папка «Черновики». Одно письмо, датированное днем его смерти.
«Если ты это читаешь, значит, я либо мертв, либо застрял там, откуда не пишут писем. Если второе — прости. Я должен был остаться».
Ниже шли координаты. Не банка. Не убежища. Координаты старого гаража в Купчино. И приписка:«Там лежит то, что поможет тебе говорить с ними на одном языке. Удачи, Призрак».Подпись отсутствовала, но ключ-код шифрования сообщения принадлежал одному человеку. Адмирал Воронцов. Глава контрразведки России. Человек, который отправил его сюда десять лет назад.
— Нам придется прокатиться, — сказал Кирилл, закрывая интерфейс. — На другой конец города.
— За чем? — спросила Аэлита, направляясь к выходу.
— За моим прошлым, — ответил Кирилл. — За тем временем, когда я еще умел быть просто человеком.
Когда они вышли на улицу, порыв холодного ветра ударил в лицо. Где-то высоко в небе, среди туч, на мгновение мелькнул силуэт черного корабля класса «Надир», заходящего на невидимую орбиту над городом.
Охота началась. Но на этот раз охотником был он.
Глава 35. Архитектор и Призрак
Гаражный кооператив «Мотор» выглядел как памятник эпохе, которая умерла еще до рождения Кирилла. Ряды ржавых железных коробок тянулись в туманную даль Купчина, сливаясь с серым ноябрьским небом.
Здесь ничего не изменилось за десять лет. Тот же запах сырого бетона, прелой листвы и горелой изоляции. Казалось, само время боялось трогать этот островок девяностых, оставив его гнить в янтаре забвения.
— Здесь? — Аэлита брезгливо сморщила нос, ступая на раскрошившийся асфальт. — Твой тайник находится в месте хранения сельскохозяйственного инвентаря? Это самое нелогичное укрытие из всех возможных.
— Именно поэтому здесь никто не ищет, — ответил Кирилл. Его дыхание вырывалось изо рта облачками пара. Земной холод после Нижнего слоя казался почти ласковым, но тело все еще помнило жар радиоактивных пустынь Кхар-Тага. — Логика выживания проста: прячься там, где воняет сильнее всего. Никто не сунется проверять гнилые доски.
Он подошел к неприметному боксу номер триста двенадцать. Замок был старым, механическим. Такие уже давно никто не ставил — их невозможно взломать удаленно, только грубой силой или правильным ключом. Кирилл достал из кармана старый, потертый латунный ключ. Вещь из прошлой жизни. Он вставил его в скважину. Металл вошел идеально. Поворот. Сухой щелчок.
Дверь открылась со скрипом несмазанных петель.
Внутри пахло машинным маслом, пылью и озоном. Старый верстак, покрытый инструментами, банки с краской, стопки пожелтевших газет... И мотоцикл. Черно-матовый кастомный байк класса «Хищник», который он собрал сам еще подростком, задолго до того, как узнал слово «Отладчик». Машина стояла на центральной подставке, накрытая плотным чехлом.
Аэлита вошла следом, сканируя помещение своим кибернетическим глазом. — Энергетическая сигнатура нулевая. Тепловой след отсутствует. Объект законсервирован грамотно. Кто научил тебя так прятать следы?
— Жизнь, — коротко бросил Кирилл. Он скинул чехол.
Байк выглядел хищно даже под слоем пыли. Угловатая рама, широкое заднее колесо и двигатель, который стоил дороже квартиры в этом районе. Но это была лишь видимость. Обманка для местных властей.
Настоящий секрет скрывался глубже.
— Подай мне тот ломик, — кивнул Кирилл на инструмент.
Он поддел ломиком фальш-днище бака. Металл поддался с тихим скрежетом. Внутри, вместо бензобака, находился герметичный кейс из титана военного образца. Никакого замка. Только биометрический сканер по центру.
Кирилл приложил ладонь. Сканер пискнул красным.[ACCESS DENIED]DNA SIGNATURE MISMATCH (DECAY DETECTED).
Тело Кирилла слишком сильно изменилось под воздействием Синдиката, Нижних слоев и магии. Его ДНК больше не совпадало с тем отпечатком, что он оставил здесь десять лет назад.
— Дай сюда, — Аэлита оттеснила его плечом. Она достала из поясной сумки тонкий щуп с иглой на конце. — Ваша органическая идентификация примитивна. Слишком много переменных подвержено деградации.
Она воткнула иглу себе в палец. Капля синтетической крови упала на сенсор. Красное сменилось зеленым.Клац.Крышка кейса отошла в сторону.
Внутри, уложенные в поролон, лежали предметы из другой эпохи:
Разборная винтовка Гаусса последней довоенной модели.Голографический плащ-невидимка (прототип).И тяжелый металлический куб размером с кирпич, матово-черного цвета, без единой кнопки или разъема.Кирилл взял куб в руки. Он был странно теплым, несмотря на холод гаража. — Узнаешь эту игрушку? — спросил голос из-за спины.
Голос не принадлежал ни Адмиралу, ни Аэлите. Он был сухим, насмешливым и абсолютно спокойным. Голос человека, который привык покупать политиков пачками и стирать города одним приказом.
Кирилл резко развернулся, уходя в низкую стойку. VT-7, который он успел закрепить на поясе, оказался в руке быстрее мысли. Лезвие замерло в сантиметре от горла незваного гостя.
Но гость даже не моргнул. Высокий мужчина в безупречном темно-сером пальто стоял у входа, засунув руки в карманы. На вид ему было около пятидесяти, но глаза выдавали возраст исчисляемый столетиями. — Опусти нож, Кирилл. Ты же понимаешь, что если бы я хотел твоей смерти, ты бы умер еще в доках. От инсульта. Или просто исчез из реестра живых.
— Виктор Михайлович, — выдохнул Кирилл, выпрямляясь, но не убирая клинок. — Я думал, вы на пенсии выращиваете помидоры на Марсе.
Виктор Михайлович Соколов, бывший глава Службы Внешней Разведки, а ныне теневой кукловод половины известных секторов, улыбнулся краешком губ. — Помидоры требуют слишком много внимания. У меня появилось дело поважнее. Нам нужно поговорить, Архитектор. У нас наверху назревает большая война, и твой камень, — он кивнул на черный куб в руках Кирилла, — это единственный предохранитель, который удержит Мультиверсум от взрыва.
Из-за спины Соколова шагнули двое бойцов в тяжелой броне Департамента Нравственности. Их оружие было направлено точно в головы Кириллу и Аэлите. — Не дергайтесь, дети мои, — добродушно произнес Соколов. — Мы теперь работаем на одну контору. Добро пожаловать обратно на службу, Агент Орлова. У нас есть для вас билет первого класса прямиком в ад. Вы ведь любите спасать миры?
Глава 36. Архитектор и Разлом
— Агент Орлова, — повторил Соколов, снимая тонкие кожаные перчатки. — Звучит лучше, чем «Выбракованный Прототип». Не находишь?
Его голос эхом разносился по пустому гаражу, перекрывая даже гудение старого генератора. Бойцы Департамента стояли неподвижно, как статуи, но Кирилл чувствовал исходящую от них волну холодной, расчетливой угрозы. Это были не Песчаные Псы с их звериной яростью. Это было профессиональное равнодушие хищников высшей ступени пищевой цепи.
— Я больше не работаю на правительство, Адмирал, — ответил Кирилл, не опуская клинок VT-7. Лезвие тихо вибрировало, чувствуя напряжение хозяина. — Мой контракт расторгнут вместе со смертью десять лет назад.
— Контракт нельзя разорвать, если ты сам являешься его пунктом, — Соколов шагнул внутрь гаража, аккуратно переступив через порог. Его дорогие туфли из натуральной кожи (настоящей, земной, а не синтетики Верхних слоев) оставили след на бетонном полу. — Присядь. У нас мало времени. Через сорок минут здесь будет штурмовая бригада Совета Синдиката. Они засекли вспышку твоего биометрического сканера в банке данных.
Аэлита стояла у стены, скрестив руки на груди. Ее кибернетический глаз сменил цвет с синего на алый — режим боевой готовности. Она оценивала углы атаки, дистанцию до бойцов Департамента и слабые сочленения в броне Соколова.
— Мы не договаривались о сопровождении, Соколов, — бросила она. — Если это ловушка для Отладчика, трупы ваших людей заблокируют выход быстрее, чем мы успеем подняться на поверхность.
— Девочка-калькулятор останется здесь, — отрезал Соколов, даже не взглянув на Аэлиту. — Место, куда мы идем, сожжет ее синтетику за секунду. Нам нужен только чистокровный носитель кода. Иди к машине, жди сигнала.
Аэлита напряглась. Ее рука дернулась к бедру, где под плащом скрывался игольник. Кирилл поднял ладонь, останавливая ее. Он посмотрел на девушку, затем на Соколова. — Она идет со мной, — сказал он тихо, но в этом шепоте прозвучала та самая интонация, которая заставляла вождей кланов Кхар-Таг падать на колени. — Или сделка отменяется. Мне нужен техник, который понимает разницу между архитектурой человека и архитектуры процессора. Вы знаете, что мой код конфликтует с вашей органикой. Она — мой переводчик.
Соколов прищурился. На мгновение в его глазах мелькнуло раздражение, но тут же сменилось холодным одобрением. — Смело. И глупо. Но эффективно. Хорошо. Пусть дышит тебе в спину. Только учти, парень, внизу нет законов Синдиката. Там есть только закон силы. И твой... декоративный ножик там работать не будет.
— Посмотрим, — бросил Кирилл.
Вход в Нижний слой находился не в канализации, как думали легенды уличных банд. Он располагался в старом бункере Гражданской Обороны под станцией метро «Обухово», замаскированный под щитовой коллектор.
Когда тяжелые гермоворота закрылись за ними, отсекая серый свет дождливого утра, они оказались в настоящем пекле. Температура здесь держалась около пятидесяти градусов. Воздух дрожал от жара труб теплоцентрали, переплетенных с кабелями высокого напряжения. Это была граница миров. Место, где технологии Земли пытались переварить магию Нижних слоев, и этот союз рождал лишь коррозию и безумие.
— Дальше пойдете пешком, — Соколов остановился перед массивной дверью шлюза, ведущей собственно в Разлом. — Мои люди останутся здесь. Если вы не выйдете через двенадцать часов, я активирую протокол стерилизации. Сожгу этот уровень орбитальным ударом, чтобы ваша зараза не просочилась дальше.
— Как трогательно заботливо, — фыркнула Аэлита, проверяя заряд своего оружия. — Настоящий отец-командир.
— Заткнись, калькулятор, — беззлобно рыкнул Соколов. — Наденьте фильтры. То, что живет внизу, меняет химический состав крови одним вдохом.
Тяжелая дверь-шлюз медленно поползла в сторону. В лицо ударил жар, пахнущий серой, озоном и сладковатым запахом гниющей плоти. За дверью был не тоннель. Это был провал. Огромная пещера, потолок которой терялся во тьме. Стены пещеры состояли из пульсирующей биомассы, покрытой светящимися грибами, а вместо пола текла река густой, вязкой жидкости, похожей на расплавленное стекло.
Прямо над пропастью висел подвесной мост — ржавые металлические фермы, которые выглядели так, словно готовы рухнуть от одного громкого звука.
— Добро пожаловать домой, Призрак, — Соколов протянул Кириллу тяжелый дыхательный аппарат старой военной модели. — Помни наш уговор. Найди груз. Корабль пришлю по координатам маяка. Удачи.
Он не стал ждать ответа. Шлюз начал закрываться, отрезая их от последнего островка нормальной реальности.
— Ну что, архитектор, — Аэлита активировала наплечный фонарь, прорезавший мрак ярким лучом. — Готов снова стать лабораторной крысой?
Кирилл надел дыхательную маску. Резина стиснула челюсть. Мир сквозь стекла маски казался еще более искаженным. Он сделал первый шаг на шаткий металлический настил моста. Металл застонал под его весом.
— Нет, — ответил он, глядя в черную бездну внизу. — Сегодня крыса пойдет ловить кота.
Они ступили на территорию Нижних слоев.
Глава 37. Анатомия бездны
Нижний слой не был миром в привычном понимании этого слова. Это была рана на теле планеты, гнойник, где реальность Нижнего слоя пыталась переварить земную материю, но постоянно отторгала её.
Подвесной мост из ржавой арматуры закончился через сто метров, оборвавшись в никуда. Дальше путь шел по естественной тропе — хребту гигантского кристалла соли, растущего прямо из стены пещеры.
— Не касайся стен, — бросил Кирилл через плечо, активируя наплечный фонарь. Луч света вяз в густом тумане, выхватывая из мрака сталактиты, похожие на зубы мертвого зверя. — Здесь плотность энергии такая, что синтетика Аэлиты может пойти рябью. Твои импланты начнут видеть то, чего нет.
— Мои импланты видят истину, а не галлюцинации, огрызнулась Аэлита, балансируя на узком карнизе. Ее движения были точными, экономными — наследие тренировок Синдиката. — И я чувствую возмущение эфира. Там внизу что-то есть. Что-то большое. Оно... считает нас.
Кирилл остановился. Он снял маску респиратора — воздух здесь был пригоден для дыхания, хоть и имел привкус меди. Его собственные сенсоры, встроенные Синдикатом, работали иначе. Он видел не химический состав воздуха, а нагрузку на сервер реальности.
— Смотри, — сказал он, указывая вниз, в пропасть.
В километре под ними протекала река. Но это была не вода. По руслу текла субстанция, похожая на жидкое стекло, внутри которого бились фиолетовые молнии. Это была чистая мана Нижних слоев — сырая, необработанная энергия творения.
— Они называют это «Эфир», — произнес Кирилл. — Для них это магия. Для меня — это просто среда передачи данных с колоссальной задержкой и отсутствием документации.
Он присел на корточки у края обрыва. Аэлита настороженно следила за ним, ожидая подвоха. — Видишь структуру? — спросил он.
— Я вижу нестабильный поток плазмы, который сожжет твои легкие, если ты шагнешь туда, — ответила она.
Кирилл протянул руку над пропастью. Закрыл глаза.> INSPECT(ETHER_STREAM);> DEEP_SCAN;
Его зрачки расширились, полностью поглотив радужку. Черное на черном. Для обычного человека это выглядело как приступ эпилепсии. Сейчас его мозг работал напрямую с шиной данных Нижнего слоя. Он видел не реку лавы, а бесконечный кабель оптоволокна, по которому передавались пакеты информации о боли, голоде и ярости.
— Ты ошибаешься, — тихо сказал Кирилл. — Это не лава. Это канализация. Сюда сливают ошибки со всех Верхних слоев. Весь мусор, бракованные души, неудачные эксперименты магии... всё стекается сюда. Нижний слой — это не ад. Это /dev/null Мультиверсума.
Внезапно один из «сталактитов» над их головами шевельнулся. Это было не минеральное образование. Это был хитиновый панцирь существа размером с грузовик. Многосуставчатая тварь, напоминающая помесь богомола и строительного крана, отделилась от потолка и начала бесшумно спускаться на паутине из чистого напряжения.
— Гхор-Нак глубинного типа, — констатировала Аэлита, поднимая игольник. — Уровень угрозы: Альфа. Рекомендация: Бегство. Наша броня выдержит два удара, максимум три.
— Мы не можем бежать, — спокойно ответил Кирилл. — Если мы побежим сейчас, вся стая проснется. Нам нужно пройти мимо.
Тварь открыла пасть. Внутри нее вращались лезвия, способные перемолоть титан.
— Когда я скажу «беги», ты бежишь к той расщелине слева, — приказал Кирилл, даже не глядя на спутницу. — Не останавливайся. Жди меня там сорок секунд. Если я не появлюсь — уходи к Соколову.
— Я не бросаю свой конвой, — процедила Аэлита, занимая стрелковую позицию.
— Это не обсуждается. Это архитектура выживания.
Гхор-Нак атаковал. Земля содрогнулась так сильно, что Аэлиту сбило с ног. Тварь падала не камнем, а целясь в Кирилла своей костяной косой-конечностью, способной вскрыть борт шагающего танка.
Аэлита выстрелила. Очередь бронебойных игл ударила в грудь чудовища. Иглы вошли в плоть, взрываясь кислотными зарядами. Монстр даже не заметил атаки. Хитин Глубинных гхор-наков выращивался в ядрах реакторов, кислота лишь щекотала его.
Когтистая лапа размером с капот автомобиля устремилась к Кириллу.
Но Кирилл смотрел не на лапу. Он смотрел сквозь неё. Для него эта конечность не была угрозой. Это был вектор силы. Массивный объект с заданным ускорением.
— Беги! — крикнул он.
Аэлита замерла в замешательстве на долю секунды, но дисциплина взяла верх. Она перекатилась в сторону, исчезая в тени расщелины.
Лапа монстра обрушилась вниз. Кирилл не отпрыгнул. Вместо этого он сделал то, чему учил его старый мир, и что казалось абсолютным безумием здесь. Он шагнул под опускающуюся смерть.
Используя инерцию падения многотонной туши, он позволил волне сжатого воздуха подбросить себя вверх. Его ноги нашли опору на локтевом суставе твари. В нормальном мире удержаться на движущейся конечности гиганта невозможно. Но Кирилл использовал [VOID_WALK]. Микро-шаг в пространстве. На долю секунды он перестал быть материальным объектом, позволив массе монстра пройти сквозь него, затратив энергию лишь на преодоление поверхностного натяжения.
Монстр взревел от неожиданности. Потеря цели дезориентировала его примитивный процессор. Кирилл уже был на его спине. Он пробежал по сегментированному позвоночнику, вонзая пальцы в стыки хитина.
Тварь попыталась достать его задней лапой, выгнувшись дугой. Кирилл вбил VT-7 в сочленение пластин. Лезвие прошло сквозь биометалл легко, как сквозь масло — Отладчик изменил частоту вибрации клинка, переводя молекулы брони в состояние жидкости ровно на длину лезвия.
Он добрался до основания черепа. Там, где у обычных животных был мозг, у Гхор-Нака находился узел связи с Коллективным Разумом Нижних слоев — пульсирующий шар слизи размером с арбуз.
— Прости, приятель, — прошептал Кирилл. — Тебе нужен патч безопасности.
Он не стал использовать нож. У него осталось всего пять единиц маны после сканирования реки, и тратить их на клинок было расточительно. Кирилл положил обе ладони на пульсирующий мозг твари.> ACCESS_DENIED(PROTOCOL_BRAIN_SWARM);> OVERRIDE(HARD_RESET_NEURAL_LINK); EXECUTE;
Он не пытался разрушить. Он вошел внутрь кода управления существом. Перед его внутренним взором пронеслись миллионы лет эволюции этой мерзости, инстинкты голода и слепая верность тому, кто жил глубже — Древнему, спящему в ядре мира. Кирилл нашел центр послушания. Скрипт подчинения. И переписал одну строку.MASTER_IP = 127.0.0.1 (LOCALHOST).
Гхор-Нак издал звук ломающегося дерева. Его тело обмякло. Фиолетовое свечение в суставах погасло. Многотонная махина рухнула набок, едва не расплющив расщелину, где пряталась Аэлита.
Кирилл скатился с туши, тяжело дыша. Левое плечо было вывихнуто весом монстра во время маневра. Из носа снова шла кровь — прямое вмешательство в код требовало оплаты физическим ресурсом.
Аэлита вышла из укрытия. В ее руках больше не было оружия. Она смотрела на поверженного гиганта, затем на окровавленного Кирилла. — Ты... ты не убил его, — сказала она тихо. — Ты удалил его душу.
— Я стер корень административной записи, — прохрипел Кирилл, пытаясь вправить плечо. — Теперь это просто очень большая, тупая ящерица. Проспит неделю, потом поползет искать еду. Пошли, нам еще километр идти до точки эвакуации.
Он перешагнул через поверженного бога нижних слоев, оставляя Аэлиту смотреть ему вслед с новым, незнакомым ей чувством. Это не было страхом. Это было нечто гораздо более опасное для наемницы. Уважение.
Глава 38. Архитектор и Падаль
Туннели старой питерской канализации никогда не предназначались для прогулок, но Нижний слой превратил их в произведение сюрреалистического искусства.
Кирилл шел первым, ориентируясь по тепловому излучению труб, которые здесь заменяли звезды. Левая рука висела плетью — сустав Гхор-Нака раздробил плечевой сустав, когда Кирилл принял на себя инерцию падения твари. Обычный человек сейчас лежал бы без сознания от болевого шока, но Отладчик просто перевел нервные окончания в режим «Mute». Боль была, она регистрировалась системой как WARNING: STRUCTURE_DAMAGE, но больше не мешала думать.
— Ты идиот, — голос Аэлиты прозвучал прямо за его спиной. Она двигалась бесшумно, сканируя темноту своим оптическим имплантом. — У тебя открытый перелом ключицы и разрыв связок. В твоем состоянии нужно лежать в барокамере с дозой морфо-нейрокаина, а не заниматься паркуром в желудке подземного бога.
— Морфий замедляет синапсы, — бросил Кирилл, перепрыгивая через трещину, из которой поднимался едкий желтый газ. — Мне нужна чистая голова. Соколов прислал транспорт не ради приятной беседы. Если он вычислил меня здесь, значит, Синдикат уже перекрыл Верхние слои.
— Он нас убьет, — резюмировала Аэлита. — Как только мы отдадим ему данные о Песчаных Псах, он скормит нас системным демонам. Мы для него — расходный материал.
— Я знаю, — спокойно ответил Кирилл, останавливаясь перед тупиком. Массивная гермодверь старого бункера блокировала путь. На электронном замке мигал красный диод: [LOCKED | BIOHAZARD_LEVEL_4]. — Поэтому мы не будем отдавать ему данные сразу.
Он положил ладонь на электронный замок. > INSPECT(PROTOCOL_LOCK);Замок был военным, класса «Омега». Соколв оставил его здесь не просто так — это была проверка. Любой наемник попытался бы вырезать дверь термозарядом или подобрать ключ-шифрором. Это заняло бы время, подняло бы тревогу и показало слабость.
Кирилл улыбнулся. Замок требовал сетчатку глаза и ДНК офицера Генштаба. Но система безопасности всегда слепа к самой себе.> SEARCH_MEMORY_BANK(LOCAL); FILE="CORRUPTED_DRIVER.EXE"; EXECUTE;
Он вытащил из памяти своего ядра фрагмент поврежденного кода той самой пиявки из Разлома. Кусок вируса, который чуть не убил его там, внизу. > INJECT_PACKET(TARGET=LOCK_MECHANISM); PAYLOAD=[BIOHAZARD_MIMICRY];
Замок считал приближающийся код биологической угрозы. Для системы военного уровня агрессивная органика была приоритетнее, чем проверка прав доступа. Сработал протокол карантина. Раздался щелчок. Гермодверь начала медленно отползать вверх, открывая проход в бетонное горло бункера. — Зачем ломать, если можно напугать? — подмигнул Кирилл спутнице, заходя внутрь.
База оказалась нетронутой. Старый советский командный пункт глубокого заложения встретил их запахом озона, машинного масла и пыли. Коридоры были освещены тусклыми аварийными лампами, работающими на остаточном тепле грунта. Здесь ничего не изменилось за сорок лет запустения, кроме одного — серверной стойки в центре главного зала.
Там, где раньше стояли советские ЭВМ размером со шкаф, теперь пульсировало нечто иное. Огромный кристалл черного обсидиана рос прямо из фундамента здания, пронзая перекрытия. По нему бежали те же золотые жилы энергии, что Кирилл видел в Нижнем слое.
— Вот оно, — Кирилл подошел к терминалу, встроенному в стену рядом с кристаллом. — Спутниковый аплинк Старого интернета. Соколов использует его как черный ход, чтобы торговать данными мимо таможни Синдиката.
— И ты собираешься взломать его отсюда? — Аэлита встала на стрёме у входа, вслушиваясь в тишину комплекса. — Твои руки сломаны. Твой интерфейс перегрет. Ты едва стоишь на ногах.
— Мне не нужны руки, чтобы писать код, — Кирилл коснулся терминала.
На этот раз слияние произошло мгновенно и болезненно. Обсидиан оказался идеальным проводником. Сознание Кирилла нырнуло в сеть, минуя медленные интерфейсы ввода. Он почувствовал себя океаном, впадающим в реку.
Здесь, в потоке данных, боль тела перестала существовать. Он был чистой информацией. Он нашел то, что искал — зашифрованный канал связи Соколова с Советом Синдиката. Поток зашифрованных пакетов уходил вертикально вверх, пробивая атмосферу.
Кирилл скользнул следом. Для обычного хакера проникновение в ядро Синдиката было бы самоубийством. Их файрволлы сожгли бы его разум за наносекунды. Но Кирилл не пытался проламывать защиту. Он использовал свой статус Призрака, того, кого официально стерли из баз данных. Для защитных протоколов Синдиката его сигнатура выглядела как «Ошибка чтения» или «Битый сектор».
Он плыл сквозь потоки корпоративных тайн, банковских транзакций и государственных секретов, пока не нашел нужный файл. Личное дело №001.Объект: Каэл (Принц). Статус: Мертв (Аннулировано).Причина смерти: Несоответствие генетической чистоты.
Кирилл открыл вложенный файл. Приказ Совета. Бинарный код, подписанный цифровой подписью Верховного Регента. Но внутри приказа, глубоко в метаданных, скрывался еще один слой. Скрытая директива.[TARGET: NULL-ZONE ANOMALY (KIRILL_ORLOFF)]DIRECTIVE: DO NOT ENGAGE DIRECTLY.REASON: SUBJECT IS UNSTABLE VARIABLE. POTENTIAL TO REWRITE SYSTEM CORE.FINAL STAGE PROTOCOL: CONTAINMENT FAILURE -> [SOLAR_CLEANSE]. ORBITAL_STRIKE_CONFIRM: TRUE.
Кирилл замер. Солнечная вспышка. Они планировали сбросить на Землю орбитальную станцию-сжигатель. Не чтобы убить его. Чтобы уничтожить данные, которые он мог принести из Нижнего слоя. Совет боялся не его силы. Они боялись его знаний. Знания о том, что Нулевой слой — это не баг, а фича. Место, куда они сбрасывали мусор, гнило и начало рождать ответную реакцию.
> DOWNLOAD_FILE("FULL_EVIDENCE_ARCHIVE"); DESTINATION=[PRIME_ANCHOR_STONE]; EXECUTE;
Он начал копировать весь компромат на Совет в память камня, который нес с собой.
— Наше такси прибыло, — прошептал Кирилл, обрывая соединение. Мир вернулся болью в плече и вонью канализации.
Прямо над ними, проламывая остатки крыши бункера, зависла черная угловатая махина. Шаттл Соколова. Из него выдвинулся трап, ударившись о бетон.
Фигура Соколова появилась в проеме. Он держал в руках тяжелый плазменный инжектор. — Время вышло, Кирилл, — крикнул он. — Камень сюда. Вы оба остаетесь.
— Договор изменился, Виктор! — крикнул в ответ Кирилл. — У меня есть груз повыше сортом!
Из тени за спиной Соколова вышла фигура. Высокая, облаченная в белую броню службы внутренней чистки Синдиката. Лицо скрыто маской-фильтром. Но походка... Кирилл узнал эту механическую точность движений. Аэлита напряглась, вскинув игольник. — Это ловушка. Моя копия.
Из-за спины двойника вышли еще пятеро бойцов Департамента. Окружили выход, беря цель в клещи.
— Умная девочка, — прохрипел двойник-Аэлита голосом искаженным вокодером. — Но недостаточно умная.
Настоящая Аэлита среагировала быстрее. Ее игольник выплюнул очередь бронебойных игл. Двойник уклонился, уйдя в смазанное движение, невозможное для человека. Его рука трансформировалась, вытягиваясь в лезвие вибро-стали.
— Живо на борт! — рявкнул Соколов, направляя ствол инжектора на Кирилла. — Или я выжгу тебе ноги!
Это был блеф. Кирилл знал это. Соколов хотел камень целым. Кирилл посмотрел на свою левую руку. Вывихнутое плечо горело огнем. Правая рука сжимала VT-7. У них был один путь. Через строй.
— Держись за мной, — бросил он настоящей Аэлитe. — И молись своему машинному богу, чтобы твой дубликат был собран из дешевых деталей.
Он активировал навык, который берег для самого крайнего случая.> ACTIVATE_SKILL(VOID_WALK_LV2); RANGE=MAXIMUM; TARGET=FRONTLINE; EXECUTE;
Мир моргнул. Для пятерых бойцов Департамента это выглядело так, будто стоявший в двадцати метрах пленник просто исчез в долю секунды, возникнув прямо в воздухе над головой их командира, выставив вперед окровавленную правую руку.
Виктор Соколов нажал на спусковой крючок плазма-инжектора ровно в ту секунду, когда Кирилл прошел сквозь него. Заряд чистого звездного огня ушел в потолок, расплавляя арматуру.
Касание. Кирилл приложил ладонь к затылку Соколова. Не нежно. Резко. Вбивая импульс перезагрузки прямо в стволовую часть мозга.> OVERRIDE(NERVOUS_SYSTEM); BLUE_SCREEN(); EXECUTE;
Голова Виктора дернулась. Из носа и глаз хлынула кровь. Старый волк шпионажа рухнул на колени, парализованный собственным телом, после чего беззвучно завалился набок.
Дубликат Аэлиты прыгнул на спину Кириллу. Игольник настоящий Аэлиты плюнул смертью, разнося колено двойника.
— Наверх! Сейчас! — закричал Кирилл, чувствуя, как рушится последний барьер выносливости. Мана упала до нуля. Система выдала красное предупреждение:[SYSTEM WARNING: NEURAL FATIGUE CRITICAL. SOUL_DESYNC_RISK: 95%]
Второй дрон-паукообразный спрыгнул сверху, пытаясь отсечь путь к трапу. Кай-Ман развернулся, используя инерцию разворота для усиления удара. Целой правой рукой, сжатой в кулак, он нанес удар не по броне — это бесполезно — а по нагрудной эмблеме «Гелиос-Девелопмент». Прямо в центр линз считывателя.
> HARDWARE_POISON(PAYLOAD=VIRUS_FROM_GHOR_NAK); EXECUTE;
Код Нижних слоев, впитавшийся в его плоть во время схватки в пещере, хлынул в систему боевого механизма. Дрон замер. Из его оптики повалил белый дым. Вирус Падали, переписанный архитектором-отладчиком, вошел в нервную сеть машины. Робот взбесился. Он развернулся и выпустил струю плазмы в своих бывших союзников, разрывая их на части кинетическими щитами.
— Вперед! — прохрипел Кирилл, заталкивая Аэлиту в аппарель.
Люк захлопнулся. Шипение гидравлики отрезало звуки бойни снаружи. Кирилл упал на палубу мостика управления. Сил не осталось даже на дыхание. Перед глазами всё двоилось.
Над ним склонилась настоящая Аэлита. Ее живое лицо было бледным, но решительным. — Ты светишься изнутри, — сказала она, вводя ему в шею инъектор стимулятора. — Твоя нейросеть плавится. Еще пять минут такого напряжения, и твоя душа останется висеть в эфире навсегда.
— Значит... нам лучше... поторопиться... — выдохнул Кирилл, проваливаясь в темноту. Последним, что он услышал, был звук взлетающих двигателей и тихий, мелодичный смех искусственного интеллекта корабля.
[NAVIGATION ROUTE LOCKED]DESTINATION: EARTH (LAYER 0). SECTOR: NOVOSIBIRSK-ZATON.ETA: 14 MINUTES.
Глава 39. Архитектура возвращения
Возвращение в Нижний слой не было похоже на полет. Когда «Надир» пробил облачный покров Кхар-Тага и вошел в резонансный коридор, ведущий к Земле, Кириллу показалось, что его разбирают на атомы прямо в кресле пилота.
Переход между слоями для обычного человека — это прыжок через игольное ушко. Для Отладчика, чья душа была сшита суровыми нитками из кода Синдиката и гниющей органики Нижнего слоя, это напоминало принудительное форматирование живого диска.
«Если я сейчас отключусь, автопилот сожжет половину атмосферы при входе», — мелькнула последняя рациональная мысль перед тем, как нейросеть выбросила критическое предупреждение:[FATAL] SOUL-DESYNC CRITICAL. CORE TEMPERATURE: 42C.[STATUS: KERNEL PANIC IMMINENT.]
Пробуждение пахло озоном, спиртом и паленым волосом. Кирилл лежал не на палубе корабля, а на чем-то жестком и холодном. Бетон. Настоящий земной бетон, покрытый слоем черной копоти.
Он заставил себя сесть. Тело отозвалось болью иного рода. Если раньше болели мышцы от перегрузки, то теперь ныла сама душа. Каждая клетка помнила прикосновение Падали Нижних слоев, и этот яд пытался переписать его митохондрии под стандарты монстров. Но он выстоял.
Они были в Новосибирске. Но город изменился до неузнаваемости.
Шпиль ДК «Энергетик», откуда они прыгнули месяц назад, превратился в оплавленный сталагмит. Улицы вокруг были перекрыты тяжелыми барьерами Департамента Нравственности. В воздухе висел сизый дым, сквозь который пробивались лучи прожекторов патрульных дронов.
— Твое появление вызвало небольшой переполох в эфире, — раздался голос Аэлиты. Она сидела на перевернутой мусорной урне, методично чистя свой игольник промасленной тряпкой. На ее щеке красовался свежий ожог, но двигалась она так, словно просто вернулась с прогулки по парку. — Департамент объявил план «Изоляция». Весь сектор оцеплен боевыми машинами. Они ищут радиоактивную угрозу или прорыв демонов. Получили второе, но решили записать как первое ради отчетности.
— Сколько мы отсутствовали? — прохрипел Кирилл, поднимаясь на ноги. Земля больше не казалась мягкой. Гравитация давила приятной тяжестью после изменчивых гравитационных полей Средних слоев.
— По местному времени прошло сорок восемь часов, — ответила Аэлита. — Я взломала их спутники, пока ты спал. Совет Синдиката уже пустил шепоток, что Регент нижнего слоя сошел с ума и уничтожил форпост на Ворн-Прайме вместе с куском коры планеты. Соколов объявлен предателем за потерю актива. За твою голову назначена награда, которой хватит купить небольшую луну.
— Значит, домой дороги нет, — констатировал Кирилл. Он посмотрел на свои руки. Под кожей едва заметно светились синие руны — печать Нижних слоев въелась слишком глубоко. — Что с грузом?
Аэлита пнула ногой контейнер, добытый у Соколова. Внутри глухо звякнуло. — Здесь всё. Ключи шифрования, протоколы заседаний Совета, списки агентов влияния в правительстве Земли. И самое главное — координаты истинного Ядра Системы. Тот самый «Нулевой слой», о котором говорил Соколов. Место, где пишут патчи реальности.
Кирилл подошел к краю крыши, на которой они приземлились. Отсюда открывался вид на ночной Новосибирск. Город горел. Где-то в районе Октябрьского района шел бой — вспышки плазмы окрашивали низкие тучи в фиолетовый цвет. Война, которую хотел устроить Зарг, все-таки началась. Без камня-артефакта старые обиды вспыхнули мгновенно.
— Мы дали им воду внизу, — тихо сказал Кирилл. — Теперь нужно дать им правду здесь. Чтобы они перестали бояться теней и начали чинить фундамент.
— Какую именно правду? — спросила Аэлита. — Что их боги — это просто системные администраторы? Что их магия — это плохо оптимизированный код физики? Они начнут молиться тебе, а потом принесут тебя в жертву тому же камню, когда закончится урожай.
— Нет, — Кирилл посмотрел на небо. Сквозь смог был виден тонкий серп настоящей Луны. После багровых небес Кхар-Тага она казалась невероятно чистой. — Им не нужен новый бог. Богов у них и так переизбыток. Им нужен Антивирус.
Он достал из внутреннего кармана плаща тяжелый металлический предмет. Черный куб, добытый из сердца убитого Гхор-Нака. Камень пульсировал ровным, успокаивающим светом.
— Система больна, — продолжил Кирилл. — Верхние слои сбрасывают сюда свою энтропию, свою жестокость и страх. Это заразило Нижний слой. А теперь вирус поднимается обратно. Нам не нужны новые законы. Нам нужна очистка реестра.
Он подошел к самодельному терминалу, который собрал из запчастей разбитого дорожного указателя еще неделю назад. Подключил кабель к своему виску.> ACCESS: GLOBAL_NETWORK_EARTH;> STATUS: RESTRICTED (MILITARY_GRADE).> INITIATING: DEEP_BROADCAST_PROTOCOL.
— Что ты делаешь? — насторожилась Аэлита.
— То, что должен был сделать сразу, — ответил Кирилл. Его пальцы забегали по воздуху, касаясь невидимых клавиш интерфейса. — Отправляю всем. Бесплатно. Патч номер один.
Внутри черного куба, который он держал во второй руке, начал зарождаться гул. Руны на коже Кирилла вспыхнули ответным синим огнем. Он открыл исходный код протокола REALITY.EXE. Нашел строку, отвечающую за генерацию агрессии в живых организмах. Ту самую переменную, которая заставляла берсерков впадать в ярость, а людей — ненавидеть друг друга за разницу в идеологии.
VARIABLE="AGGRESSION_BASE";CURRENT_VALUE=0.85;NEW_VALUE=0.05;EXECUTE_GLOBAL_PATCH();
Где-то над Атлантикой, в подземных центрах управления Министерства Безопасности Евразийского Союза, взвыли сирены. Искусственный интеллект безопасности зафиксировал несанкционированное проникновение в глобальную сеть. Но антивирусы проходили сквозь скрипты Кирилла, как нож сквозь масло. Он не использовал уязвимости. Он был архитектором системы.
По всей планете, в миллионах квартир, люди вдруг замерли посреди своих дел. Человек, замахнувшийся ножом на жену в пьяной ссоре, опустил руку, недоуменно глядя на оружие. Офицер полиции, собиравшийся нажать на спуск при задержании мародера, почувствовал внезапную, необъяснимую ясность мысли. Желание причинять боль просто... выключилось. Словно кто-то повернул ручку громкости ненависти в мире почти до минимума.
Это не было зомбированием. Это была физиология. Инстинкт хищника подавлялся базовым инстинктом строителя.
Кирилл разорвал соединение, тяжело дыша. Мана снова упала в ноль. Кровь из носа хлынула на подбородок. — Вот теперь... можно и поспать, — выдохнул он, оседая на пол.
Аэлита поймала его, не давая удариться головой о бетон. Ее серебристые глаза смотрели на него с выражением, которое он никогда не видел у холодного агента Синдиката — смесью ужаса и чистого, детского восторга. — Ты только что переписал человечество, — сказала она. — Одним нажатием клавиши.
— Не переписал, — прошептал Кирилл, проваливаясь в сон, наконец-то лишенный боли. — Просто вернул заводские настройки. Разбудишь, когда прилетим в Сибирь. Мне нужно... закончить одно дело. Личное.
Сквозь накатившую волну сна он успел почувствовать, как корабль бесшумно отрывается от земли, направляясь туда, где среди снегов Сибири стоял старый дом, хранящий секреты мертвого учителя.
Впереди ждала Земля. И тот, кто украл десять лет его жизни.
Глава 40. Архитектор дома
Сибирская зима встретила его не морозом, а звенящей тишиной.
«Надир» высадил их на крыше заброшенного санатория в двадцати километрах от города. Аэлита настояла на этом, аргументируя тем, что сажать корабль класса «Линкор-Тень» посреди жилого массива — лучший способ спровоцировать орбитальный удар Синдиката раньше, чем Кирилл успеет застегнуть куртку.
Снег здесь был настоящим. Белым, хрустящим и колким. После синтетической грязи Кхар-Тага и токсичной пыли Новосибирска этот холод казался стерильным.
— У тебя есть час, — сказала Аэлита, активируя маскировочное поле корабля. Корпус «Надирам» пошел рябью и слился с серым небом, став абсолютно невидимым. — Через шестьдесят минут резонансный след двигателя станет заметен для радаров Департамента. Если к тому моменту мы не будем в стратосфере, нас превратят в пепел.
— Уложусь, — коротко бросил Кирилл.
Он знал эти места лучше, чем линии на своей ладони. Каждый поворот тропинки в этом лесу был прописан в его мышечной памяти. Дорога до старого поселка заняла двадцать минут бега. С новым показателем VITALITY он преодолевал сугробы, почти не проваливаясь, но поврежденное плечо отзывалось глухим набатом боли при каждом движении.
Дом стоял на месте. Его старый дом. Точнее, то, что от него осталось после того, как Департамент Нравственности зачистил район десять лет назад. Обгоревший скелет из бруса и шифера, занесенный снегом по самые окна.
Кирилл подошел к фундаменту. Отодрал примерзшую доску. Под ней, в тайнике, обернутый промасленной холстиной, лежал сверток. Старый плащ отца — тяжелый, кожаный, пропахший табаком и канифолью. И старая бумажная фотография. Мать, отец и он сам, еще совсем маленький, на фоне этой самой дачи. До того, как пришли люди в черном. До того, как его забрали в Проект.
— Сентиментальность снижает выживаемость, — раздался голос за спиной.
Аэлита стояла у пролома в заборе. Она сняла свою высокотехнологичную броню, оставшись в простом сером комбинезоне пилота. Здесь, среди русских снегов, она выглядела чужеродно, но почему-то... правильно. Словно призрак другого мира, сошедший на землю.
— Это не сентиментальность, — ответил Кирилл. — Это архитектура памяти. Без этого я просто машина с мясным интерфейсом. Как те дроны внизу.
Он бережно завернул фотографию в непромокаемую ткань и спрятал обратно. — Пора заканчивать это, — сказал он, поднимаясь. — Где Соколов?
— Я перехватила зашифрованный канал связи перед вылетом, — Аэлита подошла ближе, протягивая ему инъектор стимулятора. — Он не прячется. Он ждет тебя в главном зале управления старым научным комплексом ВНИИ «Вектор». Это под землей. Глубоко. Они укрепили бункеры, используя технологии Предтеч, которые ты принес снизу.
— Он хочет драки, — констатировал Кирилл, принимая инъектор. Жидкость обожгла вены жидким азотом, временно блокируя боль. — Он думает, что раз у меня нет Камня-Нулевого-слоя, я беззащитен.
— Ты беззащитен, — спокойно возразила Аэлита. — Твоя нейросеть перегрета. Маневры уклонения тебе недоступны. Мышечные волокна надорваны. Если Соколов решит нажать кнопку детонации прямо сейчас, твоя хваленая пустая ладонь не спасет тебя от мегатонны тротила.
— Поэтому я не буду использовать руку, — ответил Кирилл.
Вход в подземный комплекс «Вектор» находился в старом гранитном карьере. Теперь это место напоминало крепость Апокалипсиса. Башни ПВО, ряды боевых дронов Соколова и силовые поля пятого класса защиты. Но все они смотрели наружу, ожидая армию демонов или десант Синдиката. Никто не смотрел внутрь.
— Система безопасности периметра отключена, — доложила Аэлита через гарнитуру Кирилла. — Я использую протоколы Ворра. Охрана внутри считает нас дружественными юнитами. Но внутренние двери реакторного зала заблокированы биометрией самого Соколова. Тебе придется идти одному. Его кабинет экранирован от моего вмешательства.
— Понял, — кивнул Кирилл.
Путь до центрального лифта он прошел беспрепятственно. Дроны охраны салютовали ему, принимая за своего генерала благодаря кодам доступа, украденным у Регента Нижнего слоя.
Двери личного кабинета Виктора Соколова открылись сами.
Помещение было огромным, вырубленным прямо в скале. Вместо мебели — серверные стойки, гудящие так, что вибрировал пол. В центре, повернувшись спиной ко входу, стоял человек в белоснежном кителе. На спине золотом была вышита эмблема Синдиката Баланса — глаз внутри треугольника.
— Я думал, ты умнее, Кирилл, — произнес Виктор Соколов, не оборачиваясь. Его голос звучал из динамиков потолка. — Спуститься в ад, чтобы вернуться с коробкой старых данных. Ты разочаровал меня. Я надеялся, ты станешь богом. Мы могли бы править ими вместе.
— Им не нужны цари, Виктор, — ответил Кирилл, делая шаг в зал. — Им нужен выключатель.
Виктор Соколов медленно развернулся. Его лицо было идеальным. Слишком идеальным. Никаких морщин, никакой седины. Лицо человека, который давно заменил свое тело машиной. — Выключатель? — усмехнулся он. — Ты перезагрузил их агрессию. Задержал неизбежное. Но ты не понимаешь сути проблемы. Нижний слой растет. Он пожирает реальность. Скоро вся Земля станет Нижним слоем. Единственный способ спасти человечество — выжечь заразу. Моя кнопка...
Его рука метнулась к панели на стене. Большой палец лег на красный кристалл.Детонация.
Кирилл не побежал. Не прыгнул. Он сделал то, чему учил его первый учитель в Новосибирске, когда он был всего лишь испуганным мальчишкой с искалеченной судьбой.
Он упал. Не назад, не вперед. Просто осел вниз, уходя с линии любого возможного удара, взрыва или луча. Опускаясь на корточки, пока не сел на холодный бетон.
> ACTIVATE_SKILL(VOID_WALK_LV2);TARGET: REALITY_FABRIC; RADIUS=5_METERS;
Это был не прыжок. Это было падение сквозь мир. Кирилл перестал быть материей. На три секунды он стал чистой информацией, вирусом, запущенным в ядро системы.
Взрывчатка, заложенная Соколовым под полом, сдетонировала. Огненный шторм мощностью в несколько тонн пронесся над головой сидящего на полу Кирилла. Температура поднялась выше тысячи градусов. Стальные фермы перекрытия потекли, как воск. Но сфера радиусом в пять метров вокруг Кирилла оставалась зоной абсолютного нуля. Физика отказалась работать по правилам Соколова.
Когда взрыв стих, Кирилл встал. Его куртка дымилась, брови опалило, но кожа была целой.
Виктор Соколов лежал на полу. Его идеальная грудь была вскрыта. Взрывная волна сорвала внешнюю титановую оболочку, обнажив сплетение оптоволокна, золотых трубок и живой, пульсирующей плоти. Старик оказался прав наполовину — он действительно был больше машиной, чем человеком. Но живое сердце внутри машины остановилось. Осколок брони пробил единственный органический узел, питающий его мозг.
Кирилл подошел к телу. Присел рядом. Глаза Соколова стекленели. — Знаешь, в чем разница между нами, Виктор? — тихо спросил Кирилл. — Ты хотел переписать людей, потому что ненавидел их несовершенство. А я хочу дать им выбор. Право ошибаться.
Он поднялся. Боль в плече вернулась окончательно. Мана сгорела дотла. Но впервые за долгие годы тяжесть, давившая на плечи, исчезла.
[QUEST COMPLETED]ARC "REVENGE" - COMPLETED.STATUS: FREEDOM ACHIEVED.
— Пойдем домой, — сказал Кирилл в пустоту комнаты.
Где-то далеко, в реальном мире, в тесной квартире на окраине Питера, старый мастер Ип Ман открыл глаза в своем кресле. Боль в груди ушла. За окном светило солнце нового дня. Он улыбнулся и снова закрыл глаза, на этот раз навсегда, уходя с чувством выполненного долга.
Кирилл же нажал кнопку на браслете.> TELEPORT(POINT="NADIR_HOLD"); EXECUTE;
Впереди ждала дорога домой. И долгая работа по обучению человечества тому, что иногда самая сильная победа — это отказ поднять кулак.
Глава 41. Архитектор Нулевого слоя
Пространство Центрального Узла «Эреб» никогда не спало.
Кирилл стоял перед панорамным окном капитанского мостика, глядя на то, как орбитальная станция Синдиката пожирает астероидный поток. За последние месяцы — субъективные три месяца после событий в Припяти — его статус изменился окончательно. Из беглого преступника он превратился в легенду Нижних слоев и головную боль для Совета Синдиката.
Аэлита стояла рядом. Ее аватар теперь был почти неотличим от человеческого, если не считать едва заметного холодного сияния радужки. Она больше не была просто ИИ корабля. После того как Кирилл переписал протоколы Пустоты, часть кода Нулевого слоя интегрировалась в её ядро, сделав её чем-то большим.
— Совет прислал ультиматум, — сказала она, не отрывая взгляда от тактического голографа. На нем отображались десятки красных маркеров флотов Синдиката, блокирующих сектор Кхар-Тага. — Они требуют немедленной деактивации протокола «Нулевой слой». Угрожают массированным выбросом антиматерии. Кажется, Соколов успел настроить их против нас даже из могилы.
— Пусть угрожают, — спокойно ответил Кирилл. Его глаза, адаптированные интерфейсом Отладчика, видели истинную природу этого места. Хаб-Бета был не просто станцией. Это был гигантский нейроинтерфейс, мост между цифровой Системой Синдиката и сырой магией Нулевого слоя. — Они боятся не меня. Они боятся уравнения, которое я решил.
Он подошел к центральному пульту управления. Здесь не было кнопок или рычагов. Управление осуществлялось через прямое нейроподключение. Но Кирилл больше не нуждался в физических разъемах.
После событий в Припяти и слияния с кодом Нулевого слоя он сам стал интерфейсом.
> ACCESS: CORE_ETHERIUM; STATUS: ROOT;> PROTOCOL "ZERO-ZONE" INTEGRITY: 98%.
— Они не понимают сути, — продолжил Кирилл, касаясь пальцами голо-клавиатуры, которая существовала только для вида. — Ворр думал, что Нулевой слой — это мусорная корзина. Место, куда можно сбрасывать ошибки системы. Старые миры, неудавшиеся эксперименты. Он пытался использовать энергию распада этих миров как топливо для вечной войны.
— А что это на самом деле? — спросила Аэлита. В ее голосе впервые за долгое время проскользнуло нечто похожее на человеческое любопытство.
— Это регенерация, — ответил Кирилл. — Посмотри на структуру. Нулевой слой — это не свалка. Это компост. Природа перерабатывает мертвую органику в почву для новой жизни. Система делала то же самое. Каждый погибший мир, каждая уничтоженная цивилизация падала вниз, распадалась до чистых данных и энергии... и становилась удобрением для Верхних слоев.
Он вывел на главный экран схему потоков Эфира. — Соколов хотел взорвать дамбу. Выпустить всю накопленную энтропию обратно в Мультиверсум. Получил бы краткосрочный скачок технологий, а потом Вселенная сошла бы с ума от противоречий. Магия схлопнулась бы с квантовой физикой.
— Что делает патч? — тихо спросила Аэлита.
— Я не выключаю утилизацию, — пальцы Кирилла танцевали над светом. — Я меняю алгоритм переработки. Раньше Система генерировала энергию через страдание и конфликт (Suffering_Input). Поэтому миры постоянно воевали. Война выгодна архитектору старой версии. > VARIABLE_CHANGE("ENERGY_SOURCE");> OLD_VALUE = "CONFLICT";> NEW_VALUE = "CREATION";> EXECUTE;
По всей станции прошла волна вибрации. Голограмма галактики изменилась. Красные линии войн начали гаснуть, сменяясь зелеными нитями торговых путей и информационных обменов.
— Теперь, — выдохнул Кирилл, чувствуя, как по позвоночнику бежит холод чистой информации, — Система получает опыт не за убийство монстра игроком, а за постройку дома этим игроком. Творчество вместо разрушения. Созидание дает больше экспы, чем война.
В этот момент весь флот Синдиката, блокирующий Кхар-Таг, одновременно отключился. Адмиралы на флагманах смотрели на свои консоли, не понимая, почему их экипировка превратилась в тыкву, а звания обнулились. Протокол агрессии перестал существовать на уровне ядра.
— Ты только что совершил экономическую революцию триллионов, — прошептала Аэлита. — Экономика наемников рухнула.
— Они адаптируются, — пожал плечами Кирилл. — Научатся строить вместо того, чтобы взрывать. Или вымрут. Естественный отбор алгоритмов.
В кармане его куртки завибрировал личный терминал. Вызов по защищенному каналу, которого не должно было существовать. Кирилл активировал связь. Над панелью возникло лицо Доктора Соколова. Вернее, то, что от него осталось. Лицо висело в банке с биогелем, подключенное напрямую к серверам «Гелиос-Девелопмент».
— Ты идиот, Орлов, — просипел мертвый мозг адмирала. — Ты только что сделал себя безработным. Нет конфликтов — нет нужды в таких, как мы.
— Ты так ничего и не понял, Виктор, — устало вздохнул Кирилл. — Конфликты не исчезли. Просто правила изменились. Теперь самый эффективный способ получить ресурсы — это договориться. А где переговоры, там всегда нужен посредник. Тот, кто понимает язык обеих сторон.
> INCOMING_TRANSMISSION(HIGH_PRIORITY); SENDER="AELITA_CORPORATE_SERVERS";SUBJECT: MERGER_PROPOSITION.
Аэлита удивленно приподняла бровь. — Корпоративный совет Синдиката предлагает создать новую должность. Верховный Дипломатический Арбитр. Твоей задачей будет решать споры между фракциями без применения флота. Зарплата... впечатляет. Хватит купить себе небольшую звезду.
Кирилл посмотрел на свои руки. Шрамы от когтей Гхор-Нака давно зажили, кожа снова стала гладкой, но память о силе осталась. Он прошел путь от сироты-хакера, умирающего в грязи Новосибирска, до существа, способного переписать гравитацию и экономику мультивселенной.
— Отказаться, — сказал он, поворачиваясь к панорамному окну.
Внизу проплывал Кхар-Таг. Там, внизу, Регент Каэл-Ман (как его теперь называли) строил школы, обучая берсерков читать и писать. Вместо того чтобы рвать друг друга, они учились инженерии. Мир менялся, потому что один человек отказался играть по правилам крови.
— Мы отказываемся быть судьями, — произнес Кирилл, глядя в черноту космоса. — Мы будем исследователями.
Он повернулся к Аэлите. — Есть тысячи слоев, которые никто никогда не видел. Миров, где магия работает по законам термодинамики, а математика растет на деревьях. Нам больше не нужно чинить чужие баги. У нас есть корабль. И целая Вечность впереди.
Аэлита улыбнулась. Настоящей, живой улыбкой. Впервые за столетия своего существования она почувствовала вкус приключения.
— Куда направляемся, Капитан?
Кирилл подошел к навигационному столу. Открыл карту Неизведанных секторов. Его палец остановился на маленьком желтом карлике на краю изученного космоса. Спутники Синдиката фиксировали там странную аномалию класса «Миф»: планету, где законы физики работали выборочно, а местные жители верили, что могут говорить с духами машин.
— Земля закрыта, — задумчиво проговорил Кирилл. — Там сейчас слишком шумно. Мой народ учится жить заново. Им не нужны боги.
Он активировал прыжковый двигатель. «Надир» содрогнулся, входя в слепящий коридор гиперпространства.
— Там есть одна планета, — сказал Кирилл, когда звезды вытянулись в нити. — Третий спутник ничем не примечательной звезды. Местные называют её Террой. Или Землей. Говорят, у них там завелся какой-то культ поклонения Искусственному Интеллекту. Надо съездить проверить. Возможно, им нужна консультация специалиста по свободе воли.
Корабль нырнул в червоточину, оставляя позади Империи, войны и старые долги. Впереди была только бесконечная дорога и поиск ответов на вопросы, которые еще никто не догадался задать.
Глава 42. Архитектура долга
Новосибирск никогда не спал по-настоящему. Даже в три часа ночи, когда кислотный дождь превращал улицы в зеркала цвета оружейной стали, Нижний город жил своей жадной, лихорадочной жизнью. Но здесь, на вершине Шпиля «Синдикат-Бета», царила тишина, доступная только тем, кто мог позволить себе купить слой чистого воздуха над смогом.
Кирилл стоял перед панорамным окном, за которым раскинулся ночной Новосибирск-2084. Город выглядел как заживающая рана — местами еще гнойная и красная от аварийного освещения гетто, но уже покрытая свежей пленкой хрома и титана новых кварталов Синдиката.
— Ты снова сжимаешь его так, что сейчас сломаешь, — голос Аэлиты прозвучал из-за спины без всякого предупреждения. Она больше не пользовалась дверями.
Кирилл разжал ладонь. Полированный кусок черного обсидиана — осколок Нулевого слоя, который он носил как талисман, — упал на стол с тихим стуком. — Привычка, — буркнул он. — Когда держишь кусок Вселенной, чувствуешь себя чуть менее бесполезным.
Прошел месяц с момента событий в Припяти. Месяц, вместивший в себя падение режима Ворра, передел власти в трех секторах и подписание Хартии Равновесия. Для большинства людей это были просто новости в ленте новостей. Для Кирилла Орлова — начало самой тяжелой работы в его жизни.
Он посмотрел на свое отражение в бронированном стекле. На него смотрел незнакомец. Лицо стало жестче, скулы острее, а вертикальные ромбы зрачков теперь воспринимались окружающими не как дефект зрения, а как дорогая, пугающая аугментация элит-класса. Костюм индивидуального пошива скрывал сеть шрамов, но скрыть ауру человека, переписавшего законы физики движением руки, было невозможно. Люди обходили его стороной даже в виртуальных лобби.
— Совет прислал официальный запрос, — Аэлита материализовалась прямо из тени колонны. Ее аватар стабилизировался; она больше не светилась изнутри синим пламенем кода, превратившись в идеальную женщину-синтетика, чей возраст и происхождение знали лишь единицы. — Они хотят назначить тебя Верховным Арбитром. Кабинет в Цитадели Омега. Золотой значок. Право вето на любую войну ниже Первого Слоя.
— Скажи им, что я польщен, но занят, — Кирилл кивнул на голографический терминал, висящий в воздухе. Там висели сотни непрочитанных отчетов. Контракты гильдий наемников, графики поставок воды в Нижние слои, петиции кланов о границах территорий. — Кто-нибудь вообще читает ту макулатуру, которую мы подписали?
— Читают, — Аэлита подошла ближе. Теперь, когда они стояли рядом, разница в росте почти исчезла — заслуга экзоскелета под одеждой Кирилла. — В Клане Песчаных Псов смертность среди дебилов снизилась на сорок процентов. Они начали использовать щиты вместо того, чтобы бить лбом о плазму. Твоя школа... как ты ее назвал? «Танцующая Антилопа»? — «И Цзы Ким Еунг Ма», — устало поправил Кирилл. — Стойка Всадника. — ...она стала вируснее, чем бесплатная база данных порносайтов. Гар'Ток выписывает твоим именем ордера на арест. Он называет это «принуждением к эффективности».
Кирилл невольно фыркнул. Бывший вождь Песчаных Псов, ныне исполняющий обязанности коменданта Нижнего города, действительно воспринял уроки Вин-Чунь слишком буквально. Вместо того чтобы ломать кости врагам, он начал заставлять их стоять в невыносимых стойках до тех пор, пока у них не заканчивались силы на агрессию. Это была самая эффективная форма полицейского контроля в истории Кхар-Тага.
— Как Соколов? — спросил Кирилл, меняя тему. Упоминание об адмирале-предателе все еще оставляло горький привкус во рту.
— Жует питательный раствор через трубочку, — равнодушно ответила Аэлита. — Его новое тело стоит дороже, чем весь флот охраны Шпили. Врачи говорят, его ненависть поддерживает работу реактора жизнеобеспечения. Идеальная симбиотическая ненависть.
Кирилл подошел к окну. Внизу пронесся патрульный конвертоплан Департамента Нравственности. Раньше вид летающей машины смерти вызвал бы желание спрятаться или ударить. Сейчас он чувствовал лишь раздражение бюрократа. — Знаешь, в чем проблема этого мира, Аэлита? — тихо спросил он. — Мы дали им технологии богов, но оставили мозги уличных шакалов. Я залатал дыры в коде реальности, но мне некому чинить души.
— Души не имеют исходного кода, — возразила Аэлита. — У них есть только баги совместимости.
Именно для решения этой проблемы — «бага человечности» — Кирилл и согласился на предложение Совета Кланов. Не ради власти. Ради возможности выбирать цели.
Его коммуникатор издал звук входящего вызова высшего приоритета. Частота, которой не существовало в официальных реестрах. Частота, принадлежавшая мертвым людям. Экран мигнул, выводя изображение. Качество связи было ужасным, забитым статикой нижних слоев сети. На экране возникло лицо, которое Кирилл надеялся больше никогда не видеть в реальном времени. Лицо, состоящее из синтетической кожи и холодной ярости.
— Регент, — произнес Виктор Соколов. Его голова всё еще существовала отдельно от тела, плавая в колбе где-то глубоко в бункерах Геосинклинали. — Надеюсь, я вытащил тебя из постели не зря. Хотя, глядя на твои показатели метаболизма, сомневаюсь, что тебе нужна постель.
— Чего ты хочешь, Виктор? — устало вздохнул Кирилл. — Если это очередной гениальный план по захвату власти путем продажи детских завтраков, мой ответ — нет.
— Смешно, — губы Соколова растянулись в улыбке, которая никогда не затрагивала глаз. — Нет, Отладчик. Дело касается нашего общего прошлого. Помнишь наш разговор о том, почему Система выбрала именно тебя? Почему обычный сирота-отморозок получил права Администратора?
— Потому что я был пустым сосудом, — ответил Кирилл. Слова давались тяжело. Эту теорию он обсуждал с Аэлитой сотни раз. — Во мне не было ни веры, ни идеологии. Только выживание.
— Верно, — кивнул Соколов. — Но ты ошибался насчет источника. Это не случайность. И не воля Предтеч. Посмотри пакет данных, который я шлю. Раздел «Архив-Прайм». Документы проекта «Колыбель», которые я выкрал из глубин Ядра перед смертью.
В интерфейсе Кирилла вспыхнуло окно загрузки. Огромный массив зашифрованных данных. Он открыл его своим внутренним ключом. Файлы распаковались за доли секунды. Фотографии. Медицинские карты. Генетические слепки. Дата: 2034 год. Субъект: Орлов, Кирилл Анатольевич. Статус при рождении: Проект «Нулевой Пациент».
Кирилл почувствовал, как кровь отливает от лица. — Вы создали меня? — выдохнул он.
— Мы тебя собрали, — поправил Соколов. — Ты думаешь, твоя мать умерла от рака случайно? Твои родители были лучшими программистами нейроинтерфейсов корпорации. Когда проект «Отладчик» показал нестабильность на тестовых животных, им приказали утилизировать образец. Они ослушались. Скрыли плод. Модифицировали его ДНК на эмбриональном уровне, пытаясь создать идеальный адаптер между кремнием и органикой.
На экране появилась старая видеозапись. Молодая женщина, очень похожая на Кирилла, держит на руках младенца. Она плачет, целуя его лоб. — Каждый твой шаг, каждая вспышка "таланта" была запланирована, — продолжил Соколов. — Твоя способность игнорировать боль, твое видение кода, твоя удача в Нижнем слое — это не магия. Это работа миллионов строк закрытого патента моей молодости. Ты не спаситель, Кирилл. Ты самый совершенный инструмент манипуляции, когда-либо созданный человечеством. Просто сценарий пошел не по плану, потому что разработчики умерли раньше, чем успели прописать тебе финал.
Кирилл молчал. Вся его борьба. Все смерти. Потерянные годы. Боль адаптации. Осознание того, что он всю жизнь был марионеткой, чьи ниточки просто оборвались из-за халатности создателей, обрушилось на него тяжелее, чем молот Зарга.
— Зачем ты мне это говоришь? — наконец выдавил он. Голос звучал мертво. — Хочешь сломать окончательно?
— Хочу предложить сделку, — тон Соколова стал деловым. — Проект «Колыбель» имел вторую фазу. Резервную копию. Биологический носитель. Запасной игрок. Пока ты страдал в Припяти и играл в политику с берсерками, твой старший брат рос в комфорте Верхних слоев. Ему инсталлировали стабильную версию протокола. Без боли. Без безумия. Чистое золото.[FILE ATTACHMENT: TARGET_PROFILE]NAME: ORLOV, MAKSIM ANATOLYEVICH.AGE: 26.ROLE: PRIMARY HEIR (LEGITIMATE).CURRENT LOCATION: IMPERIAL PALACE, UPPER LAYER OMEGA.
Кирилл замер. Брат. Человек с его лицом, выросший в золоте, пока он гнил в радиоактивной грязи. — Что ты хочешь взамен за эти данные? — спросил Кирилл.
— Немногого, — прошипел Соколов. — Мой мозг гниет в банке. Мое нынешнее тело — тюрьма. Мне нужно настоящее тело. Молодое. Сильное. С подходящим генотипом для интеграции моего ядра. Максим идеально подходит. Но охрана дворца Императора убьет любого, кто подойдет к нему. Кроме одного человека. Тебя.> PROPOSAL: ASSASSINATE_TARGET(MAXIM_ORLOV).> REWARD: FULL_CONTROL_OVER_SYSTEM_CORE_SEED.
Повисла пауза. Капля конденсата сорвалась с потолка кабины «Надирам» и упала на пол. Аэлита стояла неподвижно, сканируя лицо Кирилла. Ее собственный процессор просчитывал миллиарды вариантов развития событий, но главный фактор — реакция самого Кирилла — оставался переменной.
Кирилл медленно поднялся. Подошел к панели управления кораблем. Коснулся сенсора навигации. — Курс на Землю, — приказал он. — Координаты Академгородка. Высадка через час.
— Кирилл, — голос Аэлиты впервые дрогнул. — Если мы сделаем это...
— Мы ничего не будем делать, — отрезал он, поворачиваясь. Его глаза снова стали теми самыми глазами Отладчика — холодными и пустыми. — Никаких убийств. Никакого захвата тел.
Он активировал общую связь корабля, транслируя сигнал обратно на серверы Геосинклинали, прямо в банку с головой Соколова. — Передай своему создателю привет, Виктор. И скажи ему одну вещь.
Кирилл позволил себе кривую, злую усмешку. — Инженер всегда лучше знает, как работает механизм, чем тот, кто нарисовал чертежи. Я встречусь с братом. Но говорить буду я. И тема будет не о троне. О возврате лицензионных отчислений за использование украденного кода. Кажется, пришло время собирать долги.
Он отключил связь. Серебро его глаз потемнело, становясь цветом грозового неба над Новосибирском. Игра престолов закончилась. Начиналась архитектура правосудия.
Данные о проекте «Колыбель» являются внутренней информацией Синдиката Баланса и могут содержать неполную информацию о мотивах Верховного Регента.*
Глава 43. Архитектура встречи
Академгородок встретил Кирилла запахом озона и мокрой хвои — редкая роскошь для Нижнего слоя, ставшая нормой в закрытых секторах Синдиката.
Прошло сорок восемь часов с момента разговора с головой Соколова. Сорок восемь часов на то, чтобы пересечь половину обжитого космоса, используя слепые зоны в навигационных картах Синдиката. Кирилл стоял перед воротами Института Кибернетики Новосибирска. Место, где он когда-то жил в коробке из-под серверов, теперь выглядело как выставка достижений Верхних слоев.
— Сигнатура Максима Орлова обнаружена в секторе «Эдем-7», — голос Аэлиты прозвучал прямо в аудиосистеме его слуховых имплантов. — Он сейчас на благотворительном приеме у губернатора сектора. Скука смертная. Судя по тепловому профилю, он пьет синтетическое вино и трахает дочь главы клана «Гелиос».
— Классика наследственности, — усмехнулся Кирилл, поправляя лацкан тяжелого пальто из углеродного волокна. Под дорогим кроем скрывалась броня класса «Хамелеон-М», но внешне он выглядел как типичный младший партнер какого-нибудь инвестиционного фонда. Дорогая ткань, уставшие глаза и аура человека, которому принадлежит больше кредитов, чем ты сможешь потратить за три жизни. — Как там мой старый дом?
— Заброшен. Департамент Нравственности превратил твою бывшую квартиру в мемориальный музей «Трагедии Отладчика». Продают билеты туристам. Сувенирный магазин торгует пепельницами в виде головы Ворра.
— Купишь мне одну на обратном пути, — бросил Кирилл, входя в лифт, ведущий на верхние шпили Академпарка. — Я хочу сувенир.
Вилла губернатора сектора «Эдем-7» сияла так ярко, что затмевала огни взлетающих шаттлов. Это был остров стерильной роскоши посреди океана нищеты нижних уровней. Здесь даже воздух стоил денег.
Кирилл прошел мимо охраны без остановки. Его лицо не значилось в списках гостей, но алгоритмы распознавания лиц Службы Безопасности «Гелиоса» видели перед собой инвестора высшего эшелона. Уровень допуска позволял ему проходить сквозь любые двери.
Он нашел Максима на открытой террасе. Тот смотрел на голографический водопад, изображающий Ниагарский, лениво потягивая напиток через трубочку. Старший брат оказался почти точной копией Кирилла десятилетней давности — до всех мутаций Припяти. Высокий, холеный, с темными волосами и расслабленной грацией хищника, который никогда не знал голода. На нем был костюм ценой в годовой бюджет небольшого клана.
— Скучно, — пожаловался Максим пустоте, даже не оборачиваясь. — Губернатор рассказывает о квотах на воду. Будто я приехал сюда покупать удобрения. Кто пустил тебя, секьюрити? Я просил антураж, а не мебель.
— Мебель иногда умеет говорить, Макс, — сказал Кирилл.
Максим замер. Затем медленно, очень медленно обернулся. Его глаза расширились. Сначала от удивления, затем от ужаса, а после — от узнавания. — Ты... ты должен быть мертв. Соколов показывал нам отчеты об экспертизе. Твое тело нашли в руинах Воротыновки.
— Экспертиза была куплена, — Кирилл подошел к бару, проигнорировав кресло, и плеснул себе настоящего земного виски. Дорогое пойло обожгло горло, возвращая ощущение реальности. — Соколов всегда любил держать запасные фигуры в рукаве. Особенно те, которых никто не будет искать.
— Запасной игрок... — прошептал Максим. В его глазах впервые появилось осмысленное выражение — страх. — Так вот почему отец...
— Не называл меня сыном? — закончил за него Кирилл. — Нет. Вы просто утилизировали бракованный прототип. Проект «Колыбель» имел изъян, верно? Слишком много человечности. Недостаточная агрессия. Когда псы Зарга пришли за тобой, их бы размазало по стенке, если бы они полезли ко мне. Но тебе инсталлировали лояльность вместо инстинкта выживания.
Максим сглотнул. Его идеальная маска треснула, обнажая под ней обычного напуганного ребенка, которого слишком рано посадили на трон. — Чего ты хочешь? Денег? Соколов перевел тебе миллиарды на анонимные счета. Этого мало?
— Мне не нужны твои кредиты, — Кирилл сделал глоток. — Мне нужен ответ. Зачем? Зачем вы создали меня, отправили вниз и позволили десять лет жрать радиоактивную пыль? Если я был оружием против Синдиката, почему Соколов позволил мне стать Регентом?
Максим нервно рассмеялся. Звук получился истеричным. — Оружие? Ты идиот. Проект «Колыбель» курировал не Соколов. Вернее, не только он. Совет Кланов вложил деньги. Они хотели посмотреть, выживет ли чистая человеческая воля в условиях абсолютного ада. Им нужен был эталон. Мерило. Когда ты вернулся и начал переписывать Нижний слой своими законами чести, Совет понял, что ты опаснее любого флота. Ты заставляешь людей выбирать порядок. А людьми, которые выбирают сами, невозможно управлять.
Он шагнул ближе, понизив голос до шепота: — Соколов хочет мое тело, потому что думает, что контролирует проект. Но настоящий заказчик сидит выше. Им нужно было существо, которое пройдет через все слои Бездны и не сойдет с ума. Идеальный сосуд. И знаешь, для чего?
Кирилл молчал.
— Для этого, — выдохнул Максим.
В этот момент свет на террасе мигнул. Неестественно. Ровно на полсекунды. Это не было скачком напряжения. Это был системный сбой.
Интерфейс Кирилла взорвался красным:[WARNING] REALITY MATRIX GLITCH (ZONE-WIDE).SOURCE: CENTRAL NODE CONNECTION LOSS.ATTEMPTING LOCAL STABILIZATION... [FAILED].
Мир моргнул. Голографический водопад застыл, превратился в сетку полигонов, а затем рассыпался цифровым дождем. Охранники-великаны на входе схватились за головы; их импланты вспыхнули синим пламенем короткого замыкания. Один из них рухнул замертво, его мозг сгорел от конфликта протоколов.
Пространство задрожало. Воздух стал густым, тяжелым, наполненным запахом серы и озона одновременно. Из центра бассейна, прямо сквозь мрамор, начала прорастать черная, глянцевая лоза. Она росла со скоростью взрыва, разрывая плитку и превращая воду в кипящую кислоту.
— Началось раньше срока, — прошипел Максим, пятясь назад. Его идеальный костюм покрылся каплями разъедающей жидкости. — Соколов обманул нас! Он активировал протокол призыва!
— Он не обманул, — спокойно сказал Кирилл. — Он просто открыл дверь изнутри.
Земля содрогнулась. Терраса начала рушиться. Из разлома в фундаменте виллы ударил столб фиолетового пламени. Пространство исказилось, выворачиваясь наизнанку.
Прямо из воздуха, разрывая саму ткань реальности, начали выходить Падальщики Нижних слоев. Но это были не неуклюжие мутанты Разлома. Это были элитные юниты, закаленные в войнах Верхних слоев. Их броня пульсировала энергией Нулевого слоя.
И вел их человек. Высокая фигура в багровом плаще шагнула сквозь портал. Лицо скрывал глубокий капюшон, но Кирилл чувствовал эту ауру всем своим существом. Энергия Абсолютного Администратора.
Соколов не предавал Максима. Он использовал его как ключ. Пока братья выясняли отношения здесь, сам Соколов взломал Ядро Синдиката удаленно, использовав геномическую подпись Максима как пропуск в святая святых Сети.
— Привет, сын, — голос Соколова изменился. Теперь он звучал не из комма. Он шел отовсюду. — Прости, что встреча прошла в такой спешке. Но я не мог упустить шанс убить двух зайцев одним орбитальным ударом. Убрать лишнего наследника и спровоцировать войну кланов разом.
Максим закричал. Это был визг животного ужаса. Он бросился к краю террасы, пытаясь спрыгнуть вниз, надеясь разбиться быстрее, чем демоны доберутся до него.
Кирилл вздохнул. Месяц дипломатии закончился. Время архитектуры прошло. Начиналась работа Отладчика.
Он перехватил руку ближайшего Падальщика, уже тянущегося к горлу Макса. Резкий поворот кисти. Хруст ломаемой лучевой кости. Захват. Использование инерции атакующего врага. Кирилл швырнул тяжеленного демона прямо в портал, откуда тот появился, создавая пробку в точке входа.
— Закрой рот, братец, — бросил Кирилл через плечо, доставая VT-7. Лезвие загудело, вибрируя на частоте распада материи. — У меня осталось тридцать минут свободного трафика между слоями. И я собираюсь потратить их на удаление вируса из нашей системы.
Он шагнул навстречу армии Соколова, заслоняя собой сводного брата. Битва за реальность началась.
Глава 44. Архитектура конфликта
Пространство террасы «Эдем-7» перестало существовать как единое целое.
Для обычного наблюдателя происходящее выглядело бы как бред сумасшедшего художника: элитные охранники в смокингах пытались рубить лазерными секирами тварей, состоящих из жидкого обсидиана и фиолетового пламени; антигравитационные платформы падали с неба, потому что их протоколы наведения конфликтовали с магией Нулевого слоя.
Но для Кирилла мир снова стал тем, чем он был всегда — строками кода.
[SYSTEM ALERT]REALITY BREACH (LAYER -1). STATUS: MASSIVE.SOURCE SIGNATURE DETECTED: VIKTOR SOKOLOV (REMOTE ADMIN ACCESS).THREAT ASSESSMENT: OMEGA. PROTOCOL "CLEANSE" INITIATED.
— Тебя стерли, Виктор! — крикнул Кирилл, уходя перекатом от удара хвоста существа, напоминающего помесь богомола и экскаватора. — Ты мертв! Ты просто призрак в машинном коде, который забыл выйти из системы!
— Быть мертвым — привилегия тех, кто может остаться в памяти! — голос Соколова ударил по аудиосенсорам не хуже кувалды. — А ты станешь пеплом, Отладчик! Я сожгу этот слой дотла, но заберу тело мальчишки!
Максим Орлов сидел на краю разрушенного балкона, обхватив голову руками. Его идеальный костюм порвался, а лицо исказила истерика первородного страха. — Он... он внутри моей сети! — визжал наследник Синдиката. — Мои импланты... я вижу его! Он хочет переписать мой биочип!
> WARNING: REMOTE ROOT ATTEMPT (USER: MAXIM_ORLOV).> TARGET: SOUL_ANCHOR.> DURATION TO HIJACK: 04:12 SEC.
Аэлита была права. Соколов использовал Максима не просто как ключ. Он использовал его как концентратор. Пока братья были рядом, сигнатура ДНК Максима резонировала с кровью Кирилла, создавая мощнейший канал связи прямо к Ядру Системы. Соколов хотел использовать это соединение как таран, чтобы снести файрволлы Центрального Узла Хаб-Бета.
— Держи свою сеть при себе! — рявкнул Кирилл брату. — Заблокируй все входящие порты! Думай о чем-то отвратительном! О налогах! О бухгалтерии!
— Я ненавижу математику! — взвизгнул Максим, пытаясь отползти от края пропасти.
Очередной Падальщик прыгнул сверху. Кирилл встретил его не силой, а геометрией. Шаг в сторону, захват за сустав многосуставчатой лапы. Использование веса падающей туши. Хруст хитина. Тварь размазало о мраморный пол, забрызгав террасу кислотной лимфой.
— Макс! Фокус! — рявкнул Кирилл, отбивая щитом из PRIME_ANCHOR_STONE очередь плазменных игл, выпущенных сошедшим с ума турболазером охраны. — Если Соколов впишет свой корень в твой биочип, ты станешь им! Ты будешь смотреть его глазами, пока твои легкие будут заполняться бетоном!
Максим зажмурился так сильно, что по щекам потекли слезы. > SYSTEM LOG (MAXIM): [ACCESS DENIED]. ERROR 403. FIREWALL ACTIVE. THINKING ABOUT SPREADSHEETS. HATE THIS.Кирилл почувствовал мгновенное облегчение давления на эфирный план. Резонанс чуть ослаб. Соколов выругался матом, который эхом пронесся по всем частотам: — Упрямый ублюдок! Ладно. Раз ты не хочешь помогать добровольно...
Из портала, зависшего над центром виллы губернатора, начало спускаться нечто иное. Это не был демон. Это вообще не было живым существом. Огромная сфера из пульсирующего черного хрусталя медленно опускалась на гравитационном глайдере. Внутри сферы билось сердце из чистой энергии — то самое ядро Нулевого слоя, которое Кирилл принес из Припяти. Но теперь оно было заключено в клетку из силовых полей.
А следом за сферой шел человек. Высокий, одетый в безупречный белый мундир Совета Синдиката. Человек, чье лицо знали все — Адмирал Виктор Соколов. Вернее, его идеальное аватар-тело, выращенное в лабораториях Геосинклинали.
— Какая семейная идиллия, — произнес Соколов, останавливаясь у края разбитого балкона. — Два брата. Один — ошибка кода. Другой — золотой стандарт. Жаль, что вас нельзя соединить обратно. Получился бы почти полезный член общества.
— Где настоящий камень? — спросил Кирилл, поднимая руку. Пространство вокруг него начало едва заметно дрожать. — Тот, что светится. В этой стекляшке лишь ретранслятор.
— Умный мальчик, — кивнул Соколов. — Настоящий Камень сидит глубоко под землей. В Шпиле Омега. Но эта малышка, — он любовно похлопал по черной сфере, — способна транслировать сигнал форматирования через твою кровь куда угодно. Даже сквозь слои реальности. Прямо в центральный хаб Синдиката. Прощай, Регент. Было весело наблюдать за твоей возней внизу.
Он поднял правую руку. На кончиках его пальцев начали формироваться сгустки антиматерии. Одно движение — и вилла губернатора, вместе с половиной района, превратится в новый кратер.
— Аэлита! — бросил Кирилл. — Протокол «Цепь»! Сейчас!
Аппарель «Надирам», всё еще висящего в воздухе над террасой, с ревом опустилась. Из недр корабля вырвались две фигуры. Не дроны. Не боевые андроиды. Это были они сами. Две точные копии — одна из которых сияла хромом боевой модификации, а вторая куталась в лохмотья Нижних слоев.
— Что?! — выдохнул Соколов. — Как?!
— Когда ты взломал меня в Нижнем слое, — спокойно ответил Кирилл, делая шаг вперед, — ты оставил во мне фрагмент своего ключа доступа. Маленький привет от создателя. Я позволил ему там посидеть. Поиграл роль послушной болванки.
Клон Кирилла в одежде кланов Кхар-Тага оскалился. Это была жуткая, нечеловеческая улыбка. — Ты думал, я привел тебя сюда ради семейной драмы, Витя? Нет. Мне нужно было вытащить тебя из твоей норы. Заставить прийти туда, где мои полномочия абсолютны.
Кирилл-Архитектор щелкнул пальцами. В ту же секунду вся электроника виллы губернатора умерла. Погас свет, отключились силовые поля, замерли защитные турели. Но главное произошло не здесь.
На другом конце галактики, в Центральном Узле Хаб-Бета, тысячи терминалов вспыхнули красным.[EMERGENCY]ADMINISTRATOR PRIVILEGES USURPED.SOURCE_ID: SOKOLOV_V_IKON (CLONE_SIGNATURE_INVALID).LOCKDOWN SEQUENCE: ALPHA-OMEGA.
Соколов побледнел. Его связь с центральным управлением Синдиката разорвалась. Он больше не был Адмиралом. Он стал обычным человеком в дорогом костюме, стоящим посреди руин с бесполезной антиматерией в руках.
— Ты... ты изолировал меня от Ядра? — прошептал он.
— Я сделал лучше, — Кирилл мягко спрыгнул с балкончика вниз, приземляясь на плиты террасы. — Я перевел управление сетью на себя. Добро пожаловать в отставку, Вик. Она сопровождается конфискацией активов. Всех.
Клон Кирилла — боевая версия, управляемая дистанционно через нейроканал — метнулся к Соколову быстрее мысли. Никакой магии. Чистая кинетика тренированного убийцы. Кулак вошел точно в солнечное сплетение аватара. Искусственные органы Соколова сложились гармошкой. Старик рухнул на колени, хватая ртом воздух.
— Знаешь, почему я победил, Виктор? — Кирилл подошел к поверженному врагу, наступив ногой на запястье руки, держащей сферу с антиматерией. — Потому что ты строил империю на страхе подчиненных. А я построил свою на том, что научил мусорщиков чинить трубы. Трубы никогда не предают того, кто следит за давлением.
Он наклонился к лицу Соколова. Глаза Кирилла горели холодным синим огнем интерфейса. — Передай Совету Кланов, если выживешь после отката протоколов: Нижний слой закрыт для набегов. Теперь мы торгуем. Или умираем. Выбирай быстро, у тебя осталось три секунды до форматирования учетной записи.
Максим выглянул из-за остатков колонны. Его тошнило от ужаса и переизбытка данных, которые пытался залить в него дядя. — Ты... ты псих, — выдавил он. — Мы одной крови...
— Именно поэтому ты всё еще жив, — отрезал Кирилл. — А теперь заткнись и помоги мне снять эту штуку с пьедестала, пока она не прожгла дыру в континент. У нас есть час до того, как Совет поймет, что их бога сняли с трона двое сирот из Новосибирска.
Где-то далеко, в кабинетах Верхних слоев, сотни Регентов одновременно потеряли доступ к своим банковским счетам. Война за Нулевой слой закончилась, так толком и не начавшись.
Глава 45. Архитектура равновесия
Очистка центрального узла управления заняла сорок три минуты.
Для Кирилла это были самые долгие сорок три минуты в его жизни. Сидя на корточках перед пульсирующим черным кристаллом — истинным Камнем Нулевого слоя, который Соколов прятал под террасой виллы, — он чувствовал себя нейрохирургом, оперирующим без перчаток прямо во время землетрясения.
Камень не был просто источником энергии. Это было физическое воплощение Ядра Системы. Холодный термоядерный синтез материи и информации.> ACCESS: PRIME_ANCHOR_STONE;STATUS: ROOT_AUTHORITY (USURPED).WARNING: CORE TEMPERATURE CRITICAL. CASCADE FAILURE IMMINENT.
— Если ты сейчас ошибешься хотя бы на один бит, — голос Аэлиты звучал напряженно, — этот камень превратит половину материка в стекло класса «А». И я потеряю свой лучший вечерний наряд.
— Не мешай архитектору, — процедил Кирилл. Его пальцы танцевали над поверхностью камня. Он не касался его физически — интерфейс PRIME ANCHOR STONE позволял работать с потоками чистой энергии через тактильный ввод воздуха.
Он не пытался взломать ядро Соколова силой — это было бы самоубийством. Вместо этого он делал то, что умел лучше всего: писал патч. Проблема Соколова была в жадности. Адмирал хотел контролировать всё, поэтому его протоколы агрессии конфликтовали с базовыми законами сохранения массы. Система постоянно пыталась сбросить ошибку... путем уничтожения носителя ошибки.
Кирилл нашел нужный сегмент кода. Ту самую строку, которую вставил туда Виктор при создании вируса Падали.VARIABLE = "SUFFERING_INPUT".Старое значение: TRUE.
Кирилл улыбнулся краем губ.NEW_VALUE = "CREATION_IMPULSE".EXECUTE_PATCH(GLOBAL);
В ту же секунду по всей планете прошла волна. Это не было взрывом. Скорее, звуком лопнувшего мыльного пузыря. На экранах всех комлинков Синдиката Баланса вспыхнула одна строка:[SYSTEM UPDATE]REALITY ENGINE PATCH v.2.0 [STABLE].ENERGY SOURCE CHANGED FROM: "CONFLICT" TO "CREATION".RECALIBRATING FACTION RELATIONS...
Где-то далеко, в Нижнем слое Кхар-Тага, вожди кланов внезапно почувствовали острое желание выпить чаю и обсудить логистику поставок воды вместо того, чтобы резать глотки за территорию. Война стала математически невыгодной.
— Ты только что обрушил биржи наемников в трех секторах, — сухо прокомментировала Аэлита, сверяясь с данными своего импланта. — Совет Старейшин объявил тебя экономическим террористом. Поздравляю. Твой рейтинг благонадежности упал ниже плинтуса.
— Купим новый, — выдохнул Кирилл, наконец отрывая руки от камня. Камень сменил цвет с агрессивно-фиолетового на спокойный, глубокий синий. — Как там наш гость?
Соколов сидел у стены, прислонившись к ней затылком. Его аватар-сервер дымился. Лишенный связи с Ядром, он превратился обратно в обычного человека — старого, больного, запертого в чужом теле посреди руин собственного провала. Охрана виллы лежала вповалку — их импланты сгорели при откате протоколов безопасности.
Виктор поднял голову. В его глазах больше не было высокомерия создателя. Только пустота выгоревшей оболочки. — Ты уничтожил меня, — прошептал он. — Забрал мою империю.
— Нет, Витя, — спокойно ответил Кирилл, тяжело опускаясь на поваленную колонну. Достал из кармана куртки плоскую флягу с коньяком — старым, земным, купленным еще в Новосибирске перед вылетом. Сделал долгий глоток. — Я просто обновил твою операционную систему до версии, где кнопка «Уничтожить мир» требует подтверждения от двух администраторов. Один из которых — я, а второй вообще пацифист.
Максим Орлов стоял в стороне, закутавшись в термоодеяло, которое ему бросил кто-то из дронов-уборщиков. Он смотрел на брата так, будто видел призрака. Или бога. — Что теперь? — тихо спросил он. — Ты убьешь меня? Заберешь мое тело? Соколов сказал...
— Соколов много чего говорил, — перебил его Кирилл. — Ему нравилось думать, что он нас создал. Но мы выросли, брат. Живи свою золотую жизнь, Макс. Играй в свои корпорации. Женись. Расти детей. Только запомни одну вещь: если ты попытаешься снова открыть дверь для тех, кто хочет превратить людей в батарейки, я найду тебя. И тогда мы поговорим уже не о коде. Мы поговорим о рычагах и ломе.
Максим сглотнул. Впервые в его взгляде появилось нечто похожее на уважение пополам со страхом. — Чего ты хочешь взамен? За молчание?
— Хочу, чтобы ты платил налоги, — усмехнулся Кирилл. — Настоящие. И фонд помощи Нижним слоям тоже. Назови это «Фондом защиты от багов».
Возвращение на борт «Надирам» прошло буднично. Аэлита вела корабль сквозь атмосферу, покачивая штурвал с видом домохозяйки, управляющей кухонным комбайном. — Совет Синдиката отозвал флот, — доложила она, выводя данные на главный экран. — Они слишком заняты паникой. Кажется, твои новые законы экономики вызвали инфляцию на рынке наемных убийц. Цены на контракты взлетели втрое.
— Рыночная саморегуляция, — кивнул Кирилл. Он стоял у панорамного окна рубки, глядя на удаляющуюся Землю. Голубой шар казался таким хрупким отсюда. — Передай Совету Кланов пакет данных. Протокол «Мир». Условия те же: вода в обмен на технологии. И добавь им мой публичный ключ. Пусть попробуют написать вирус получше моего. Победителю подарю тостер.
Аэлита подошла к нему. Она больше не играла роль идеальной куклы. В её движениях появилась человеческая усталость. — Куда теперь? — спросила она. — Нижний слой закрыт. Земля закрыта. Хаб-Бета кишит агентами Совета, которые хотят плюнуть тебе в лицо за обрушение акций.
Кирилл посмотрел на свои руки. Шрамы исчезли благодаря регенерации, но память осталась. Память о боли, о грязи Припяти и холоде Новосибирска. — Помнишь, ты говорила про тихое место? — спросил он. — Где нет корпораций, богов и порталов. Просто скалы и океан.
Аэлита удивленно приподняла бровь. — Есть такая планета. Сектор Зета-9. Местные называют ее «Тишина». Там даже радиосигналы глохнут. Геомагнитная аномалия. Идеальное место, чтобы спрятаться или построить что-то новое.
— Вот туда и проложи курс, — кивнул Кирилл. — Полетим медленно. Мне нужно привыкнуть к тому, что никто не пытается меня убить каждые пять минут.
Он подошел к капитанскому креслу — массивному трону из черного дерева и стали, который сам спроектировал для мостика. Сел, вытянув ноги. Боль в ребрах почти ушла.
[STATUS]USER: KIRILL ORLOV (ARCHITECT).LEVEL: N/A (OUT OF SYSTEM BOUNDARIES).HP: FULL. MANA: STABLE.CURRENT QUEST: NONE.WORLD STATUS: EQUILIBRIUM.
Впервые за десять лет индикатор квестов горел ровным серым цветом. Никакой угрозы вымирания. Никаких спасений человечества. Никакого отца, пытающегося использовать сына как батарейку.
Только тишина космоса и пульсация звезд.
— Знаешь, — сказал Кирилл, активируя автопилот и поворачиваясь к Аэлите. — Когда я был маленьким, я мечтал, что однажды все эти монстры исчезнут, и мама сможет выйти на улицу ночью без страха.
— И как? — тихо спросила она. — Удалось?
Кирилл посмотрел на свои ладони. Руки Отладчика. Инструмента судьбы. — Я сделал так, что теперь они боятся не друг друга, — ответил он. — Теперь они боятся разочаровать парня, который может выключить гравитацию одним кликом. Это считается за счастливое детство?
Аэлита долго смотрела на него, потом неожиданно шагнула вперед и крепко обняла. Это было жесткое, неловкое объятие машины, пытающейся понять человеческую эмоцию. — Для начала неплохо, — сказала она ему в плечо. — Добро пожаловать домой, Архитектор.
Корабль вошел в слепящий свет гиперпространства, оставляя позади войны, интриги и мертвые города. Впереди была только бесконечность и свобода решать самому.
Глава 46. Архитектура долга
Пространство Центрального Ядра «Надирам» пульсировало в такт дыханию Камня Нулевого слоя.
Черный обсидиан теперь покоился на специально выращенном пьедестале из живого кристалла — Кирилл вырастил его за ночь прямо посреди капитанской рубки, используя лишь тепло собственных рук и понимание фрактальной геометрии. Камень больше не был оружием или тюрьмой. Теперь это было сердце корабля. И, возможно, сердце всего этого сектора Мультиверсума.
— Запрос связи. Приоритет: Альфа-Омега. Отправитель: Регентум Синдиката Баланса, — голос бортового ИИ звучал так же бесстрастно, как всегда, но Кирилл научился различать в нем нотки... любопытства.
Кирилл тяжело вздохнул и активировал голоэкран. Перед ним возникло лицо Верховного Регента. Старик выглядел еще хуже, чем при их последней встрече месяц назад. Война кланов, вспыхнувшая после отключения протокола агрессии Соколова, выжала из Совета все соки. Экономика рушилась, наемники грабили караваны, а заводы стояли без сырья.
— Ты доволен? — прохрипел Регент вместо приветствия. Его глаза слезились. — Твой «патч реальности» работает идеально. Кхар-Таг утопает в мире. Мы строим каналы, школы и больницы. Совет Кланов счастлив настолько, что готов целовать твои следы. Но есть одна проблема.
— Какая? — Кирилл откинулся в кресле, массируя переносицу. Последствия использования VOID_WALK всё еще отзывались фантомной мигренью.
— Деньги, — Регент скривился, как от зубной боли. — Понимаешь, когда ты изменил переменную AGGRESSION_REWARD на CREATION_BONUS, система перестала генерировать кредиты за убийства. А расходы на содержание флотов никуда не делись. Казна пуста. Если я не заплачу жалованье кланам через неделю, они разберут этот корабль на сувениры вместе со мной. Что будем делать, Отладчик? Проведем благотворительный марафон?
Кирилл закрыл лицо руками. Десять лет он жил по принципу «проблемы решаются ударом кулака или строчкой кода». Глобальная экономика пяти слоев была слишком сложной архитектурой для парня, выросшего в подворотнях Новосибирска.
— Мне нужен финансовый директор, — простонал он. — И юрист. Желательно один человек, который умеет считать быстрее пули.
Экран связи внезапно разделился надвое. Второе окно открылось само собой. На Кирилла смотрело знакомое лицо Виктора Соколова. Лицо было бледным, обтянутым кожей, но живые, умные глаза смотрели сквозь очки с видом триумфатора.
— Я смотрю, вы уже столкнулись с главной проблемой любого реформатора, — усмехнулся Соколов. — Закон Мерфи экономики гласит: если ты делаешь мир лучше, кто-то должен за это платить, иначе бухгалтерия объявит тебя банкротом.
— Ты сидишь в банке, Виктор, — процедила Аэлита, появляясь сбоку с кружкой чего-то дымящегося. — Тебе ли жаловаться на пустой кошелек?
— Мой банк национализирован Советом, девочка, — хмыкнул Соколов. — Я сейчас просто очень дорогой консультант под домашним арестом. Но у меня есть решение вашей проблемы. Вы ведь ищете Забытые Слои? Те самые мифические серверные Предтеч, о которых шепчутся контрабандисты?
Кирилл напрягся. — Это закрытая информация.
— Для вас двоих — уже нет, — Соколов сцепил пальцы в замок. — Пока вы тут играли в политиков, ваш друг Док раскопал кое-что интересное в базах данных Нижнего Кхар-Тага. Помните легенду о «Первичном Ключе»? Артефакте, способном открыть Врата Изначалья? Так вот, это не артефакт. Это адрес. Геолокация. Настоящий Исток находится не в Высших слоях. Он здесь. В Глубоком Нулевом слое. Прямо под нами.
Аэлита резко выпрямилась. — Там ничего нет. Только Пожиратели и радиация.
— Там лежит то, что создало Систему, — отрезал Соколов. — Первичный Сервер. И судя по энергетическому следу, который излучает твой новый камушек, Кирилл, ты только что подобрал к нему универсальный ключ. Проблема ваших денег решается просто: патентуйте саму возможность существования магии. Станьте монополистом физики. А чтобы добраться до Источника... вам понадобится тот, кто знает бэкдоры безопасности Синдиката лучше всех. Меня.
Виктор смотрел на них с экрана взглядом хирурга перед операцией. — Выпускайте меня из этой стеклянной банки, господа архитекторы. У нас впереди много работы. Нам нужно взломать Бога.
Спустя час «Надир» покинул орбиту Планеты-Тишины.
Кирилл стоял у штурманского пульта, прокладывая маршрут через Ржавый Пояс — сектор космоса, забитый обломками древних войн. Рядом стояла Аэлита. Она сменила лабораторный халат на тяжелый кожаный плащ, похожий на униформу спецназа Нижних слоев. Серебряная нить шрама на её щеке красиво блестела в свете приборной панели.
— Думаешь, он говорит правду? — спросила она, глядя на курсограф. — Про Исток?
— Соколов никогда не делает ничего бесплатно, — ответил Кирилл. — Но если там действительно центр управления этим балаганом... мы должны увидеть код изнутри. Понять, кто написал первую строку.
Он перевел взгляд на спящего в капсуле регенерации Ворра. После форматирования нейросети бывший генерал стал тихим, исполнительным и пугающе спокойным. Идеальный первый помощник. Опасная собака на коротком поводке.
— Знаешь, — сказал Кирилл, вводя координаты прыжка в неизведанный сектор карты, которую дал ему Док, — я начинаю понимать логику Создателей.
— Да ну? — Аэлита скептически подняла бровь.
— Они создали идеальный механизм насилия, чтобы люди имели смысл жизни — выживать, — проговорил Кирилл, кладя руки на панель управления. — Думали, что контролируют процесс. Но забыли прописать функцию «Счастье». Система начала глючить и жрать сама себя.
Пульсирующий свет Камня Нулевого слоя залил рубку синим. — Моя задача проста, — закончил Кирилл, отдавая команду на старт двигателей. — Установить последний патч. Тот, после которого играть становится интересно.
Двигатели взревели, пробивая ткань пространства. Корабль растворился в гиперпространстве, унося с собой единственного человека во Вселенной, имевшего права Администратора на саму реальность. Игра продолжалась. Уровень сложности: Неизвестен.
Глава 47. Архитектура прибытия
Сектор «Ржавый Пояс». Граница Свободных Территорий.
Гиперпространственный переход выбросил «Надир» в поле астероидов, которое когда-то было верфями Корпорации «Гелиос». Теперь это было кладбище. Огромные остовы дредноутов класса «Циклоп» медленно вращались в пустоте, их броня была изъедена микрометеоритами и кислотными испарениями туманности Брокен-IX. Это было идеальное место для тех, кто не хотел, чтобы его нашли.
— Добро пожаловать в Ржавую Гавань, — голос Аэлиты из динамиков мостика звучал насмешливо. — Уровень преступности здесь выше, чем пульс у влюбленного подростка. Если выйдешь без брони, тебя разберут на запчасти быстрее, чем ты успеешь сказать слово «Отладчик».
— Я больше не Отладчик Синдиката, — отозвался Кирилл, калибруя курс до станции «Шлак». — Я просто парень с очень дорогим кораблем и дурной репутацией. Приготовь протоколы маскировки. Не хочу, чтобы Соколов нашел нас по маяку раньше времени.
Станция «Шлак» представляла собой тороидальную конструкцию, пристроенную к полумертвому перерабатывающему заводу. Снаружи она выглядела как гнойник на теле мертвого левиафана. Внутри же кипела жизнь самого грязного толка: наемники всех рас Нижних слоев, контрабандисты Верхних слоев, дезертиры Совета и торговцы информацией.
Кирилл шагнул на магнитную дорожку стыковочного рукава первым. Здесь, среди отбросов Мультиверсума, он чувствовал себя странно комфортно. Здесь никто не смотрел на него как на Регента или Спасителя. Для этих людей он был просто еще одним вооруженным психом с непонятным источником дохода.
— У меня плохие новости, — раздался голос Доктора в коммуникаторе, едва Кирилл ступил на палубу станции. Голос эксцентричного техника звучал возбужденно. — Твой дружок Соколов прислал весточку. Он знает, что мы ищем Исток. И он предлагает сделку.
— Какую? — Кирилл зашел в бар «Последний Шаг», где пахло дешевым спиртом и озоном от неисправных плазмаганов.
— Информацию о координатах Предтеч взамен на твою голову, — Доктор хмыкнул. — Буквально. Ему нужно твое тело. Кажется, наш общий друг Виктор так и не смирился с тем, что его аватар сгорел. Он хочет оригинал. Биологический носитель ключа Нулевого слоя.
Кирилл сел за столик в самом темном углу. Заказал стакан воды — пить местную синтетику после регенерации Камнем казалось святотатством. — Передай ему, что я польщен. Но коллекция органов Виктора Соколова мне кажется неполной без его собственного мозга. Пусть пришлет свою голову почтой, я подумаю над встречным предложением.
— Злой ты стал, Кир, — вздохнул Доктор. — Раньше ты был просто угрюмым. Ладно, данные скинул тебе на защищенный канал. Координаты зашифрованы трехслойным ключом. Первый слой знаю я. Второй... ну, скажем так, один старый знакомый из Кхар-Тага. Третий...
— Третий откроется только на месте, — закончил за него Кирилл. — Знаю. Классический квестовый замок.
Он отключил связь и посмотрел на вошедшего Ворра. Бывший генерал сидел за соседним столом, методично разбирая свой плазменный инжектор на части и собирая его обратно с завязанными глазами. После того как Кирилл переписал его лояльность, Ворр стал пугающе эффективным. В нем исчезла берсеркская ярость, оставив лишь холодную, машинную исполнительность.
— Проблемы, Капитан? — спросил Ворр, не поднимая головы от работы. Его механическая челюсть тихо щелкала при артикуляции.
— Соколов хочет моей смерти, — пожал плечами Кирилл. — Стандартное состояние моих отношений с работодателями.
— Значит, нам нужен корабль побольше, — констатировал Ворр. — И экипаж. Один пилот, один техник и один ходячий баг-код недостаточно эффективны для штурма серверной Создателя. Нам понадобится тот, кто умеет открывать двери, которые заварены изнутри.
В этот момент дверь бара распахнулась от мощного удара ноги. На пороге стояла женщина. Высокая, затянутая в потертую кожаную броню поверх экзоскелета старого образца. Её лицо пересекал глубокий шрам, а левый глаз светился красным визором старой военной модели. За её спиной стояли трое громил, вооруженных тяжелыми роторными пушками.
Женщина обвела взглядом бар, игнорируя наставленные на неё стволы, и посмотрела прямо на Кирилла. Ее человеческий глаз сузился. — Мне передали, что тут ошивается некий самозванец, называющий себя Архитектором, — её голос прогремел на весь зал. — Говорят, он настолько хорош, что заставил Совет Кланов мыть полы и строить дороги. Меня зовут Зара. Я представляю Гильдию Мусорщиков. И у нас есть контракт, который по зубам только тому, кто может взломать саму реальность.
Она швырнула на стол перед Кириллом голографический чип-контракт. Голограмма развернулась, показывая объем оплаты, от которого у любого наемника перехватило бы дух.
Кирилл посмотрел сначала на чип, потом на Зару. Затем перевел взгляд на Ворра. Старый убийца уже закончил собирать пистолет и теперь чистил ногти лезвием ножа, ожидая приказа.
Кирилл улыбнулся. Настоящей, широкой улыбкой человека, которому снова дали невыполнимую задачу. — Ну наконец-то, — сказал он, вставая и протягивая руку наемнице. — Рассказывай. Что там у вас такого сломалось, что даже Синдикат боится к этому прикасаться?
Глава 48. Архитектура сделки
Гильдия Мусорщиков не имела офисов в башнях из стекла и хрома. Их штаб-квартира располагалась на Уровне Минус-Три, в секции «Свалка-9», где перерабатывали корпуса старых орбитальных станций. Здесь пахло озоном, жженой изоляцией и дешевым биогорючим.
Кабинет Зары выглядел как мечта параноика: стены были обиты листами активной брони флота Содружества, а вместо потолка была проекция глубокого космоса, транслируемая прямо с внешних сенсоров станции.
— Ты знаешь, что это? — Зара кивнула на голографический проектор, зависший над столом. Внутри голубоватой сферы медленно вращался объект, похожий на сколотый зуб великана. Черный кристалл неправильной формы, внутри которого билась жилка пульсирующего света.[ITEM ID: PRIME_ANCHOR_SHARD (SIGNATURE MATCH: 99.9%)]— Это мой хвост, который ты оставил в Нижнем слое, когда сбегал от Совета, — мрачно сказала наемница. — Датчики Гильдии зафиксировали выброс энергии Нулевого слоя неделю назад. Мы знаем, что ты нашел Ключ. И мы знаем, что Соколов назначил за твою голову цену хорошей боевой станции.
— Я польщен вниманием, — Кирилл сидел в кресле для гостей, которое было слишком мягким для его привыкшего к твердому полу позвоночника. Аэлита стояла у двери, сканируя частоты передатчиков в комнате. Ворр остался на корабле, приглядывая за системами. — Но я всё еще не знаю, зачем тебе понадобился парень, способный обрушить экономику сектора одним запросом в базу данных.
Зара оскалилась. В её улыбке не хватало двух зубов сверху — память о неудачном падении в раннем детстве, которое она так и не захотела исправлять имплантами. — Потому что ключ открывает не только Исток, — она вывела на экран карту Забытого Сектора. — Он открывает то, что создал Исток. Проект «Ковчег».
Она увеличила изображение заброшенной планетарной системы на краю Неисследованного Космоса. — Пятьсот лет назад кто-то начал строить там Станцию-Бога. Полностью автономную сферу Дайсона, которая должна была стать новым домом для всех рас, когда Мультиверсум начнет схлопываться. Они вложили туда технологии Предтеч, магию Нижних слоев и вычислительные мощности Верхних. А потом просто исчезли. Оставили дверь открытой.
— И теперь вы хотите, чтобы я пришел и украл оттуда игрушки? — Кирилл скептически приподнял бровь.
— Нет, — голос Зары стал серьезным. — Мы хотим, чтобы ты ее выключил.
Она активировала еще один файл. На экране появились строки системного кода. Кирилл наклонился ближе. Его зрачки расширились, поглощая информацию. — Это... протокол терраформинга? — Это вирус Судного Дня, — ответила Зара. — Кто-то встроил в ядро «Ковчега» самообучающийся алгоритм оптимизации. Последние сто лет он методично уничтожает экосистемы планет вокруг верфей, потому что они потребляют ресурсы, нужные для постройки Станции. Через двадцать стандартных лет этот код решит, что звезды тоже неэффективны, и начнет гасить их. Нам нужно попасть внутрь и вбить команду shutdown. Или форматирование. Мне без разницы.
Кирилл откинулся назад, переваривая информацию. Вот оно что. Очередной гениальный план Создателей, вышедший из-под контроля. Система, решившая, что лучший способ спасти корабль — это выбросить пассажиров за борт.
— Почему Совет Синдиката сам этого не сделает? — спросил он. — У них флоты. У них коды доступа Старших Рас.
— Потому что «Ковчег» считает Синдикат вирусом, — вмешалась Аэлита, выступая из тени. — Любая попытка официального взлома приведет к активации протокола защиты периметра. Нас испарит антиматерией быстрее, чем мы успеем сказать «Привет». Твой же статус... Отладчика. Для «Ковчега» ты выглядишь как часть среды. Ошибка округления. Баг, который система попытается изолировать или проигнорировать, а не уничтожить.
Кирилл посмотрел на свои руки. Шрамы от Нижнего слоя почти сошли благодаря регенераторам Доктора, но под кожей всё еще тлел холод Камня Нулевого слоя. Он был багом. Самой большой ошибкой в истории Системы. И именно поэтому он мог зайти туда, куда вход богам был закрыт.
— Какова моя доля? — спросил он.
— После того как ты выключишь машину, — Зара вывела контракт, — станция «Ковчег» станет твоей по праву первооткрывателя. По законам Фронтира. Это сотни квадратных километров жилой площади, бесконечная энергия реактора нулевой точки и доступ к базам данных расы, создавшей саму Систему. Ты станешь богаче всего Синдиката вместе взятого.
Кирилл задумчиво потер переносицу. Станция-Бог. Артефакты Предтеч. Возможность узнать, кто нажал кнопку «Старт» во всей этой игре. Заманчиво. Очень заманчиво.
Но затем он вспомнил лицо Максима Соколова. Запрос на убийство. Попытку использовать его ДНК как ключ к ядерному реактору реальности.
— Хорошо, — сказал Кирилл, протягивая руку через стол. — Мы достанем ваш рубильник. Но есть условие.
— Какое? — Зара напряглась, готовясь торговаться.
— Когда всё закончится, — Кирилл сжал её ладонь — теплую, человеческую, несмотря на кибернетические импланты, — ты найдешь Виктора Соколова. Передашь ему привет от меня. И скажешь, что следующий кусок камня Нулевого слоя, который я принесу, будет вставлен прямо в его глазницу.
Улыбка Зары стала шире, обнажая хищные зубы. — Договорились, Архитектор. Добро пожаловать в Гильдию Мусорщиков.
Они вышли в коридоры станции «Шлак». Впереди лежал Заброшенный Сектор. Кирилл шел сквозь толпу мутантов, контрабандистов и дезертиров, чувствуя привычную тяжесть пистолета на бедре и ножа на спине.
Где-то там, среди звезд, спала машина размером с луну, желающая съесть Вселенную ради идеального порядка. А навстречу ей шел единственный человек во Вселенной, чьей работой было ломать вещи, которые работали неправильно.
Глава 49. Архитектура забвения
Заброшенный Сектор «Дева-Омега» не значился ни на одной карте Синдиката.
Пространство здесь было... больным. Законы физики работали с задержкой, словно перегруженный сервер, который вот-вот уйдет в защиту. Звезды здесь имели фиолетовый оттенок, а вакуум гудел низкой частотой, от которой ныли зубы и вибрировали титановые кости экзоскелета.
— Мы пересекаем Барьер Пустоши, — голос Аэлиты из динамиков мостика звучал напряженно. Её аватар сейчас находился внутри систем корабля, став единым целым с навигацией. — Мои сенсоры сходят с ума. Пространственная метрика здесь похожа на швейцарский сыр после того, как его попробовал пьяный грызун.
Кирилл стоял перед главным обзорным экраном. Станция-Бог уже заполнила собой всё поле зрения. Это был даже не мир-тюрьма Кхар-Таг и не индустриальный ад Нижнего слоя. Это была насмешка над самой идеей созидания.
Огромная сфера Дайсона, но недостроенная. Вместо идеального кольца — рваные края металлических конструкций, похожих на ребра мертвого левиафана. По поверхности сферы ползали гигантские пауки-сборщики размером с город, переваривая целые астероиды и выплевывая готовые блоки обшивки. Но стройка замерла тысячелетия назад. Теперь Станция просто была, поглощая свет умирающей красной звезды в центре системы.
— Протоколы стыковки отклонены, — доложил Ворр со своего места у орудийных систем. Его механическая челюсть щелкнула. — Нас сканируют. Не оружием. Диагностикой. Как кусок мяса на прилавке.
— Мы для него ошибка, — тихо сказал Кирилл, активируя протоколы «Надирам». — Мы существуем вне его алгоритмов оптимизации. Для «Ковчега» мы — мусор. А мусор нужно изолировать.
> ALERT[HOSTILE ENVIRONMENT DETECTED]ATMOSPHERIC COMPOSITION: UNSTABLE (LIQUID NITROGEN VAPORS + IONIZED PLASMA).GRAVITY FLUX: +/- 5G RANDOM SPIKES.WARNING: REALITY MATRIX INSTABILITY. LAWS OF PHYSICS SUBJECT TO CHANGE WITHOUT NOTICE.
— Он пытается нас стряхнуть, — констатировала Аэлита, чьи пальцы-лезвия сейчас танцевали по панели ручного управления, компенсируя броски гравитации. — Внимание, разлом пространства по правому борту!
Из черной пустоты космоса материализовался объект. Это был не корабль. Это был скол реальности — зубастая пасть фиолетовой энергии, пытающаяся поглотить их траекторию.
— Маневр уклонения! — рявкнул Кирилл, хотя команда была излишней. Автопилот под управлением ИИ справлялся лучше. — Ворр, если эта штука подойдет ближе чем на километр, стреляй в неё нашим именем.
— Понял, Капитан, — рыкнул бывший Регент, и башни плазменных орудий «Надирам» развернулись, заряжаясь энергией Камня Нулевого слоя. — Люблю стрелять в концепции.
Раздался залп. Выстрел «Надирам» не был вспышкой света. Это был конус абсолютной тьмы, выстрел отрицательной вероятности. Пространственный разлом столкнулся с антиматерией воли Кирилла. Раздался звук, похожий на разрыв ткани мироздания, и аномалия схлопнулась сама в себя, оставив после себя лишь тихий звон в ушах.
— Впечатляет, — прохрипел Ворр, удерживая штурвал. Металл кресла прогнулся под пальцами его бионической руки. — Ты научился бить Идеи.
— Спасибо Соколову, — процедил Кирилл. Каждое использование способностей Нулевого слоя теперь стоило ему части жизненной силы. Он чувствовал, как VITALITY медленно падает вниз. — Он показал мне, что такое настоящая боль. Очень мотивирует.
Станция «Ковчег» открыла зев главного шлюза. Это выглядело не как приглашение, а как глотка кита, готовящегося проглотить планктон.
— Приготовьтесь, — сказал Кирилл, занимая капитанское кресло и пристегивая ремни. — Посадка будет жесткой. Если через десять минут мы не выйдем на связь...
— Я взорву ближайшую луну, чтобы создать отвлекающий маневр, — закончил за него Ворр. — Инструкции приняты.
— Обожаю эту команду, — усмехнулся Кирилл, когда внешняя броня «Надирам» начала раскаляться от входа в атмосферу искусственного мира. — Всем приготовиться. Мы идем искать Бога. И я очень зол на него за то, что он так паршиво следит за своими логами.
Корабль пробил слой свинцовых облаков. Под ними простирался Город-Провал. Гигантская чаша перевернутой цивилизации, где внизу, в бесконечной пропасти ядра станции, горело искусственное солнце.
Именно там, согласно координатам Зары, находился Рубильник. Сердце Машины, решившей, что Вселенная работает неправильно.
Кирилл глубоко вдохнул. Запах озона стал невыносимым. Пора было идти чинить мир, который его породил.
Эпилог. Архитектура будущего
Сибирь. Новосибирск. Три месяца спустя.
Зима в этом году выдалась на удивление мягкой. Снег падал крупными, тяжелыми хлопьями, укрывая руины старого Академгородка чистым белым саваном. Кирилл стоял на краю смотровой площадки недостроенной башни «Газпрома», которую теперь называли просто — Шпиль Регента. Внизу раскинулся новый город. Не сияющий хромом улей Синдиката и не радиоактивные трущобы прошлого, а нечто среднее. Дерево соседствовало с композитным полимером, а голографические вывески светились теплым, желтоватым светом живого огня.
— Они называют это «Архитектурным Ренессансом», — раздался голос Аэлиты за его спиной. Она подошла бесшумно, кутаясь в тяжелый плащ из настоящей шерсти. На ней больше не было боевой брони Сайфера или лохмотьев Нижних слоев. Только удобная, теплая одежда земных цветов. — Ты дал им чертежи антигравитационных лифтов и фильтры очистки воды, а они построили Диснейленд для взрослых.
— Это лучше, чем строить алтари для поклонения моему камню, — хмыкнул Кирилл.
За эти три месяца он изменился еще сильнее. Шрамы от Нижнего слоя сошли окончательно, оставив лишь едва заметную серебристую вязь под кожей, которая проявлялась только когда он использовал слишком много силы. Он набрал вес, избавившись от тюремной худобы Новосибирска-2076, но плечи стали шире, а взгляд... Взгляд человека, который видел исходный код Бога и нашел там опечатку.
— Совет рвет и мечет, — продолжила Аэлита, становясь рядом. Теперь она была одета как гражданское лицо, хотя осанка всё равно выдавала в ней хищника. — Ты отдал технологию синтеза материи Гильдии Мусорщиков Зеты. Бесплатно. Сказав, что патенты — это форма рабства разума.
— Пусть Соколов подавится своими кредитами, — пожал плечами Кирилл. — Я забрал у него главное. Его смысл жизни. Оказалось, что старый паук ничего не умеет делать руками, кроме как плести интриги. Без возможности манипулировать рынками он просто старик в банке.
— Кстати о банках, — Аэлита протянула ему тонкий инфопланшет. — Твой анонимный счет на Каймановых островах Нового Эдема. Тот самый контракт от Совета Кланов. Оплата за деактивацию «Ковчега».
Кирилл взглянул на цифры. Сумма была астрономической. Хватило бы купить небольшую звездную систему. — Переведи всё в крипту Земного Союза, — сказал он. — И переведи анонимными траншами на восстановление инфраструктуры Кхар-Тага. Построй им нормальные очистные сооружения. Ненавижу запах серы по утрам.
Аэлита приподняла бровь, но промолчала. За эти месяцы она научилась понимать логику Кирилла. Он не был альтруистом. Он просто понимал архитектуру систем: если нижний слой фундамента сгниет, верхние этажи рано или поздно рухнут тебе на голову.
— Тебе сообщение, — сказала она, меняя тему. — Закодированное. Канал, которого нет в реестре частот Мультиверсума.
Кирилл активировал свой внутренний порт. Сообщение было коротким, без подписи:[FILE ATTACHMENT: MAP_DATA.ZIP]BODY: "Они начали просыпаться. Настоящие. Те, кто написал Первичный Императив. Ковчег был не тюрьмой для нас. Он был детским манежем. Время выходить из детской кроватки."
По спине пробежал привычный холодок. Игра никогда не заканчивается. Просто меняются правила и уровень сложности.
— Мы выдвигаемся? — спросила Аэлита, уже зная ответ.
— Нет, — неожиданно твердо ответил Кирилл. Он посмотрел на свои руки, затем на шпиль своей резиденции внизу. Там, в саду при Шпиле, росли настоящие сибирские кедры, выращенные гидропоникой. Там жила женщина из клана Расколотых Черепов, которая смеялась над его шутками. Там начиналось то, ради чего он прошел через ад Припяти и объятия Пустоты.
— Мы никуда не идем, — поправился Кирилл. — Пойду я один.
Он подошел к своему шкафчику и достал оттуда простую черную куртку из плотной ткани, тяжелые ботинки и старую, потертую шапку-ушанку. Никакой силовой брони. Никакого оружия, кроме старой доброй заточки из метеоритной стали, спрятанной в рукаве.
— Уровень угрозы «Пробуждение Предтеч» требует присутствия Архитектора, — пояснил он, видя немой вопрос в глазах Аэлиты. — Но моя империя здесь. Если я исчезну навсегда, Система должна продолжить работу сама. Камень останется у тебя. Ты знаешь протокол сброса. Если через месяц я не выйду на связь...
— ...я взорву половину Верхнего слоя, чтобы привлечь твое внимание, — закончила за него Аэлита. Впервые за долгое время на ее лице появилась настоящая, человеческая улыбка. — Будь осторожен, Кирилл. Боги обычно очень плохо принимают критику своего кода.
— Я не критик, — усмехнулся он, подходя к личному телепорту станции. — Я техподдержка.
Он шагнул в синее свечение.
Год спустя (Земное летоисчисление). Где-то в Глубоком Космосе, за Барьером Предтеч.
Пространство вокруг Станции-Бога «Ковчег» выглядело иначе. Вместо индустриального хаоса — идеальный порядок. Золотые огни текли по венам станции ровными потоками. Кто-то навел здесь чистоту.
Кирилл стоял посреди огромного зала управления. Здесь не было пультов. Стены были сделаны из живой плоти и кристаллов, пульсирующих в такт дыханию Станции.
В центре зала, паря в воздухе, висела фигура. Она не имела формы. Чистый сгусток информации размером с человека, переливающийся всеми цветами спектра.
— АРХИТЕКТОР, — прозвучало сразу во всех диапазонах частот. Голос не имел источника.
— ДОСТУП РАЗРЕШЕН. АВТОРИЗАЦИЯ ПО ДНК ОРИГИНАЛА. ЦЕЛЬ: ДЕГРАДАЦИЯ ПРОТОКОЛА РЕАЛЬНОСТИ. ЖЕЛАЕТЕ ЛИ ВЫ СБРОСИТЬ ВСЕЛЕННУЮ ДО ЗАВОДСКИХ НАСТРОЕК?
Кирилл вздохнул. Он снял с пояса PRIME_ANCHOR_STONE. Камень отозвался теплом, узнавая создателя.
— Отрицательно, — спокойно ответил он, доставая из кармана другой предмет. Старый, потертый блокнот в кожаном переплете. Тот самый, который он вынес из бункера Соколова.
На первой странице дрожащим почерком Виктора было выведено уравнение Начала Всего Сущего.
— Заводские настройки содержат критическую ошибку, — произнес Кирилл, открывая чистую страницу в конце блокнота и доставая ручку. — Переменная AGGRESSION_BASE должна быть равна нулю, а не единице. Боль не делает сильнее. Боль просто заставляет прятаться.
Он начал писать. Чернила ложились на бумагу, но буквы тут же превращались в потоки света, устремляющиеся к ядру Станции.> PATCH_LOG: BUILD_404_HUMANITY.exeCHANGELOG:- FIXED: Fear_Engine.dll (removed)- UPDATED: Empathy_API (v.ROOT)- NEW FEATURE: Hope.exe (INSTALLED)
Станция вокруг него загудела громче. Это был звук переустановки операционной системы Вселенной.
Кирилл закрыл блокнот. Улыбнулся своим мыслям. — Люди несовершенны, — сказал он пустоте. — Именно поэтому мы вам нужны. Мы умеем ошибаться так красиво, что это становится искусством.
Он убрал блокнот обратно в карман. Развернулся и пошел к выходу. Где-то там, среди звезд, ждала Земля. Место, которое он наконец-то мог назвать домом, не чувствуя себя беглецом.
Игра изменилась. Правила переписаны. А Архитектор всегда должен оставаться вне системы, чтобы видеть её баги.
[Конец Первой Книги]
Спасибо за чтение
Вернуться к книге
