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

Выбрать книгу по жанру

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

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

Проза

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

Приключения

Детские

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

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

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

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

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

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

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

Юмор

Дом и семья

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

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

Техника

Прочее

Драматургия

Фольклор

Военное дело

Последние комментарии
оксана2018-11-27
Вообще, я больше люблю новинки литератур
К книге
Professor2018-11-27
Очень понравилась книга. Рекомендую!
К книге
Vera.Li2016-02-21
Миленько и простенько, без всяких интриг
К книге
ст.ст.2018-05-15
 И что это было?
К книге
Наталья222018-11-27
Сюжет захватывающий. Все-таки читать кни
К книге

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


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

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

Мы прошли метров сорок, когда сзади по шлюзу ударили так, что звук пронзил тоннель как струна. Не резак – тупой удар. Проверка. Потом второй. Потом пауза.

(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-144', c: 4, b: 144})

Саша остановился.

– Они…

– Идут, – сказал я. – И не торопятся.

– Почему?

Я не ответил сразу, потому что ответ мне не нравился. Тот, кто не торопится, либо уверен, что поймает, либо не он главный, а ловушка уже поставлена.

Мы ускорили шаг.

Тоннель вывел к развилке: налево – “Склад N-3”, прямо – “Техкоридор N-Линия”, направо – “Сервис / Купол связи (резерв)”. Таблички были облупленные, но стрелки читались. Хорошо. Значит, цивилизация здесь хотя бы оставила нам подсказки на железе.

Саша ткнул пальцем в правую стрелку.

– Купол связи… это туда?

– Если табличка не врёт, – сказал я. – А таблички, в отличие от протокола, обычно не умеют манипулировать.

Мы повернули направо.

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

Сделал – и решётка под ним чуть просела с сухим “кланк”.

Саша замер, белый как соль.

– Я…

– Нормально, – сказал я. – Только не повторяй.

Это и был микро-сбой: не ошибка смертельная, но ошибка громкая. В таких местах громкость – валюта.

Мы дошли до двери с маркировкой “N-COM / RESERVE”. Панель была старая, с потёртым стеклом. Я приложил сервисный модуль.

Ничего.

Панель моргнула один раз и погасла, будто не захотела даже ругаться.

Я нажал ещё раз – сильнее, как будто силой можно убедить электронику жить.

Ответа не было.

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

– Всё?

– Нет, – сказал я. – Просто будет сложнее.

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

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

Я подцепил питание от нашего запасного блока через ограничитель – аккуратно, на изоляции, не касаясь голого. И только тогда панель ожила слабым красным.

На дисплее вылезли обрывки системных строк, как будто модуль просыпался после долгой комы:

PWR… OK?

AUTH… FAIL

MODE… LOCAL ONLY

– Она не пускает, – сказал Саша.

– Она не верит, – поправил я. – И, по делу, я её понимаю.

Я попробовал сервисный код. Панель подумала секунду и выдала новое:

KEY… OLD

POLICY… LOCK

Политика. Опять это слово. Слишком много “политики” для мёртвого тоннеля.

Сзади, далеко, глухо отозвался ещё один удар по шлюзу. Затем – длинная пауза. И в этой паузе я услышал звук, от которого внутри стало пусто: лёгкий цокот по металлу, ровный, одинаковый.

Это были не шаги человека.

Это было что-то легче. Или что-то на опорах. Дрон? Автомат? Тележка?

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

– Не дергайся, – сказал я. – Иди сюда. К стене.

Я потянул его в нишу рядом с дверью. Там стоял старый шкаф с инструментами, перекошенный, но ещё целый. Я прижал Сашу в тень, сам встал рядом и выключил фонарь.

Темнота сразу стала гуще. Только красный огонёк панели “N-COM” остался виден, как сигарета в ночи. Плохо. Свет – маяк.

Я накрыл панель куском грязной ткани, найденной в шкафу. Ткань пахла машинным маслом и плесенью, но закрыла огонёк.

Цокот приближался.

– Это они? – прошептал Саша.

– Это их глаза, – сказал я так же тихо. – Люди обычно шумят иначе.

Цокот стал ближе, потом остановился. Повисла тишина. В этой тишине я услышал ещё один звук – едва заметный, высокочастотный писк, как у старой электроники. Сканирование.

Саша вжался сильнее.

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

Болт упал с “дзинь”.

Цокот тут же сдвинулся туда. Писк сменился коротким щелчком.

– Работает, – прошептал я. – Значит, оно реагирует на звук.

– И что дальше? – Саша почти не шевелил губами.

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

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

Я нашёл на плате маленький джампер с маркировкой “MAINT”. Его обычно закрывают пломбой. Пломбы не было. Или её сорвали до нас.

Я перемкнул джампер мультитулом.

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

OVERRIDE… ACTIVE

Я застыл.

Саша шепнул:

– Что это значит?

– Это значит, что даже здесь кто-то держит руку на выключателе, – сказал я. – И мне это не нравится.

Цокот снова приблизился – уже ближе, чем хотелось. Болт отвлёк его ненадолго.

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

Я посмотрел на дверь. У тяжёлых дверей всегда есть механика. Ручной привод. Штырь. Замок.

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

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

Он кивнул. Руки у него тряслись, но ломик он держал правильно – ближе к центру тяжести.

Я вставил в гнездо свой физический ключ-идентификатор и повернул.

Штырь не пошёл.

Я повернул сильнее – и ключ заскрипел.

Глупо. Очень глупо сломать ключ тут, в темноте, под носом у дрона.

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

Дверь щёлкнула.

Цокот резко остановился.

Писк стал громче.

Саша выдохнул, но я шлёпнул его по рукаву – молчи.

Я приоткрыл дверь на два пальца. Внутри было темнее, чем в тоннеле, и пахло сухим пластиком – пыльным, но “чистым” по сравнению с сыростью вокруг. Теплее. Значит, где-то внутри ещё есть питание.

Я расширил щель и мы протиснулись внутрь.

Сзади, в тоннеле, раздался короткий металлический “клик”, как у защёлки. Затем – тонкий удар, и ещё один. Дрон нашёл дверь.

Я захлопнул дверь и провернул штырь обратно, чтобы закрыть изнутри.

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

– Мы…?

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

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

(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-145', c: 4, b: 145})

Я подключил сервисный модуль.

Экран мигнул и выдал один-единственный символ, который раздражал меня сильнее, чем выстрел:

Не текст. Не код. Просто звёздочка, как отметка.

А потом, будто из глубины, поднялась строка:

POLICY: REMOTE