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