
Полная версия
Тихоокеанский контур. Книга 2: Орбитальный долг
Оставался последний. Он не пытался добить людей. Он шёл к консоли с упрямством техники, которой поставили задачу переписать хвост любой ценой.
Контур перехватил его в двух шагах от WORM. Удар пришёлся в корпус, потом в локоть, потом в горло. Человек осел на колени, но ещё пытался дотянуться до консоли плоским чёрным модулем. Контур выбил модуль ботинком и только после этого сделал завершающий выстрел.
Отсек снова наполнился гулом насоса, тяжёлым дыханием и запахом сгоревшей электроники. Всё произошло быстро, но платформа заплатила за эти секунды больше, чем могла себе позволить.
— Проверка по людям, журналу и свету, — сказал Контур.
Ника уже стояла у прохода и вручную меняла маркеры так, чтобы никакая вторая группа не вошла по старому рисунку.
— Свет держу. Но они успели посмотреть наш аварийный профиль.
— Значит, следующий заход будет умнее, — ответил Контур.
Тимур с руганью разгибал помятый край контейнера.
— Один почти достал кассету. Ещё метр — и всё.
Ветрова сидела у WORM, не двигаясь, и смотрела на экран.
— Журнал удержался. Импульс выбил три слоя, но хвост остался. Они били не по платформе. Они били по праву доказать, куда ведёт маршрут.
Лукина затягивала повязку на предплечье, будто травма касалась не её.
— Теперь ясно, что мы им нужны не как выжившие. Мы им нужны как помеха.
Контур посмотрел на тела у входа, развороченный потолочный короб и дрожащий после импульса экран WORM. Враг вошёл с корректными допусками и пакетом без допустимого разброса, как штатная помощь. Эти признаки подтверждали замысел убедительнее перехваченного разговора: следующая группа придёт по другому законному окну. Ждать на месте больше нельзя.
— Собираемся, — сказал он. — Решение принимаем сейчас.
Они вернулись к столу уже не после отражённой атаки, а после окончательной проверки гипотезы. Спор о составе и ресурсе минуту назад ещё оставлял пространство для осторожности. Теперь его не осталось. Враг сам показал, что считает главным.
Ветрова не села. Стояла у WORM с одной рукой на консоли, будто удерживала не машину, а расползающийся северный шов.
— Больше тянуть нельзя, — сказала она. — После такой попытки они дожмут сеть. Если не добрать хвост сейчас, он распадётся до уровня, где любой штаб назовёт это шумом.
Тимур поднял кассету.
— Если снимать быстро, потеряем половину аппаратного слоя. Здесь может сидеть сервисный адрес верхнего окна.
— Адрес нужен, — сказал Контур. — Но не ценой темпа.
— То есть идём с неполной картиной? — спросила Лукина.
— Нет. Идём с тем объёмом подтверждённых данных, который ещё можно вынести, и не ждём, пока остальное выжгут.
Ника провела по карте оптический коридор.
— В таком случае заход только через северный переход. Погода даст плохую видимость, а значит, шанс увидеть расхождение между светом и маршрутом. В чистом окне нас встретят уже собранной ложью.
Ветрова кивнула.
— Алеутский сектор работает не как база, а как ступень. Если там уже стоит их переходной шлюз, то следующий слой держится на нём. Удар по верхнему регистру начнётся не в космосе сам по себе. Он начнётся там, где море, сервис и орбитальный ход ещё касаются друг друга.
Каждый переход выше означал обеднение среды: случайных свидетелей становилось меньше, а права на повторную проверку почти не оставалось.
Лукина уловила это раньше остальных.
— Скажи прямо, — тихо сказала она. — Ты думаешь о том, что наверху им будет легче.
— Да, — ответил Контур. — И о том, что если мы не пойдём туда сейчас, потом придётся ломать уже закреплённый эталон.
Никто не стал спорить ради спора.
Тимур первым перевёл разговор обратно в работу:
— Тогда так. Я даю тебе первичный разбор кассеты за сорок минут. Разбор будет неполным, но для почерка входа хватит. С собой беру всё, что говорит о типе сервиса и о стыке с верхним ходом. Остальное — в изоляцию.
— Мне нужен журнал и северный хвост, — сказала Ветрова. — Без них мы придём туда с одними подозрениями.
— Получишь, — ответил Контур. — Но в переносном слое. WORM здесь не останется без копии.
Ника уже отмечала на карте углы захода.
— Я подготовлю аварийный световой профиль под северный переход. Комфорт убираем. Оставляем только то, что вынуждает оператора сверяться со средой, а не доверять первому чистому проходу.
— Сделай, — сказал Контур.
Лукина сложила медпакеты в жёсткий чехол.
— Платформу кто держит?
— Оставим грубый профиль удержания, — сказал Контур. — Без вежливой автоматики, без лишних окон, с жёстким журналом доступа и минимумом маршрутов. Пусть держится в профиле повреждения, а не выглядит восстановленным.
— И кто это будет держать?
— Те, кто здесь остаются по приказу Громыко. Мы забираем только необходимый кворум.
Ветрова оторвалась от экрана.
— Назови состав.
Контур посмотрел на каждого по очереди. Не как на товарищей после штурма, а как на функции в системе, которая либо соберётся, либо развалится на первом сложном расхождении.
— Идут: я, Ветрова, Ника, Тимур, Лукина. Без расширения, без балласта. Нам нужен малый ход, короткая тень и право принимать решения без длинной цепочки согласований.
Ника выдохнула, будто решение уже сидело в ней и ждало только оформления.
— Тогда вопрос один: когда выходим?
Контур посмотрел на часы, дрожащий экран WORM, северную кромку карты и на тёмный проход, через который только что пытались зайти под видом медиков.
— Как только Тимур отдаст почерк кассеты, Ветрова соберёт переносной журнал, а Ника перепишет свет. Ждать утра не будем. Нам нужен тот промежуток, когда они уверены, что мы ещё заняты разбором последствий.
Лукина коротко кивнула.
— Хорошо. Я подниму здесь грубый профиль удержания и оставлю платформу злой.
— Оставь, — сказал Контур. — Доброй она нас уже чуть не убила.
***
Через сорок минут отсек стал почти глухим. Ника утопила боковые сектора в темноту, оставив белые полосы над руками и матовый янтарь на аварийных метках. Лукина перевела платформу в грубый режим удержания: меньше удобства, меньше автоматической услужливости, больше трения среды. Тимур сидел на полу у контейнера с кассетой и вскрывал её по-полевому, без лабораторной чистоты, зато с шансом сохранить адресный хвост. Контур стоял за спиной Ветровой и почти не двигался.
На тёмном экране WORM сначала не было ничего, кроме дрожащего шума. Потом шум начал расходиться, будто внутри шума раздвигали занавес не по свету, а по задержкам.
Ветрова не вычищала картину до стерильности. Наоборот, оставляла лаги, обрывы, рваные края, остаточное дрожание. Всё, что штатный анализатор признал бы помехой и выровнял до благополучного вида, здесь было ценнее правильного результата. В неровности держалась фактическая причинность.
— Есть, — сказала она тихо.
На экране проявился не один адрес, а последовательность ступеней. Сначала японский узел как нижний след входа. Потом северный морской переход. Дальше сервисный коридор, уже завязанный на верхний слой. Потом внешний разнос по времени, где локальная среда почти теряла голос.
Тимур поднял голову от кассеты.
— Совпадает. Внутри то же: север как шлюз, дальше обслуживание верхнего хода. Они не бьют наверх в лоб. Они строят лестницу допуска.
Ника подошла ближе, всматриваясь в световую геометрию развёртки.
— Алеутский сектор будет выглядеть шумно для любого гражданского глаза. Погода, вода, рваный горизонт. На таком фоне удобно прятать чистый коридор.
— Потому он и нужен им, — сказала Ветрова. — На земле среда ещё сопротивляется. Выше её станет меньше.
Контур смотрел на лестницу подтверждений и чувствовал, как внутри складывается решение уже без остатка сомнений. Японский узел не был фронтом. Только нижней ступенью. Следующий бой шёл не за один объект или один порт. Он шёл за то, чтобы верхний слой не получил право назначать правду раньше моря, света, человека и журнала.
Ветрова вывела финальную подпись маршрута в отдельное окно.
— Алеуты, — сказала она.
Слово прозвучало как новый вектор нагрузки. Всё, что до этого расползалось по разным спорам и догадкам, наконец собралось в рабочую форму. Север был не направлением на карте. Переходной архитектурой. Шлюзом между морем и верхним ходом, где противник уже начинал собирать старшинство порядком допуска.
Контур медленно выпрямился.
— Тогда идём туда, где этот порядок ещё можно сорвать руками, — сказал он. — Пока он не стал нормой.
Ника выключила последний лишний сектор света. На панели остались только маршруты, которые выдерживали встречу со средой.
Тимур защёлкнул кассету в защитный контейнер.
Лукина закрыла грубый профиль удержания и передала платформу остающимся.
Ветрова сохранила северный хвост в переносной слой журнала и только после этого отняла руку от консоли.
Контур ещё раз посмотрел на лестницу подтверждений. В нижнем окне остался удержанный японский узел, выше горел северный шлюз, а на верхней ступени впервые проявился служебный адрес GATE / ALEUT. Он передал метку Нике и Тимуру.
— Готовьте северный ход. Выходим до следующего цикла допуска.
Глава 2. GATE / ALEUT
Шлюз редко прячут под бронёй. Чаще — под участок обслуживания, где порядок приходит раньше вопроса о праве на него.
(Из аналитической записки А. Ветровой по северным сервисным маршрутам. ДСП.)

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












