– Да мне-то нет! – пожал плечами «агент Махаон». – Но вам-то!.. Что, специально решили встретиться там, чтоб понятно было, что русские наследили?
– Не умничай, – осадил техномага Витька. – Где надо, там и выбрали. Пусть принимают за кого хотят – нам по барабану. «Это только люди!» – повторил он давешние завывания Махаона. – Перетаскивай нас, давай!
– Вот нет в тебе веселья, Тьма! – сокрушенно вздохнул их собеседник, качая головой. – А зря! Тень чересчур серьезных не любит…
– Не твоя забота, – ответил Витька. – А с Тенью мы как-нибудь сами этот вопрос решим. Без посредников…
– Ну, как скажете… Мне-то что! К Семецкому – значит к Семецкому!..
Пожав плечами, Махаон отвернулся в сторону, вынул из кармана складной нож, раскрыл его и обвел перед собой по воздуху контур по габаритам человека. За лезвием оставался светящийся след, который, по мере удлинения линии, разгорался все ярче. Лунин подумал, что им придется проходить в этот разрез как в телепорт, но ошибся. Сияющий контур вспыхнул, и вокруг ничего не стало видно. А когда зрение вернулось – они уже стояли на одной из наиболее известных площадей Диптауна, возле выхода из переулка, и перед ними в центре площади виден был памятник Юрию Семецкому. Знаменитый герой, очень похожий на себя, каким он был при жизни – в джинсах и футболке – сидел на постаменте, свесив ноги в растоптанных кроссовках и держась одной рукой за открытую бутылку пива, стоящую рядом с ним на виртуальном граните. Невидимая с такого расстояния надпись на основании памятника гласила: «Неизвестному дайверу Юрию Семецкому». Всем заинтересованным фанаты Диптауна охотно объясняли, что смысл данного изречения именно в том и состоит, что никому неизвестно, был ли Семецкий дайвером. И что в этом-то и скрыта вся глубина и эзотерическая мощь дайверизма в классическом дзенском понимании.
Многим такое разъяснение очень нравилось. Во всяком случае, площадь и памятник были одними из самых популярных мест в городе наряду с Храмом Глубины и аттракционом «Лабиринт Смерти». Здесь, вперемешку с компьютерными голубями, на манер парижских площадей, постоянно пребывали группы любителей сетевого дайвинга, обсуждая наиболее эффективные способы введения себя в состояние «глубинного транса» и попутно демонстрируя чудеса свободного поведения, сделавшие бы честь любой тусовке в реальном мире от Амстердама до Южной Америки… Что тоже считалось признаком продвинутости, хотя Лунин в толк не мог взять, какая тут связь… Существовали еще легенды, что в непосредственной близи от памятника и в самом деле легче входить в «глубину» – благодаря ауре святого человека. Как теперь начал догадываться Лунин, не все эти легенды могли быть вымышленными – в свете того, что он узнал про Теневой Интерфейс. Очень могло статься, что какие-то из обкуренных «дайверов» и в самом деле впадали в состояние контакта с загадочными «демонами» магнитосферы… Ходили и совсем неправдоподобные слухи, что иногда по ночам – под Новый Год, на первое мая и на седьмое ноября в полночь – Семецкий сходит с пьедестала и присоединяется к тусующимся, угощая всех пивом из своей безразмерной бутылки. Но эти басни, пожалуй что, всерьез уже не воспринимались…
3
Никто не обратил особого внимания на вновь прибывших. Тут и без них хватало народу. Разве что несколько случайных прохожих бросили пристальные взгляды, заинтересованные прикидом четверки. Но никакого ажиотажа их вид не вызвал: в виртуалках рядились еще и не в такое. Во всяком случае, стайка малолетних вампирок, продефилировавшая неподалеку, была ничуть не большей экзотикой.
– Так, – сказал Башкирцев, обводя внимательным взглядом площадь. – Встреча назначена вон там… – он кивком указал на открытую веранду кафе наискосок от того места, где они стояли. – Занимаем места согласно купленным билетам. Махаон – ты, как договорились, остаешься здесь и работаешь на подхвате.
– Пантелей, я помню! Все будет о’кей!
– Не спеши! Тьма тебя еще дополнительно проинструктирует. А мы с Данилой пойдем пока…
Лунин послушно двинулся вслед за Башкирцевым, стараясь «держать морду ящиком». В нынешнем виде это было довольно просто. Но все же он не утерпел и из любопытства оглянулся – чего там делают Кремер с Махаоном. Как оказалось, ничего особенного они не делали. Кремер что-то говорил техномагу на ухо, от чего на лице того по мере услышанного проступало восторженное удивление.
– Ну, вы даете, Тьма! – заявил он по окончанию инструктажа. – Это просто класс! А я-то считал, что ты шуток не любишь! Извини, братан!
– А ты думал – зачем мы сюда перлись? – хмыкнул Витька. Молча хлопнул «агента» по могучему плечу и быстро пустился догонять Лунина с Башкирцевым, уже поднявшихся на веранду и занимающих заказанный столик.
– Чего это ты ему такое сказал? – спросил Вадим у подоспевшего Кремера.
Витька глянул на него ничего не выражающими глазами агента Матрицы и не ответил. Лунин смущенно заерзал на стуле, с опозданием сообразив, что пристал с вопросом совсем некстати: забылся, забылся, однако!..
– Данила, не отвлекайся, – мягко произнес Башкирцев.
Между тем подошел официант – не поймешь, может, и человек – и принял заказ. Башкирцев назвал что-то совершенно несусветное из коллекционных вин, и работник виртуального общепита, умчался выполнять, пританцовывая от уважения. Дурацкое занятие, если подумать – заказывать еду или выпивку, прелести которой ощутить не можешь. Но в виртуалке на этот счет бытовали довольно странные правила… Масса таких заведений даже процветала. Видимо, народу просто нравилось изображать процесс поедания или выпивания во всех подробностях. Особенно – в дорогих ресторанах, где интерьеры и сервировка действительно были на весьма высоком уровне. В таких же забегаловках пригубление бокала и тыканье в тарелку ножом и вилкой позволяли убить время на ожидание назначенной встречи либо заполнить паузы в беседе. Типа разновидность медитации такая. Новая…
Собственно сейчас тройка «спецагентов» и занялась именно этим. Потягивая содержимое бокалов, разлитое из какой-то замшелой до полной неразличимости названия бутылки, они рассеянно поглядывали на площадь, обмениваясь изредка замечаниями по поводу самых экзотических картинок, развертывающихся вокруг памятника неизвестному дайверу. Один раз Башкирцеву позвонили на мобильник, и он, выслушав, сказал: «Да, понял. Конечно», – после чего ожидание продолжалось.
– Чего он тянет? – не выдержал, в конце концов, Лунин.
– Не гони, Данила, все нормально! – отозвался Кремер.
– Но сколько уже сидим?
– Все в порядке, – успокаивая Вадима, заверил Башкирцев. – Мы договорились, что будем ждать его, начиная с условленного времени за этим столиком. В принципе, разумный подход: сначала посмотреть, потом решить – осторожный, видимо, человек. Или – нерешительный… Ничего, сейчас узнаем: это он звонил, сказал, чтобы мы не пытались его захватить – у него на этот случай что-то там предусмотрено… Ага, вот, кажется, идет!..
Из толпы у памятника выделился довольно экстравагантно одетый индивид, с уверенностью про которого можно было сказать только, что он – существо человекообразное: такой на нем был накручен костюм и прическа – и направился в сторону кафе. Вадим еще успел подумать, что их внешний вид, воспроизводящий старые штампы, куда как уступает этому чуду авангардной моды, а пришедший уже поднялся на веранду и подошел к столику. В руке он держал кейс.
– Это я договаривался с вами, – сказал он.
4
– Хорошо, – кивнул Башкирцев. – Присаживайтесь.
Человек сел на свободный стул. У него был бегающий взгляд, и кейс он держал на коленях обеими руками.
– Я принес, – сказал он. – Могу я увидеть реквизиты?
Кремер вынул из кармана пиджака сложенный вдвое листок бумаги и протянул пришельцу. Тот взял одной рукой и впился в содержимое глазами.
– Да, деньги получены, – сказал он, наконец, видимо, проверив написанное. Поставил кейс на стол. – Он ваш, – и тут же встал, собираясь уходить.
– Минуточку, господин Шульц, – произнес Башкирцев. – Так дела не делаются.
Неизвестный дернулся, словно от пинка.
– Мы же договорились – никаких имен! – прошипел он. – Вам нужен был файл – мне нужны были деньги! Честный обмен!
– А вы проверьте еще раз состояние счета, – меланхолично посоветовал Башкирцев. – Во избежание недоразумений…
Господин Шульц замер с остановившимся взглядом на несколько секунд. Затем лицо его резко переменилось.
– Что это значит?!
– Да ничего особенного. Как вы и говорили – деньги против файла. Наличие денег вы проверили. Теперь мы хотим проверить содержимое файла.
– Но сколько времени вы будете его проверять?! – едва не завопил Шульц.
– Не волнуйтесь, наш человек сделает это быстро! – Башкирцев кивнул Лунину. – Да вы присядьте пока. У нас говорят: в ногах правды нет…
Шульц, у которого, в общем-то, не оставалось выбора, нервно переступил с ноги на ногу и сел обратно. Лицо у него было очень недовольное.
– Как вы это сделали? – спросил он.
– Что именно?
– Заблокировали мой счет!
– Господин Шульц, – укоризненно заметил Башкирцев. – Ну, не буду же я в самом деле вам это рассказывать?
Вадим между тем, придвинув кейс к себе, раскрыл его. Внутри обнаружился толстый файл, заполненный пачкой листов с распечаткой. Вадим стал просматривать листы и краем глаза уловил моргание сигнатуры на периферии зрения. Перефокусировав взгляд, он обнаружил транспарант с надписью: «Режим ускоренного времени. Да/Нет». «Опять забыл, – подумал Лунин, – Все-таки ребятам надо было меня хоть сколько-то поднатаскать… А с другой стороны, зачем, если группа обеспечения есть?» Привычным напряжением мышц Вадим активировал «да», и окружающее немедленно затормозилось. «Компрессия 1:10», – высветилось на транспаранте: «Увеличить: Да/Нет». «Нет», – выбрал Лунин. Больше и в самом деле не требовалось. Собственно, он уже и сейчас видел, что схема – именно та, которую разработал Горчинский. Следовало просто убедиться окончательно. А несколько минут в реальном времени господин Шульц потерпит…
Схема была та самая. Вадим для надежности просмотрел распечатку дважды. Но не нашел никаких искажений. В ускоренном времени работать было одно удовольствие: никто не отвлекал. Окружающие двигались так медленно, что почти не шевелились, звуков никаких тоже не было слышно. Наконец Вадим убедился, что не ошибся, отключил компрессию и закрыл кейс.
– Она, – сказал он.
– Очень хорошо, – Башкирцев кивнул.
– Значит, я могу идти? – спросил Шульц.
– Можете, – согласился Башкирцев. Кажется, он собирался еще что-то добавить, но не успел.
– Внимание! – внезапно резко сказал Кремер, сидевший до этого момента абсолютно индифферентно.
Лунин увидел группу людей, слишком уж синхронно направляющуюся к веранде кафе, причем точнехонько к их столику. На ходу эти люди откуда-то доставали характерные предметы, прозванные в народе степлерами. С помощью этих нехитрых приспособлений можно было в онлайн-режиме редактировать сетевые программы. С целью, например, узнать чужой IP-адрес. Или подсадить необнаруживаемого трояна непосредственно в буфер браузера, откуда его весьма проблематично было убрать без применения радикальных мер. При всей безобидности это было достаточно эффективное средство, учитывая то, что к двадцать второму веку персональный компьютер давно превратился в локальную сеть из множества машин различного назначения, и поиск хитрого бага в них мог продолжаться весьма долго. Не говоря уже о самом факте определения физического местоположения владельца…
5
Конечно, открытое демонстрирование степлера было откровенным пижонством. Но, возможно, нападающие на это и рассчитывали, имея целью деморализовать противника. А затем, навалившись гурьбой, успеть всадить как можно больше собственных программ – в этом случае несколько штук наверняка останутся незамеченными и сдадут своего владельца с потрохами еще до того, как он успеет отключиться от сети. Будь объектом их нападения обычные «дикие юзеры» – так бы все и было. Вполне прокатило бы даже и с корпоративными или государственными пользователями. Однако тут им не повезло…
– Спокойно! – скомандовал Башкирцев. – Данила! В драку не лезь! Присматривай! – он кивком указал на Шульца.
– Что… Что такое?! – встрепенулся Шульц.
Башкирцев быстро наклонился над столом и коротко ударил неудачливого продавца секретов в солнечное сплетение. Но не кулаком, а выпрямленной, как меч, ладонью. На секунду Вадиму показалось, что рука прошла через Шульца насквозь. А в следующий миг на стуле уже сидел «агент Матрицы» с остановившимся взглядом и осанкой манекена: Шульц явно не успел отключиться от виртуалки. А Башкирцев каким-то образом подвесил его комп, заставив сохранить коннект.
– Смотри за ним! – повторил Башкирцев. – Он еще понадобится! И файл тоже!
Они с Кремером синхронно, но неуловимо для глаза, из положения «сидя за столом» оказались стоящими на ногах и, перемахнув через ограждение веранды, врезались в нападающих. Атаковавшие такого никак не ожидали. Да и кто б ожидал? В послушно растянувшемся времени Витька и Андрей Ильич наносили быстрые короткие удары – по одному на противника – и переходили к следующему. А на месте ударенного после этого возникал очередной «агент Матрицы», замерший столбом или медленно оседающий на тротуар. Это походило… походило… да ни на что это не походило! Разве что на сцену из самой «Матрицы», как прекрасно все понимают – полной несуразицы с реальной точки зрения. Лунин поймал себя на желании раскрыть рот, сжал челюсти и понял, что его личное время тоже ускорилось: иначе бы он не смог отслеживать движение Башкирцева и Кремера. Вадим скосил глаза на сигнатуру – так и есть. «Компрессия 1:20».
– Неплохо… – сказал он сам себе.
И почти тут же услышал голос Кремера:
– Данила! Не зевай!
Обернувшись, Вадим увидел, что со стороны кухни появилась еще одна группа нападающих. Они, надо полагать, прошли с черного хода, надеясь справиться с оставшимся в одиночестве Луниным. Что выглядело разумным. Поскольку Вадим понятия не имел, как ему в этой ситуации быть. К счастью, гадать ему не пришлось.
– Делай как мы! – велел Кремер, не забывший, что Вадим пока что новичок.
Скорее доверяя другу, чем понимая, о чем речь, Лунин быстро встал и шагнул навстречу нападающим. В ускоренном темпе они почти не изменили своего положения за это время. Сложив пальцы так же, как это делали Витька с Башкирцевым, Вадим неуверенно отвел руку, примеряясь для удара: бить таким способом казалось безумием.
– Да не выпендривайся – кулаком бей!
Это было совсем другое дело! Лунин впечатал кулак в челюсть переднего. Второй рукой на обратном ходе заехал в солнечное сплетение его соседа. Увидел, как трансформируются фигуры в «агентов» и уже более уверенно переступив на шаг, обработав еще двоих – с тем же результатом.
Оказалось, что таким манером очень даже можно воевать. Не прошло и минуты, как все нападавшие оказались «матрифицированы», а вошедший в раж Вадим ворвался на кухню… Обнаружив там только испуганно замерших официантов: понятное дело – чего в виртуальном кафе готовить?! На всякий случай, явно перестраховываясь, он добежал до выхода на улицу и выглянул наружу. Там вообще никого не было. Тогда Вадим развернулся и побежал назад – боевое возбуждение требовало действий. Но на веранде тоже все уже закончилось. Взгляду Вадима открылась сюрреалистическая картина. Несколько десятков «агентов Матрицы», сгрудились между столиков, чего-то ожидая. Сами же командиры этой внезапно возникшей армии, стоя плечо к плечу, быстро двигали перед собой в воздухе руками, переговариваясь исключительно междометиями.
– Разверни полноэкранный интерфейс и подключайся! – скомандовал Башкирцев Вадиму. – Ты сейчас понадобишься!
Лунин без разговоров выполнил приказ. Мельком он заметил, что компрессия дошла уже до 1:100, и краем сознания этому удивился: когда успела? Но тут полноэкранный режим заработал, и Вадиму стало не до отвлеченных мыслей. Насколько он смог сообразить, Башкирцев и Кремер в четыре руки шарили по чьим-то базам данных, попутно сливая куда-то найденные кучи информации и расставляя в системных файлах метки теневых операторов для дистанционного управления.
«Кажется, я знаю, кого это они хакнули», – подумал Вадим.
6
– Цепляйся на ядро в качестве главного администратора! – распорядился Башкирцев. – По команде расстраивай у них всю коммуналку на хрен! Понял?
– Понял! – Вадим уже и сам вовсю дирижировал перед собой обеими руками, разводя по виртуальному десктопу папки, открывая дополнительные окна и выстраивая необходимые для работы деревья каталогов. Он не очень-то разбирался в программировании – на уровне программных редакторов – но взять под управление коммунальное хозяйство был способен.
– Данила, готов?
– Готов! – ответил Лунин, одновременно прикидывая, что каким-то образом Андрей Ильич с Витькой за считанные секунды подключились к локальной сети чьего-то офиса, и теперь, по сути, они трое являлись хозяевами всего помещения со всеми компьютерами, электроснабжением и разнообразными сервисными службами. На этом поле много чего можно было натворить при желании!
– Выходим в нормальное время.
Цифры, отмечающие степень компрессии, стали меняться. Сперва не очень споро, потом быстрей – 100… 90… 80… 70–60…50-30-10… 0… Башкирцев ткнул перед собой рукой, и в воздухе возник большой виом, показавший помещение, заполненное компами и людьми. А прямо перед камерой оказалась средних лет японка – как и все среднестатистические японки, с ненатуральным кукольным личиком и весьма недобрым на этом личике выражением.