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