Выбери любимый жанр

Пепельный периметр - Хуснутдинов Наиль - Страница 6


Изменить размер шрифта:

6

YOU: LOCAL

WAIT…

Я усмехнулся коротко.

– Нет, – сказал я. – Ждать – не наш режим.

Снаружи, по двери, прошёлся новый звук – уже не цокот, а тихий, аккуратный скрежет. Не дрон. Резак.

И вот это было хуже всего: значит, “контроль” идёт следом, и у него не только глаза, но и руки.

Глава 6. Политика тишины

Дверь “N-COM” держалась не героизмом – железом, которое давно должно было стать ломом. Но по звуку снаружи было понятно: резак у них хороший, руки – терпеливые, а времени – больше, чем у нас. Металл пел тонко и аккуратно, без истерики. Так режут не в драке, так режут в работе.

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

– Дыши носом, – сказал я. – Меньше шума.

– Я… стараюсь, – шепнул он, и в этом шёпоте было больше злости, чем страха. Хороший признак: злость держит форму.

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

POLICY: REMOTE

YOU: LOCAL

WAIT…

Пальцы сами сжались на корпусе модуля. “WAIT” – любимая команда тех, кто сам не рискует. Ждать здесь означало дать им дорезать дверь.

– Есть другой вход? – спросил Саша.

– Есть другой уровень, – сказал я. – У любой системы.

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

– Видишь? – я ткнул пальцем. – Это не завод.

Саша наклонился ближе и тут же отшатнулся, будто блок мог укусить.

– Это… они?

– Либо они, либо их “слой”, – сказал я. – Но это точно не наш техник-дежурный.

Резак снаружи на секунду замолчал. Потом снова запел, уже ближе к краю двери. Они подбирались к шву.

Я достал нож и аккуратно срезал стяжку. Пластик “щёлкнул” слишком громко. Саша дёрнулся.

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

Блок был маленький, без маркировки, только тонкая гравировка – тот же треугольник со стрелкой, который мы видели на маркере в В-12. Значит, они метят всё, что им важно: узлы, линии, двери.

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

На экране пробежала строка, и она была уже не “вежливой”:

POLICY LOST…

RETRY…

RETRY…

ERR 19

В углу мигнул ещё один символ – тот самый “★” – и исчез.

– Что ты сделал? – выдохнул Саша.

– Я сделал ей больно, – сказал я. – И теперь она вспомнила, что она железо, а не политик.

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

MAINT: LOCAL

AUTH: LVL2

NET: DENY

– Так… – пробормотал я.

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

– Саша, – сказал я, не отрываясь от экрана. – Если дверь начнёт светиться по шву – отходи к стеллажу. Не к стене. К стеллажу. Там металл толще.

– Понял.

Он сказал это слишком быстро. Значит, не понял. Но времени учить не было.

Я полез в параметры связи узла. Мне нужен был один короткий импульс наружу – не “позвонить”, а “плюнуть” пакетом, чтобы понять: кто висит на канале, и можно ли вообще вырваться.

Система выдала список частотных окон – половина серым, половина красным. Красное – запрет. Серое – “неизвестно”.

Я выбрал серое и отправил минимальный пинг. Без текста. Без подписи. Чистый “привет, ты здесь?”.

Ответ пришёл мгновенно. И от этого стало холодно, потому что мгновенно отвечают либо близкие узлы, либо те, кто ждал.

RX: 0.2s

SRC: 7F-B

MSG: “DONT TALK. LISTEN.”

Саша увидел, что я читаю, и шагнул ближе.

– Это тот… кто предупреждал?

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

Вторая строка пришла следом, будто не хотела оставлять мне пространство для мысли:

“THEY HEAR LOCAL. CUT LIGHT. CUT HEAT.”

– Что значит “отрежь свет”? – Саша попытался пошутить голосом, но вышло пусто. – Мы что, в фильме?

– Мы и есть в фильме, – сказал я. – Только билет не покупали.

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

Снаружи резак ускорился. Теперь он не “пел”, он “жевал”. По двери пошёл тонкий запах горячего металла, как от сгоревшей отвёртки.

– Артём… – Саша произнёс моё имя и сразу замолчал.

– Говори, – сказал я.

– А если… они войдут?

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

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

Я вернулся к интерфейсу и вскрыл буфер логов. Если “слой” управлял политикой, он должен оставлять следы. Даже если чистит. Особенно если чистит.

Строки шли рваными пачками. В них были дырки – там, где должен быть трафик. Дырки всегда говорят громче, чем слова.

LOG GAP: 00:04:xx

POLICY PUSH: REMOTE

AUTH: UNKNOWN

TAG: ▲

Треугольник. Символ. Их метка.

Саша наклонился и тихо сказал:

– Это как… подпись?

– Да, – ответил я. – И теперь у нас есть не слухи, а отпечаток.

В этот момент дверь дрогнула. Не от удара – от того, что металл наконец сдался. По шву прошла тонкая красная линия, как раскалённая нить.

– Стеллаж! – рявкнул я.

Саша отскочил, но не туда – к стене. Я схватил его за рукав и дёрнул обратно, к стеллажу. Он ударился плечом о металл, но устоял.

Красная линия на двери стала шире. В щель потянуло пеплом и холодом.

Снаружи послышался голос – спокойный, уверенный:

– Техник. Вы мешаете стабилизации. Выходите с носителем. И вам не придётся умирать в темноте.

“Стабилизация”. Опять это слово. Как будто катаклизм – это просто настройка регулятора. Я не ответил. Я открыл люк в полу. За люком – темнота и металлическая лестница вниз. Оттуда тянуло влажным холодом, но этот холод был ближе, чем голос за дверью.

Пепельный периметр - img_4

– Спускайся, – сказал я Саше. – Первый. И без паники.

Он посмотрел на щель в двери, на красную линию, на меня – и кивнул.

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

Дверь снаружи громко треснула. Щель расширилась. Внутрь брызнули искры.

6
Перейти на страницу:
Мир литературы

Жанры

Фантастика и фэнтези

Детективы и триллеры

Проза

Любовные романы

Приключения

Детские

Поэзия и драматургия

Старинная литература

Научно-образовательная

Компьютеры и интернет

Справочная литература

Документальная литература

Религия и духовность

Юмор

Дом и семья

Деловая литература

Жанр не определен

Техника

Прочее

Драматургия

Фольклор

Военное дело