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