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