Туман войны - Алексей Бобл
Шрифт:
Интервал:
Закладка:
Зрение наконец вернулось. Достав медпакет, я сорвал упаковку.
— Где все?
— Блокированы в помещениях. — Бридж самостоятельно села, пока я доставал из аварийного бокса на пожарном щите фонарь. — Крепость обесточена, Руди…
Мы оба уставились на тело Дока, оно быстро испарялось, как это бывает с убитым в бою ауткомовцами.
— Майор Гомез жива? — Я положил руку на щеку Бридж и повернул ее лицом к себе.
— Он… Руди… — Бридж пыталась скосить глаза на Дока и нервно сглатывала.
— Забудь о нем. Он никогда не был Руди.
Пришлось слегка встряхнуть ее, чтобы переключить внимание. Она скривилась от боли.
— Майор Гомез жива?
— Да.
Я наложил повязку.
— Обопрись на меня. — Я закинул руку Бридж на плечо и помог ей встать.
Мы двинулись вперед по коридору.
— О чем вы говорили, Дэни? — Она явно хотела оглянуться, но все-таки пересилила себя. — Я мало что поняла. И…
— Об этом позже. — Я бросил взгляд через плечо — тела Дока в коридоре уже не было. — Позже, у нас много дел. Слишком важных дел, которые необходимо закончить как можно скорей.
Бридж едва не разрыдалась, но сумела сдержаться и сказала:
— Ты правильно поступил. С предателями по-другому нельзя. Я — дура, все из-за меня…
— Бридж, — мы свернули за угол и начали спускаться по железной лестнице, — не копайся в прошлом, смотри в будущее. Все можно исправить, пока человек живой.
— Да. Нам нужно успеть, пока не взорвалась лаборатория.
— Что? — не понял я. — Какая лаборатория?
— Руди ходил в лабораторию, в Крепости есть скрытый уровень.
Я остановился.
— Он там что-нибудь взял?
— Я не знаю. Он оставлял меня возле двери, но быстро вернулся, сказал, что все заминировал.
— Сколько у меня времени?
— Не знаю.
— Дорогу помнишь? — Я уже знал ответ. Бридж вряд ли сумеет сориентироваться, если речь идет о нижних уровнях.
— Там было… Это рядом с доками. Потайной вход в стене, рядом с пожарным щитом.
— Пойдешь прямо до развилки, затем направо. — Я отдал ей фонарь. — Через два десятка шагов будет лестница, поднимешься в БЧ-3, смотри надписи на стенах, оттуда до командного пункта рукой подать. — Я побежал в обратную сторону и крикнул: — Постарайся открыть дверь и рассказать обо всем Гомез!
Память услужливо подсказала расположение пожарных щитов в доках — там были широкие коридоры и залы с бассейнами, пространства хоть отбавляй. Но щитов там всего семь, рядом — гидранты, только возле одного почему-то нет. Я когда обход делал, не придал этому значения, а зря. Скорее всего, именно там находится потайной вход в лабораторию.
Три минуты ушло на то, чтобы спуститься в доки, еще минуту длилась пробежка по коридорам до нужного щита.
Руди оставил дверь в лабораторию открытой. Ну конечно, какой смысл ее запирать, когда собираешься уничтожить Крепость.
В проеме виднелась комната с гладкими стенами, дальше — стеклянные шкафы. Я вбежал в лабораторию и осмотрелся. Всюду на стеклах стояла маркировка «Трайбека». Стеклянные шкафы напоминали боксы для исследований, которые проводят химики, в каждом установлено необычное оборудование с изолированными ячейками, куда можно просунуть руки, чтобы управлять манипуляторами и одновременно наблюдать за действиями в микроскоп.
Я задрал голову в поисках взрывных устройств на стенах, прошелся вдоль шкафов, глядя то вверх, то под ноги.
Ничего, нет таймеров, прилепленных брикетов пластида, никаких следов взрывчатки — все идеально стерильно.
Может, Руди обманул Бриджит?
Остановившись, я медленно повернулся, находясь посреди лаборатории. Едва заметно мигнула диодная подсветка под потолком, раскрылось окно чата — я напрягся, ожидая вновь услышать Кило-7.2, но это была Гомез.
— Где ты, Денис?
— В лаборатории возле доков. Предатель обезврежен, Эвертон сообщила: он заминировал лабораторию. Но я не вижу бомб.
— И не увидишь.
В чате появилось предложение скачать файл и светлая полоска статус-бара. Файл весил несколько мегабайт, я кликнул «принять» — бар быстро закрасился синим, и программа предложила открыть файл.
— Запустишь приложение, — сообщала Гомез, — найдешь в меню раздел «Скрытые категории».
— Нашел, там пусто.
— Да, верно, подожди немного.
В «проводнике» вдруг начали появляться один за другим скрытые до того файлы. Миг — и я уже не мог прочесть названий: поток распакованных папок слился в одну сплошную полосу. Еще миг — и программа сообщила об окончании работы с архивом; всего в категории возникло около тысячи файлов.
— Тебе нужна папка «Средства разработки». Зайди в нее и запусти программу «Визуальная отладка 3D-моделей».
Воспользовавшись поиском, я так и сделал. Комната изменилась: стены, пол, потолок стали темными, предметы и мебель прозрачными, перед глазами теперь была простейшая монохромная модель лаборатории, состоящая из линий и контуров.
Автоматически запустилось сканирование — зеленая сетка начала расползаться от меня во все стороны, покрывая трехмерный чертеж. Спустя мгновенье зарябило в глазах, и тут сетка замерла — в дальнем углу справа замигал красный маячок, появился таймер и вдруг преобразился в часть кода.
— Нашел, — отписал я Гомез. — Что дальше?
— Это вирус, он пока не активен. Просто сотри его.
Я переключился в окошко программатора, где система выделила красным куски внедренного чужеродного кода. Но удалить их не получилось, тогда я открыл папку системных утилит и в отчаянии стал запускать все подряд. Перед глазами мелькали окошки восстановления системы, сообщения об аварийном завершении процессов…
— Осталось меньше минуты. Что делать?
Гомез молчала.
— Валькирия!
— Уходи оттуда.
— Но вирус разрушит лабораторию. Крепость устоит?
— Я работаю над этим.
— Не успеешь.
Я запустил процесс проверки целостности файловой системы и сообразил: это поможет локализовать чужие файлы или куски внедренного вредоносного кода. Сама по себе операция долгосрочная, отъедает ресурсы и должна затормозить, а то и прервать начало загрузки вирусной программы.
— Похоже, я нашел решение.
— Денис, нет!
Но было уже поздно. Сетчатая модель лаборатории начала перекрашиваться и обретать различные цвета.
— Что ты наделал! Я почти локализовала очаг. Выходи оттуда!
Когда я оказался снаружи, проем закрылся — никаких следов на стене, ни выступов, ни щелей, будто зарос.
В коридоре уже горел свет, слышался топот ног, голоса офицеров, выкрикивавших команды.
Крепость вновь ожила.
Часть 3
Анклав
Глава 1
Посторонний шум
Персидский залив всегда меня удивлял. В первую очередь погодой, здесь нет постоянной розы ветров, вода летом может прогреться до +35 градусов по Цельсию, Аравийский берег низмен и пустынен, из южной части Ирака, бывшей Месопотамии, задувает шамал, северо-западный ветер, который тащит огромное количество пыли, застилая небо мглой.
Я поднял бинокль, глядя на иранские горы, выступавшие вершинами над плотным туманом впереди. Получается, туман тут не имеет никакого отношения к привычному термину, обозначавшему скрытые от взгляда на карте территории. Интересно, это наша Крепость так далеко «видит», то есть виртуальный симулятор настроен слегка иначе, чем платформа базы Турчина, или странные глюки компьютерной модели мира тому виной, чего, конечно, нельзя исключать?
Если учесть ширину залива и протяженность береговой линии, весьма обширное пространство открывается на много миль вокруг. А где же тогда начинаются неизвестные области, скрытые «туманом войны»? Я прикинул в уме расстояния и опустил бинокль.
— Время, сэр, — сказал за спиной штаб-сержант, старший команды боевых пловцов.
Я кивнул, не оборачиваясь. Наш программируемый автомат покачивался на волнах в двадцати милях от берега. По сторонам всплыли еще два: один — выполнявший программу исследования района, другой — с группой прикрытия на борту.
Гильермо — теперь я знал имя черноусого штаб-сержанта, похожего на Кларка, — оказался в путешествии весьма полезным. Он знал залив как свои пять пальцев — вот что значит опыт боевых действий на Ближнем Востоке. Еще одной интересной особенностью данного региона были малые глубины. Средняя достигает пятидесяти метров, максимальная — сто два. На входе в залив имеется группа островов, окруженная лабиринтом мелей. Ближе к северу встречаются коралловые рифы — глубины у Аравийского берега вообще распределены как бог на душу положил. В этом есть определенный плюс — к Крепости сложно подобраться с моря и высадить десант. Эскадра «Ауткома» будет обнаружена задолго до начала боевых действий.