реклама
Бургер менюБургер меню

Наиль Хуснутдинов – Пепельный периметр (страница 5)

18

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

Через несколько минут мы услышали первый выстрел – сухой треск, который эхом раскатился по камням. Пуля ударила где‑то по металлу мачты, и искры вспыхнули в пепле.

– Быстрее.

Мы побежали. Бег здесь был странный: ты бежишь, но не разгоняешься – разгон означает падение, а падение означает руку на металле, а рука на металле означает разряд. Ты бежишь короткими толчками, как по скользкому льду, и пытаешься не дышать глубоко, чтобы не забить фильтр.

Ещё один выстрел. Камень рядом с моим коленом отбил крошку. Саша вскрикнул, но я не дал ему остановиться.

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

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

БАЗА: СЕРВИС-БОКС В-19

РЕЖИМ: ТИХИЙ / ВНУТРЕННЯЯ БЛОКИРОВКА

ФИЛЬТРАЦИЯ: НОРМА (ВРЕМЯ ДО ПЕРЕГРУЗКИ 01:12:00)

ПИТАНИЕ: НИЗКОЕ (СЕТЬ НЕСТАБИЛЬНА)

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

Я подключил запасной блок питания к ретранслятору через ограничитель и включил диагностический режим.

СВЯЗЬ: РЕТРАНСЛЯТОР АКТИВЕН

ДАЛЬНОСТЬ: ОГРАНИЧЕНА (ЭКО-РЕЖИМ)

ПОПЫТКИ ПЕРЕХВАТА: 2 (ПОСЛЕДНИЕ 00:06:40)

РЕКОМЕНДАЦИЯ: ШИФРОВАНИЕ / СМЕНА КЛЮЧА

Я попытался переключить канал в режим перестройки частоты, но система тут же выдала запрет.

ПРЕДУПРЕЖДЕНИЕ: КЛЮЧ НЕ ПРИНЯТ

ПРИЧИНА: ВНЕШНЯЯ БЛОКИРОВКА

СОБЫТИЕ: REMOTE POLICY OVERRIDE

Снаружи раздался голос – спокойный, почти дружелюбный:

– Техник Ковалёв. Мы знаем, что вы внутри. Откройте дверь – и вы уйдёте живыми.

– Кто вы? – спросил я.

– Выжившие. Те, кто понимает систему.

– Имена здесь не важны, – добавили они. – Важны функции.

После этих слов тишина стала плохой: тишина людей, которые перестали разговаривать и начали работать.

Я подготовил оборону базовыми способами: проклеил стык, перенёс расходники в дальний угол, поставил сетку грубой фильтрации на вход, разложил воду и термопакеты так, чтобы их можно было схватить на бегу.

Через минуту пришёл короткий пакет по эфиру.

ВХОДЯЩИЙ ПАКЕТ: КОРОТКИЙ

ИСТОЧНИК: КАНАЛ 7F-B (НЕИЗВЕСТЕН)

СООБЩЕНИЕ: «НЕ ОТКРЫВАЙ. ПОЛЕ ИМ НУЖНО. УХОДИ В СЕВЕРНЫЙ КОРИДОР.»

Снаружи раздался тонкий скрежет – металл резали. У них был инструмент. Значит, десять минут – не фигура речи.

– Уходим, – сказал я Саше. – Не наружу. Внутрь. В сервисный тоннель.

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

Наверху металл вскрикнул: резак вошёл глубже.

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

В логистическом модуле был автономный узел сети. Я поднял сниффер и увидел там тот же канал 7F-B. Источник предупреждения был рядом, внутри системы.

Я включил локальный автономный режим костюма, отрезая сетевые функции.

КОСТЮМ: ПЕРЕХОД В ЛОКАЛЬНЫЙ РЕЖИМ

СЕТЕВЫЕ ФУНКЦИИ: ОТКЛЮЧЕНЫ

ПРОТОКОЛ: ОГРАНИЧЕН (ТОЛЬКО КОНТУРЫ / МОНИТОРИНГ)

ПРЕДУПРЕЖДЕНИЕ: ПОТЕРЯ СВЯЗИ / КАРТ / ПОДСКАЗОК

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

Саша сел на пол и спросил глухо:

– Мы будем бежать всегда?

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

Глава 5. Слепой коридор

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

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

– Глоток, – сказал я и сунул ему флягу. – Маленький. Не залпом.

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

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

На краю дисплея мигнула скупая строка:

КОСТЮМ: LOCAL

NET: OFF

NAV: N/A

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

– Мы теперь не на поводке, – сказал я. – Это не то же самое, но для начала сойдёт.

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

Я встал и проверил второй выход шлюза. Дверь была тяжёлая, промышленная, с панелью и ручным приводом. Над ней тускло светилась табличка: “ГРУЗОВОЙ ТОННЕЛЬ / СЕКТОР N”. Север. Значит, сообщение из эфира не было фантазией.

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

– Давай, – сказал я Саше. – Сзади. И если услышишь удар по шлюзу – не оглядывайся.

– Почему?

– Потому что оглядываются те, кто ещё верит, что у них есть время.