проговорил:
— Ждите, помощь выехала.
— Ну и вирус! — упавшим голосом сказала Лея. — Может, сразу форматнем винты, чтоб время даром не терять?
— Не надо, — повысил голос Череп. — Сказано же — без самодеятельности.
Через полчаса приехал сам Loza, он же Дмитрий Виноградский, крупнейший спец по антивирусам. Послушав жалобы отхаканных «легионеров», Loza понимающе покивал и запустил свежую версию программы Vinograd. Минут пять живой классик наблюдал, как работает его детище и громко восхищался искусством заморских вирьмейкеров, а потом сказал, что все они — козлы и что Vinograd благополучно истребляет совершенно незнакомый вирус.
— Все машины завирены? — спросил Виноградский.
— Один парень успел выдернуть модем.
— Не модем, а вилку, — уточнил Марцелл.
— Все равно молоток, — сказал Лоза. — Сэкономил мне полчаса работы.
Зачистка винтов затянулась, поэтому они включили телевизор. Последние новости из-за океана вызвали бурю восторга: вчерашняя дезинформация насчет бомб, заложенных украинскими диверсантами, оказалась успешной. В американских городах началась паника. Угроза взрывов парализовала работу бирж и мэрии Нью-Йорка, персонал отовсюду был эвакуирован, и саперы обнюхивали здания в поисках несуществующих фугасов.
Когда отгремели вопли «Рулё-ё-ёз!», Шаман предложил Марцеллу и Черепу:
— Объявите, что взрывы отложены на завтра. Ближе к полуночи заново запустим такие же часики. А завтра — еще раз.
Образ Черепа на мониторе печально сообщил:
— Не получим завтра того эффекта. Биржи по уик-эндам не работают. Завтра придется сообщить, что бомба в двадцать кило гексагено-тротиловой смеси заложена в одном из общественных помещений Пентагона — то ли в сортире, то ли в торговом зале.
— Значит, сделаем часы пятиугольной формы, — послушно сказал Дублон. — А нельзя сообщить, что в Пентагоне заложен портативный ядерный фугас?
Богдан задумался и неуверенно ответил, что должен посоветоваться с начальством. Когда он в очередной раз исчез с экрана, Лея заявила с недовольным видом:
— Ох уж эта военная дисциплина. Шагу не могут ступить без письменного приказа.
— Им, в отличие от нас, в случае чего могут Delete устроить, — напомнил Шаман. — Марцелл, ты так внимательно разглядываешь монитор, словно там голого Билли Гейтса показывают.
— Тут порнография поинтереснее…
Эрнест прокрутил для друзей последовательность ударов НАТО за последние два дня, прокомментировав:
— Знакомая тактика, не так ли?
Первым догадался Дублон:
— Это же «Битва за Киев»!
Марцелл энергично замотал головой.
— Вот именно! Их пилоты и штабники набили руку, играя в этот геймовер. Вот и повторяют все действия, словно играют с компом в режиме «мастер».
— Морду им надо набить, а не руку, — сказал Шаман. — Какая миссия сейчас идет?.. Похоже на седьмую. Дубло, что бы ты стал делать, закончив седьмую миссию?
— Начал бы восьмую, — не задумываясь, ответил Дублон. — Думаешь, они продолжат игру? Не настолько же они тупые.
— Конечно, нет, — с воодушевлением заорала Лея. — Они еще тупее!
Все согласились, что до сих пор НАТО последовательно разыгрывало 5-ю, 6-ю и 7-ю миссии популярнейшего авиасимулятора двухлетней давности: США помогают Украине отразить российскую агрессию, авианосцы развернуты южнее Крыма, эскадрильи бомбят русские колонны и объекты. Теперь, по логике нормальных геймеров, штаб НАТО должен был сыграть самую сложную на первом этапе 8-ю миссию.
Подошел Виноградский, сел рядом и попросил налить чего-нибудь бодрящего.
— Кофе с коньяком пойдет? — осведомилась Лея.
— Пойдет. Причем кофе можно поменьше, но не слишком мало. — Он подмигнул. — В общем, принимайте работу.
«Легионеры» с дикими воплями бросились к машинам, и только Шаман задержался на минутку, чтобы спросить, чем были заражены их компьютеры. С блаженным видом потягивая горячую смесь, Loza небрежно ответил:
— Вам подкинули вирь нового типа. Совершенно непривычный принцип, но теперь я понимаю, как работает эта дрянь.
Уезжая, он пообещал к утру сварганить прогу, которая будет стохастически распознавать и резать даже незнакомые вирусы подобной конструкции.
Компы легионеров заработали как раз вовремя — начинался четвертый налет. Череп разрешил применить Образы и скороговоркой сообщил: с полудня до 16.00 АНБ выбило из игры две трети московских хакеров, активно работавших в первые сорок часов войны.
Встревоженный Шаман лично проверил, старательно ли молодняк запутал следы (впрочем, уже было ясно, что самодельный «Попрыгунчик» не слишком надежно защищает от суперкомпов), и ввел в бой Гремлина. Image-программа быстренько разобралась с многоступенчатой защитой, распахнув перед хакерами виртуальную изнанку военной машины НАТО. Немного усилий — и «легионеры» забрались в базы данных. Даже сверхскоростные модемы не успевали перекачивать бездну инфы, и не было даже надежды разобраться в чудовищной груде файлов, где беспорядочно смешались как бесценные, так и никому не нужные сведения.
Четверка «легионеров» отчаянно ворошила эту мусорную свалку, пытаясь отыскать коды, но удалось обнаружить очень немного полезных данных. Все были до смерти огорчены, и даже Шаман, пав духом, пробормотал: дескать, пускай Лубянка голову ломает. К великому всеобщему удивлению, узнав об успешном хаке «Легиона», Череп пришел в неописуемый восторг.
— Значит так, — сказал он. — Немедленно кидаете все, что стянули, на лаптоп и ждете меня.
Старлей приехал через полчаса в сопровождении взвода автоматчиков. Портативный комп погрузили в машину, и Богдан сообщил, что «Легион» обеспечил себе место в истории виртуальных войн, даже если вся команда с этой минуты больше не притронется к клаве или крысе.
— Напрасно радуешься, — чуть не плача, проскулила Лея. — Там такие завалы, что лет сто разгребай — не разгребешь.
— Это уж наша забота, — расхохотался Череп.
Киев. Улица Якуба Коласа. Воинская часть 252146.
Кутенко с некоторой опаской и не без скепсиса разглядывал компьютеры мобилизованных хакеров. На фоне мониторных обоев с голыми бабами светились незнакомые ярлыки. Артефакт деловито двигал мышку, и картинка стремительно менялась — на 25-дюймовом экране появились контуры Черного моря, усеянного условными значками крошечных корабликов. Показав на три скопления символов, подполковник Литвин пояснил: