ГЛАВА ТРЕТЬЯ
1
Миранда потратила четыре дня на просмотр сайтов, которые ей посоветовали русские хакеры. Большая часть информации носила узкоспециальный характер, Миранда почти ничего не поняла, но того малого, что она поняла, оказалось достаточно, чтобы глубоко задуматься.
Ее удивила история про то, как один большой и уважаемый русский банк нанял хакеров, чтобы они протестировали защиту его компьютерной сети. В банке думали, что хакеры начнут всячески сканировать сеть, искать уязвимости, ошибки и прочее, но хакеры пошли другим путем. Они наняли профессионального актера, который так убедительно сыграл большого начальника с дурным характером, что администраторы сами предоставили ему доступ к самым охраняемым документам. Для пущей убедительности хакеры арендовали на пару часов новенький "Мерседес-500", на котором этот актер и подъехал к проходной банка.
Интересно, что эта история имела продолжение. Через месяц после того, как вахтер был уволен, а администраторы наказаны в меру вины каждого, служба безопасности банка попросила тех же хакеров провести еще один показательный взлом. Все были готовы к появлению в банке еще одного наглого представительного мужчины, но хакеры снова пошли другим путем.
Рядом с банком строился жилой дом. За ящик водки крановщик согласился развернуть стрелу крана и высадить десант на крышу банка. Крыша не охранялась. В самом деле, от кого охранять крышу? От Бэтмена?
Хакеры высадились на неохраняемую крышу, взломали чердак, нашли главный коммутатор локальной сети и подключили к нему аппаратный перехватчик трафика. Остальное было делом техники.
На этих сайтах было много других поучительных историй. Одну американскую компанию накрыли на четверть миллиона долларов предприимчивые хакеры, которые, получив кратковременный доступ к внутренней сети, вписали в корпоративную базу данных новый филиал в несуществующем государстве. Потом они долго писали отчеты, придумывали бизнес-планы и наконец получили денежный перевод на расширение сети продаж. А один крупный новостной сервер, тоже американский, русские хакеры целый год использовали как полигон для отладки своих зловредных программ. Весь русский интернет знал об этом целый год и ни один человек не сообщил компетентным органам!
Miranda: Привет! Как дела?
Royal: OK. А у тебя? Как диплом движется?:-)
Miranda: Никак:-\
Royal: Чего так? Не нашла чего-то?
Miranda: Да нет, все нашла. Странно как-то…
Royal: Что странно?
Miranda: Я ведь до этого много читала про хакеров. Но ни одной из этих историй я не знала. Они точно невыдуманные?
Royal: Абсолютно точно. Я однажды разговаривал с человеком, который делал защиту свидетеля тому парню, который нагрел на четверть миллиона… не помню уже, какую компанию.
Miranda: А при чем тут защита свидетеля?
Royal: По его следу пустили братву.
Miranda: Какую еще братву?
Royal: Бандитов. Гангстеров.
Miranda: Кто пустил? Это же американская компания!
Royal: Американцы и пустили. Бандиты уже нашли парня, тому человеку пришлось вмешаться.
Miranda: Ты говорил, в вашей юстиции не бывает судебных сделок.
Royal: А причем здесь юстиция?
Miranda: Разве у вас защиту свидетелей делает не ФБР? Или как оно у вас называется?
Royal: ФСБ. По-моему, тот человек был не оттуда. Хотя кто его знает… У нас так все перемешано — бизнес, государство и бандиты…
Miranda: Как вы только живете:-\
Royal: Зато у нас почти нет дискриминации и совсем нет сексуальных приставаний:-) И у нас очень мало адвокатов.
Miranda: А я как-то смотрела передачу по телевизору, там говорили, что у вас жуткий расизм.
Royal: У нас есть свои скинхеды, как в любой цивилизованной стране:-(Но 99 % населения у нас белые. Какой тут расизм:-)
Miranda: А как же антисемитизм?
Royal: Ерунда. Один мой знакомый лично знал одного еврея, который был полковником КГБ.
Miranda: Ты уверен?
Royal: Абсолютно.
Miranda: На бытовом уровне у вас тоже антисемитизма нет?
Royal: Как тебе сказать… Скинхеды везде есть… Когда я в школе учился, был у нас один придурок, который любил евреев гонять. Но это просто дурак был, а один дурак еще не показатель. Анекдоты про евреев у нас любят рассказывать… Нет, я думаю, у нас антисемитизма не больше, чем у вас.
Miranda: У нас вообще нет национальной дискриминации.
Royal: Ну-ну… Не буду спорить. Давай лучше о чем-нибудь другом поговорим.
Miranda: Давай. Почему у вас люди видят преступление и никуда не сообщают? По тому серверу целый год бродили все кому не лень и никто даже администратору не написал.
Royal: Тот администратор ничего бы не понял. Он дурак был.
Miranda: Почему?
Royal: Там в статье написано. Очевидно было, что на сервер вломились, а он даже свежие патчи не поставил. Таких учить надо.
Miranda: А если ты видишь, что на двери плохой замок, ты его тоже взламываешь, потому что дураков учить надо?
Royal: Уела. Нет, не взламываю. Я ведь тоже был на том сервере:-)
Miranda: И что?
Royal: И ничего. Посмотрел, что творится, и ушел. Ценной информации там отродясь не бывало, в качестве зомби сервер тоже был неинтересен, там настоящий проходной двор был, куда ни плюнь, везде кулхацкер.
Miranda: А почему ты администратору не написал?
Royal: Какое мне дело до него? Не умеет работать — пусть не работает. К тому же, бывают случаи, когда добрый человек пишет, типа, к тебе влезли, а потом его самого обвиняют, что он и влез. Нет, в такие дела лучше не лезть:-)
Miranda: Я бы на твоем месте обязательно написала администратору.
Royal: Не сомневаюсь. Это у тебя национальный менталитет такой:-)
Miranda: Не понимаю я тебя.
Royal: Мы очень разные.
Miranda: Да нет, не очень. Так, местами:)
Royal: Мда… Я тут хорошее место нашел в виртуальности, хочешь, сходим, погуляем?
Miranda: А что за место?
Royal: Это на одном суперкомпьютере. Там какую-то систему отлаживают, то ли для социологического моделирования, то ли для кино, то ли для игрушек виртуальных, точно не знаю. Там "Цивилизацию" визуализировали.
Miranda: Какую еще цивилизацию?
Royal: Игрушка такая. Очень хорошая, кстати. Пошаговая стратегия.
Miranda: Я в такие не играю. Я только в логические играю.
Royal: Головоломки всякие?
Miranda: Типа того. Еще шахматы, бридж…
Royal: В преферанс играешь?
Miranda: Нет. Но я слышала, преферанс — это бридж упрощенный.
Royal: Не знаю, в бридж не играю. Ну так пойдем?
Miranda: Пойдем.
2
Со вчерашнего дня Фивы практически не изменились. Большой средневековый город, сильно перенаселенный и по большей части грязный и убогий, но местами потрясающе красивый. Хотя и странный. Здесь рядом с христианским собором можно встретить языческий оракул и древнеримский стадион, а к северу от города стоит великая китайская стена, которая ничто ни от чего не отделяет, а стоит просто так, в чистом поле. Но, если вдуматься, ничего странного в этом нет, просто так устроена игрушка, по мотивам которой построен этот мир. Гриша говорил, что месяца два назад, когда он впервые сюда попал, он наблюдал, как египетские Т-34 крошат персидскую панцирную пехоту, которую прикрывали с флангов ирокезские конные лучники. Но это была другая партия.
Странно, что сегодня в церемониальном охранении вокруг оракула стоят не пешие мушкетеры, а конные воины в кольчугах с зерцалами. Когда Дима был здесь вчера, до открытия пороха оставалось лет пятьдесят игрового времени, сегодня порох должен был уже появиться.
Дима вытащил карманный компьютер, через который здесь визуализируется связь с операционной системой, и открыл текущее состояние игры. Ага, вот оно в чем дело! На территории Египта нет месторождений селитры, они есть в соседней Индии, но местные ученые порох не открыли, а египтяне не спешат поделиться с ними секретом, потому что индусам нечего дать взамен, они — примитивная и отсталая нация.
Гриша говорил, что игрок в начале этой партии сильно протормозил с первоначальным захватом территории. Индийский город Джайпур, рядом с которым находится богатейшее месторождение селитры, расположен совсем рядом с египетской границей. Египтянам не хватило несколько десятилетий, чтобы отбить у варваров еще чуть-чуть территории и овладеть стратегическим районом. Ну да ладно, пусть эти проблемы волнуют игрока.
Миранда восторженно глазела по сторонам, не обращая никакого внимания на возню Димы с компьютером.
— Как здорово нарисовано! — воскликнула она. — Кто это рисовал?
— Понятия не имею, — честно признался Дима. — По-моему, это не цельный проект, а компиляция из отдельных фрагментов.
— Да, так, должно быть, и есть. Вот эти два храма, например, совсем не гармонируют друг с другом. Это какая страна?
— Египет.
— А время какое?
— 1000-й год нашей эры.
— Странно. Разве в это время там была христианская религия?
— Там был ислам. Но это не наша Земля, это мир компьютерной игрушки. Хочешь взглянуть на карту?
— Давай. А это что такое?
— Это Китай, это Индия.
— Разве они рядом с Египтом?
— Это не земная карта.
— Ага, дошло… Странный какой-то этот храм…
— Это Успенский собор. В реальности он стоит в Москве внутри Кремля.
— Как он оказался в Египте?
— В этом мире Христос явился к русским.
— Почему?
— Потому что здесь нет евреев. Шутка. Потому что в этом мире организовать пришествие пророка очень просто, надо просто развить соответствующую технологию. Русские развили ее первыми, а остальные купили ее у них или у тех, кто купил раньше.
— Круто. Сидят ученые, трудятся и вдруг является Христос.
— Примерно так. Ты учти, это просто игрушка, ей необязательно быть очень похожей на реальный мир. И еще ей нельзя быть слишком сложной.
— Да, наверное. Но это примитивно до жути — ученые изобретают Христа… прямо богохульство какое-то! Ладно, проехали. А что это за стена на горизонте?
— Великая китайская.
— Там за ней варвары?
— Ничего за ней нет. Она ни от чего не защищает, просто стоит и все.
— Тогда зачем она?
— А зачем в настоящем Египте строили пирамиды? Это просто символ. Кстати, когда здесь построили великую стену, начался золотой век.
— И что это значит?
— На некоторое время все жители стали счастливыми и работали в два раза лучше.
— Круто. А сейчас местные жители счастливы?
— Сейчас посмотрю… Да, счастливы. У них как раз идет праздник в честь императрицы.
— А императрица кто у них?
— Клеопатра, естественно.
— Почему естественно?
— Здесь каждой страной все время правит один и тот же правитель, они как бы бессмертные.
— Круто. А если я сейчас подойду вон к тому мужику и начну с ним разговаривать, он ответит?
— Он тебя не заметит. Все эти люди — просто боты, детали пейзажа. Этот мир годится только для того, чтобы ходить и любоваться.
— Тогда давай ходить и любоваться. Ой, а это что — Колизей?
— Он самый.
— Там сейчас гладиаторы дерутся?
— Вряд ли, думаю, его используют как обычный стадион. Кстати, это новое сооружение, вчера его еще не было.
— Этот мир обновляется?
— Он каждый раз заново строится на основе последней сохраненной игры. Игрок обновляет файл каждый вечер.
— И скоро здесь будет современность?
— Месяца через два-три. Это очень долгая игра.
— И не лень этому игроку убивать столько времени?
— Видать, не лень.
— Не понимаю я людей, которые играют в игры. Одно дело от скуки разложить пасьянс-другой, а изо дня в день играться в одно и то же…
— Я тоже не понимаю. Но некоторые игры довольно забавны, вот эта, например. Играть в нее я бы не стал, слишком долго, а побывать внутри, по-моему, забавно.
— Да, что-то в этом есть, местечко симпатичное. Слушай, у меня к тебе вопросы есть.
— Задавай.
— Не могу ничего найти про влияние хакеров на экономику.
— И не найдешь.
— Почему? Этих материалов нет в открытом доступе?
— Их нет вообще. Насколько мне известно, этим вопросом никто серьезно не занимался.
— Но это же очень интересный вопрос!
— По-моему, не более интересный, чем влияние на экономику бандитов. Хакеры, по сути, те же бандиты, только мы убиваем не людей, а компьютеры.
— И много компьютеров ты убил?
— Я — ни одного. Но я необычный хакер.
— Ты не хакер, ты эксперт, ты же сам говорил.
— Да, действительно, как же я забыл…
— Я серьезно спрашиваю. Я не могу материал для диплома найти, вообще не знаю, что писать.
— Пиши что хочешь. Все равно проверить никто толком не сможет.
— Но я хочу написать, чтобы это было правдой!
— Тогда брось эту затею прямо сейчас.
— Ты мне не поможешь?
— Большой помощи не окажу. Извини, но у меня полно своих дел.
— А если я оплачу твое время?
— Я не настолько беден, чтобы за деньги писать чужие дипломы.
— Смотря какие деньги…
— Все равно какие. У меня достаточно денег, чтобы удовлетворить все потребности.
— Так не бывает!
— Бывает. Я не хочу покупать тонну акций Microsoft или остров в Тихом океане, мне не нужен кабриолет "Феррари" или дом площадью в гектар. Все, что мне нужно, у меня есть. Понимаешь, деньги — это не только вещи, деньги — это свобода. Свобода заниматься тем, что тебе нравится.
— Тебе нравится быть бандитом?
— Я не всегда занимаюсь прямой уголовщиной. Чаще я работаю по заказам…
— Промышленный шпионаж — тоже уголовщина.
— Тогда можешь считать, что я — извращенец.
— Не такой уж ты и извращенец. Мой папа тоже говорит, что деньги — это свобода. Вы с ним легко нашли бы общий язык. Ты ведь знаешь, кто мой отец?
— Знаю.
— Давно?
— Давно.
— Как узнал, если не секрет?
— По географическому адресу.
— Но он есть только в закрытой части личных данных!
— Ну-ну…
— Мда… хакер… Ну и что скажешь по этому поводу?
— А что тут говорить? Что это меняет?
— Ты прав, ничего это не меняет. Знаешь, у меня никогда не было настоящих друзей.
— Все просили у тебя денег?
— Нет, не так примитивно. Но они всегда видели во мне не живого человека, а дочь того самого Дорза. Знаешь, как это достает!
— Очень хорошо знаю. Во времена СССР мой отец был, скажем так, высокопоставленным чиновником. Я прекрасно знаю, о чем ты говоришь.
— Ты стал хакером потому, что хотел научиться делать что-то сам? Чтобы о тебе говорили не как о сыне знаменитого отца, а как о человеке, который чего-то добился сам?
— Я не психолог, чтобы во всем разобраться. Может, и так. Все получилось как-то спонтанно, само собой. Я всегда хотел работать с компьютерами, сколько себя помню. Вначале хотел стать программистом, писать игры, а потом появился интернет и я узнал, что бывают хакеры.
— И стал одним из них.
— Вроде того.
— А я никак не могу стать хоть кем-то. И, наверное, никогда уже не стану. Я даже не знаю, кем бы я хотела стать.
— Если не знаешь, кем быть, будь домохозяйкой. Выйди замуж, нарожай кучу детей…
— Мне кажется, я могу стать чем-то большим.
— Тогда становись. Стань крутым экономистом, напиши продвинутую статью про хакеров и экономику, защити диссертацию, напиши умную книгу, будешь известной и знаменитой.
— Ты поможешь с дипломом?
— Вряд ли.
— Почему?
— А зачем? Наша с тобой связь долго не продлится.
— Почему?!
— Потому что мы встречаемся только в виртуальности. В реале я не могу приехать в Штаты, а ты не захочешь приезжать в Россию.
— Даже если я захочу, это не так просто, как кажется.
— Почему?
— Антиглобалисты.
— Ах, да… Они угрожали твоему отцу?
— Они постоянно это делают. В нашем доме дважды обезвреживали бомбы
— Гады!
— Да, гады. Но от этого не легче.
— Так ты поэтому все время торчишь в виртуальности? Боишься выйти из дома?
— Да.
— Ну ни фига себе! И ты еще удивляешься, почему мне не нужно больше денег! Нет уж, пусть лучше я буду бедным, чем такое богатство.
— Тебе это не грозит, они атакуют только миллиардеров.
— У нас в России они никого не атакуют.
— У вас все миллиардеры — мафиози.
— Потому и не атакуют. Слушай, а ты не хочешь начать новую жизнь? Под другим именем, с другими документами, в другой стране…
— С другими документами — это уже уголовщина.
— Да что ты заладила — уголовщина, уголовщина! Сама подумай, кому будет плохо оттого, что у тебя появится второй паспорт? Качество, кстати, будет наивысшее, все проверки ты пройдешь на ура.
— Ты не знаешь, какие у нас проверки в аэропортах. И как ты подделаешь отпечатки пальцев? Перчатки мне наденешь, как Джеймсу Бонду?
— Это слишком рискованно. Если сканер не из дешевых, он сразу распознает подделку. Отпечатки будут твои родные.
— Тогда меня опознают по базе данных как Миранду Дорз!
— А вот базу данных мы как раз и подправим.
— Как?!
— Пока еще не знаю. Посмотрим. Я ничего обещать не могу, но попробую. Если получится, ты ко мне приедешь?
— Почему бы и нет? В худшем случае, меня арестуют и папе придется немного раскошелиться. Только и всего.
3
В следующую секунду Миранда выпала из виртуальности. Она лежала на спине, под ней была груда искореженного металла, которая совсем недавно представляла собой кресло для глубокого погружения в виртуальность, а прямо перед глазами торчала толстая двутавровая балка, явно потолочная. Вначале Миранде показалось, что она каким-то чудесным образом взмыла под потолок, но потом она сообразила, что, наоборот, это потолок рухнул.
Стояла мертвая тишина. Миранда сорвала с головы шлем, но тишина никуда не делась. К ней только добавился едкий запах цементной пыли, ржавчины и чего-то гнилого. А потом вдруг пахнуло гарью, и Миранде стало страшно.
Миранда вдруг вспомнила, что уже видела это во сне… ну или не совсем это, но там тоже были ржавые металлические балки, голый бетон и запах цемента.
Она попыталась вспомнить подробности этой сцены, но не смогла. Потому что потеряла сознание.
4
Ничто не предвещало грозы, но она разразилась. Все началось с невинного вопроса, который Теренс задал Джейку.
— А это правда, что твоя компания делает программы для распознавания образов? — спросил он.
— Да, а что?
— Одну из ваших программ нашли у Грога.
— И что?
— Начальство выясняет, откуда он ее взял. Это программа для ограниченного круга пользователей, она не появлялась на открытом рынке. К тому же, ее исходному тексту присвоен гриф.
— А я здесь причем? Я ему никаких программ не давал. Он вообще не знает, где я работаю.
— В его виртуальной квартире нашли твои личные данные. Полные данные, включая закрытую часть.
— Он знал, кто я такой?
— Да.
— И что?
— Кое-кто подозревает, что программу ему передал ты.
— Я этого не делал!
— Не кричи, я тебе верю. И сядь, не скачи тут. Есть два варианта — либо у него есть еще один контакт в компании, либо он использовал тебя втемную.
— Как это?
— Как зомби. У вас это так, вроде, называется.
— Нет, зомби — это компьютер… стоп! Ты утверждаешь, что он использовал мой компьютер… Нет, это невозможно! Хакеры так не делают!
— Некоторые делают. Мне нужен доступ к твоему компьютеру.
— Зачем? Наша локальная сеть отключена от интернета, а в моем домашнем компьютере секретной информации нет.
— Я говорю не о домашнем компьютере.
— Тогда тебе надо заказать пропуск.
— Закажешь.
— Но я не имею права!
— Попросишь того, кто имеет право. Ты же как-то приводишь к себе деловых партнеров. Или у вас все переговоры ведутся по интернету?
— Нет, конечно. Но одно дело менеджер компании, с которой мы идем дела, и совсем другое дело — офицер ФБР.
— У меня будут другие документы.
— Но это незаконно!
— Почитай законы повнимательнее. Сотрудники ФБР имеют законное право иметь липовые документы. Ты только скажи, кем я должен представиться, а документ будет.
— А не проще прийти с ордером…
— Мой начальник тоже считает, что проще. Но если мы придем с ордером и начнем ковыряться в твоем компьютере… ты точно этого хочешь?
— Ладно, попробую организовать.
— Попробуй. Послезавтра я должен быть у тебя с ноутбуком, иначе на следующий день к тебе придут с ордером.
— Я не успею до послезавтра! И у нас посетителям запрещается приносить с собой ноутбуки.
— Слушай, Джейк, ты меня достал! Я о тебе забочусь, я пытаюсь все повернуть так, чтобы твоя карьера не пострадала, а что в ответ? То не могу, это не получится, а это запрещено… тьфу! Знаешь, что мне сказал про тебя мой начальник? Он сказал — плюнь на него, этот кадр выработанный, всю информацию он уже слил, больше мы от него ничего не получим. А я считаю, что нельзя выбрасывать человека, как использованный кондом. Если обещал помочь, то надо помогать. Мы же не изверги, мы нормальные люди, и ты не какой-нибудь шпион, или, там, педофил, ты нормальный человек. Если ты нам помогаешь, мы тебе тоже помогаем. Правильно?
— Эээ…
— Тогда не выпендривайся. Встретимся послезавтра у тебя в кабинете. Я буду с ноутбуком. Ты пойми — ты мне нравишься, я не хочу, чтобы ты пострадал. Я так считаю: агент — в первую очередь друг, и только во вторую очередь агент. Короче, послезавтра я у тебя буду. Да, чуть не забыл, завтра утром жду от тебя легенду.
— Какую легенду?
— Ну, кем я должен представиться, чтобы к тебе пройти. На какую фирму работаю, в какой должности, зачем к тебе приехал, ну и так далее. Давай, действуй.
5
В зеркале заднего вида нарисовалась наглухо тонированная зеленая "девятка" на литых дисках. Дима посмотрел на часы — Валера приехал с точностью до минуты. Дима всегда удивлялся, как Валера ухитряется соблюдать такую пунктуальность на московских дорогах. Дима знал, что под водительским сиденьем у Валеры валяется синяя мигалка на магните, уже подключенная ко всем проводам, надо только открыть окно, выставить мигалку на крышу и нажать кнопку на торпеде. Но одной мигалкой от московских пробок не спасешься, особенно в час пик. Дима подозревал, что Валера приезжает на встречи заранее, встает где-нибудь в переулке неподалеку, а потом точно в назначенное время подъезжает, куда надо. Однажды Дима даже приехал на встречу за полчаса и долго рыскал по окрестным переулкам, но "девятку" Валеры так и не нашел.
Пассажирская дверь "крузера" открылась, в салон ворвался морозный воздух. Валера неуклюже взгромоздился на сиденье.
— Буржуй, — констатировал он.
По своим личным делам Валера ездил на "семерке" БМВ, но на тайные деловые встречи предпочитал приезжать на обычной ВАЗовской "девятке". Он считал, что в таких делах чем машина неприметнее, тем лучше.
— Зачем звал? — спросил Валера.
— Тут такое дело… Я тут намедни подцепил одну девушку в виртуальности…
— Да, знаю, Миранда Дорз.
— Откуда знаешь?
— Думаешь, во время операции ты был без прикрытия? Плохо о нас думаешь. Тебя страховали все время, от начала до конца. Девчонку на всякий случай проверили, оказалось, это Миранда Дорз. А что такого? В жизни и не такие совпадения случаются.
— Я с ней встречаюсь.
— Логично. Девица симпатичная, да еще с такой фамилией…
— Я не знал, кто она такая.
— Не влез в личные данные?
— Да нет, влез, конечно. Просто не связал одно с другим.
— Понятно. Так зачем звал-то?
— Она хочет приехать в Россию.
Валера откинулся на спинку сиденья и захохотал.
— У вас, что, все серьезно? — спросил он, отсмеявшись.
— Понятия не имею. У нее проблемы, ее отца преследуют антиглобалисты, у них в доме обезвредили две бомбы…
Валера неожиданно переменился в лице.
— Последние новости не читал? — спросил он.
— А что?
— Третью бомбу не обезвредили.
— Что?!
— Ну, на самом деле это была не бомба, это был ракетный снаряд, американский аналог "Града". Выпустили с самодельной пусковой установки с дистанции то ли километр, то ли два, я точно не помню. Почитай в новостях, об этом везде пишут.
— Она жива?
— Если верить газетам, жива. На нее рухнул потолок, ее здорово придавило, но виртуальное кресло смягчило удар. Охранники успели ее вытащить до того, как начался пожар. Она почти не пострадала.
— Почти?
— Вроде даже переломов нет. Так, синяки, царапины… В новостях пишут, она в больнице. Я думал, ты знаешь…
— Когда это было?
— Вчера днем.
— Я с ней вечером разговаривал!
— Забываешь про разницу во времени. У нас был уже вечер.
— Черт! Я думал, у нее компьютер завис… Она так резко выпала… Черт!
— Ты с ней разговаривал как раз в тот момент, когда это случилось?
— Наверное. Я точно не уверен, но она вдруг прервала связь…
— Ладно, проехали, все обошлось. Все, что ни делается, к лучшему. Теперь она наверняка не будет возражать.
— Она и раньше не возражала. Собственно, я тебя зачем позвал — надо ей документы сделать…
— Какие документы?
— Ну, паспорт…
— Зачем?
— Она террористов ужасно боится.
— Это я понимаю. Но теперь-то зачем документы ей делать?
— А что изменилось?
— Теперь ФБРовцы будут ее так охранять, что наша помощь не понадобится. Свяжись с ней, скажи, что она может ничего не бояться. Здесь, в России, мы ее прикроем.
— Хорошо, спасибо. Что я тебе должен?
— Не что, а как. По жизни. Шутка. Ничего ты мне не должен. Эта операция стратегическая, мы не ждем немедленных результатов. Информацию с нее мы, конечно, снимем, но она этого даже не заметит.
— Да какая у нее информация…
— А черт его знает, какая. Может, и никакая, а может, совсем наоборот. Посмотрим. Впрямую расспрашивать не будем, подведем пару подруг, сама все расскажет.
— Но ты ведь не собираешься…
— Шантажировать ее папашу? Что я, на идиота похож? Нет, на таком уровне эти фокусы не проходят. Просто снимем верхний слой информации и все.
— Хорошо. Значит, я могу на тебя рассчитывать?
— Я тебя подводил хоть раз?
— Не помню.
— Я тоже. Что-нибудь еще у тебя есть?
— Больше ничего.
— Тогда я поехал. Успехов тебе.
— И тебе тоже.
6
Это было похоже на сон. Все изменилось, резко, внезапно и без всякого предупреждения. Только что все было нормально, вокруг текла обычная жизнь, спокойная и размеренная, террористы существовали где-то далеко, на самой грани восприятия, угроза, исходящая от них, стала настолько привычной, что уже не воспринималась как угроза.
Миранда уже почти забыла тот ужасный случай, когда на лужайке перед домом взорвалась бомба, которую ФБРовцы вытащили из подвала, но так и не смогли обезвредить. Взрыв был такой силы, что в доме вылетели все стекла. Отец на несколько секунд растерялся, потом он пришел в себя и оттащил Миранду от окна, но она успела увидеть бесформенное красное пятно на зеленой траве в том месте, где взорвалась бомба. Она даже разглядела какие-то толстые красно-коричневые веревки, влажно блестящие, подобно ненормально большим дождевым червям, вначале она не поняла, что это такое, но потом ее взгляд сместился левее и наткнулся на руку в форменном комбинезоне. Эта рука не переходила в тело, она заканчивалась чуть ниже плеча и там, где она заканчивалась, трава была красной. В этот момент Миранда все поняла.
Отец потом говорил, что Миранда ужасно кричала, он даже подумал, что у нее начался эпилептический припадок. Может, так оно и было, Миранда этого момента совсем не помнила. Потом врачи сказали, что тревога была ложной, с мозгами у Миранды все в порядке, все проблемы носят чисто душевный характер, но, если вдуматься, от этого не становится легче.
Та история закончилась относительно хорошо. Никто из семьи не пострадал, а нервный срыв Миранды быстро прошел, не оставив негативных последствий. Тот факт, что Миранда перестала смотреть по телевизору полицейские сериалы, никак нельзя считать негативным последствием, это даже хорошо, что она перестала смотреть эту гадость.
А теперь все повторилось, и на этот раз смерть прошла гораздо ближе. Миранду спасло только чудо, отклонись снаряд на полметра, и хирургам пришлось бы собирать ее по частям. А так все обошлось — много синяков и царапин, нервное потрясение и все, ничего серьезного, как говорят врачи.
Сейчас Миранда была готова с ними согласиться. Действительно, ничего серьезного не произошло. Она понимала, что так думает не она, а коктейль из транквилизаторов, который сейчас весело плещется в ее крови. Когда лекарства перестанут действовать, ее снова начнет трясти. Снова эта морока с психологами…
Может, и вправду устроить себе увеселительную прогулку в гости к хакеру по имени Грог? Надо будет проконсультироваться с психологом. Миранда была на сто процентов уверена, что это хорошая идея, но хотела еще раз уточнить, просто на всякий случай.
Однако странная вещь. Бомба взорвалась на лужайке двенадцать лет назад, а сейчас эта сцена всплыла перед внутренним взглядом Миранды во всех подробностях, как будто это было вчера. Воистину, человеческая память — странная вещь.
7
Офицеру Свенссону не хватило минуты, чтобы спокойно покинуть поместье Дорзов. Рейчел Дорз настигла его, когда он уже подходил к служебному "Крайслеру".
— Офицер! — воскликнула она. — Офицер, подождите! Я хочу задать вам только один вопрос. Скажите, только честно — вы их найдете?
Белокурый гигант Свенссон замялся всего лишь на долю секунды. Он был профессионалом, он знал, что следует отвечать на такие вопросы.
— Мэм, мы сделаем все, что в наших силах, — торжественно проговорил он, состроив непроницаемую физиономию.
Это было ошибкой.
— А что в ваших силах? — заорала Рейчел. — Что в ваших силах, я вас спрашиваю? Моя дочь в больнице, мой дом в развалинах, а вы говорите — все, что в ваших силах! Нет у вас никаких сил! Ничего вы не сделаете, вы вообще ничего не можете сделать! Вы бессильны! Террористы взрывают и убивают, а вы стоите сложа руки и ничего не делаете, вообще ничего! Только и можете, что педофилов ловить!
Рейчел сделала паузу, чтобы вдохнуть воздух, и Свенссон попытался перехватить инициативу:
— Мэм, педофилы тоже представляют угрозу для национальной безопасности…
— Заткнись! — взвизгнула Рейчел. — Террористы убивают страну, а вы бессильны! Мы платим налоги, мы вас содержим, а вы ездите на шикарных машинах, носите дорогие костюмы и не делаете ни черта! Зачем вы нужны? Я вас спрашиваю, зачем вы нужны?!
— Извините, мэм, — пробормотал Свенссон. — Но вы должны понять, что в реальной жизни поймать террориста гораздо сложнее, чем это происходит в фильмах…
— А мне наплевать, сложно это или несложно! Это ваша работа, вы ее и делайте! В первый раз вы не нашли никого, во второй раз никого и в третий раз, я уверена, снова никого не найдете. Потому что от вас нет пользы, вы только наши налоги прожираете. Идите к черту!
Офицер Свенссон поспешно воспользовался этим любезным предложением. Когда он вставлял ключ в замок зажигания, его руки едва заметно тряслись. Он никак не мог привыкнуть к подобным сценам, которые обязательно повторялись на каждом теракте, где погиб или пострадал хотя бы один молодой человек или молодая девушка. Матери пострадавших почти всегда теряют голову, они выливают целые ушаты словесных помоев на голову того, кто подвернется под руку, и, что самое противное, они правы. Американские спецслужбы на самом деле бессильны остановить волну террора и никто не знает, что нужно сделать, чтобы это стало возможным.
Взвизгнув покрышками, новенький "Крайслер" сорвался с места и помчался к воротам, как будто за ним гнались черти. Рейчел стало стыдно. Этот офицер ни в чем не виноват, он делает свою работу и не его вина, что эта работа часто оказывается непосильной. Не следовало так орать на него. Но Джулиан говорил, что лучше переборщить, чем сыграть отчаяние недостаточно убедительно. Будем надеяться, что она не слишком переборщила. Надо пойти выпить чего-нибудь успокаивающего.
8
Специальный агент Бемиш управился с делами очень быстро. Он вытащил из сумки ноутбук и включил его, на экране появилась обычная заставка Windows, которая сменилась надписью "Оставь надежду всяк сюда входящий". Теренс вовсе не оставил надежду, он спокойно нажал "ОК", после чего на экране появилось стандартное приглашение пройти биометрическую аутентификацию. Теренс приложил палец куда надо, ноутбук радостно пискнул и на экране отобразился рабочий стол с иконками и кнопкой "Start".
Далее Теренс открыл окно командной строки на экране компьютера Джейка, ввел несколько непонятных команд, открыл такое же окно на экране ноутбука, ввел там несколько других непонятных команд, удовлетворенно хмыкнул, выдернул кабель локальной сети из компьютера Джейка и вставил его в соответствующее гнездо на корпусе ноутбука.
— Так нельзя! — воскликнул Джейк. — Если включить в локальную сеть посторонний компьютер, система защиты поднимает тревогу.
— Не нервничай, — буркнул Теренс. — Я знаю, что делаю.
Система защиты не подняла тревогу. За те десять минут, что ноутбук Теренса был подключен в локальную сеть, система защиты так и не заметила ничего необычного. Теренс запускал непонятные программы, они выводили ему на экран непонятные таблицы, Теренс нажимал какие-то кнопки… короче, для Джейка все было непонятно. А потом Теренс выключил ноутбук.
— Все, — сказал он, — я закончил. Спасибо.
— Ты убедился, что я тут ни при чем?
— Где тут? Ты о чем?
— Ну, эта программа, которую нашли у Грога…
— А, это… Я и так знаю, что ты ни при чем.
— Тогда что ты делал?
— А ты разве не понял?
— Нет.
— Я открыл скрытый канал из вашей сети в нашу.
— Это как? Теперь ФБРовцы смогут ковыряться в нашей сети, как у себя дома, и их никто не заметит?
— Ну, не совсем, как у себя дома…
— Но это незаконно!
— Это законно. Если не веришь, почитай закон о национальной безопасности.
— Если об этом узнают, меня уволят.
— Об этом не узнают. А если даже узнают, не уволят. Если что, сразу ставь меня в известность, я поговорю с кем надо и все образуется. Ничего не бойся. Ну так что, я пойду или мне еще посидеть, чтобы было не так подозрительно?
— Иди.
На самом деле Теренсу следовало посидеть еще минимум полчаса, но Джейк больше не хотел с ним общаться. Джейк только что понял то, что должен был понять с самого начала — Теренс вовсе не хотел помочь Джейку избежать судебного преследования, он хотел совсем другого. Он хотел его завербовать, и он получил, что хотел.
Только что Джейк совершил поступок, который в любой уважающей себя корпорации карается немедленным увольнением с занесением в негласный черный список, с которым кадровики крупных компаний обязательно сверяются, когда берут человека на ответственную должность. Занесение в черный список означает полную и абсолютную невозможность найти работу по специальности.
О чем он только думал, когда согласился вломиться в этот чертов банк! Самое противное, что подобная ситуация много раз описывалась в разных фильмах, комиксах, книгах… Ну что за черт! Очевидно было, что та затея с банком ничем хорошим не кончится, но пока жареный петух в задницу не клюнет, русский мужчина не перекрестится. Так Грог говорил. Похоже, Джейк начал вести себя как тот самый русский мужик. Ну что за чертовщина!
9
Миранда не пришла на свидание. Дима уже собрался было уходить, когда вдруг обратил внимание на грузного и лысеющего немолодого мужчину, показавшегося ему знакомым. После минутного раздумья Дима решительно шагнул к нему. Он не верил своим глазам.
— Мистер Дорз? — спросил он.
— Можно просто Джулиан. А вы, надо полагать, Грог?
— Я уже давно не использую это имя.
— Неважно. Что у вас с моей дочерью?
Дима на секунду замялся. Почему-то выговорить это слово было трудно.
— Полагаю, любовь, — сказал он.
Дорз нервно хохотнул.
— "Полагаю" — это хорошо, — сказал он. — В таких вещах никогда нельзя быть уверенным до конца. Рад, что ты это понимаешь.
— Что с Мирандой?
— Множественные ушибы и царапины, наложили шесть швов, плюс ко всему легкое сотрясение мозга. Могло быть хуже.
— Да уж… Я искренне сочувствую…
— Не надо, — Дорз махнул рукой. — Я и так знаю, что ты сочувствуешь. Утром я разговаривал с психологом, который ее лечит…
— Лечит?
— Да, лечит. Тебя это пугает?
— Нет, но…
— Но. Когда ей было девять лет, в наш дом заложили первую бомбу. В подвал, прямо под нашей с Рейчел спальней. Нам еще повезло, потому что когда эти придурки залезли в подвал, они ухитрились повредить какую-то трубу, пошла протечка, мажордом вызвал сантехника, а сантехник вызвал ФБР. Они думали, что обезвредили бомбу. Ее вытащили из подвала, но до машины не донесли. Она взорвалась на лужайке, прямо в руках офицера, двух ФБРовцев разнесло на мясной фарш. Миранда все видела.
— И что? У нее проблемы…
— Были. Курс лечения закончился, врачи заверили меня, что с ней все нормально. У нее остался комплекс, ну, ты уже знаешь…
— Страх реальности?
— Да. Она виртуальная наркоманка, ты в курсе?
— В курсе. Я читал литературу, в некоторых случаях это лечится.
— Да, я знаю, я тоже читал. Знаешь, почему сюда пришел я, а не толпа агентов?
— Вы считаете, что я могу быть тем самым некоторым случаем.
— Ты хорошо соображаешь.
— Вы следили за ней?
— Нет, черт возьми, я ей позволял лазить, где хочется. Что я, идиот, по-твоему?
— Вы читали нашу переписку?
— Читал. Если ты действительно ее любишь, она не должна об этом узнать.
— Может, вы еще и видео записали?
— Записал, но не смотрел, я не извращенец. Я сразу стер эту запись, как только убедился, что у вас все нормально. И не делай такое лицо, ни за что не поверю, что ты серьезно относишься к тайне личной информации. Ты же хакер!
— Я эксперт.
— Да, я знаю, я читал. Ты не врал ей, когда говорил, что миллионер?
— Не врал.
— Странно… На кого работаешь?
— В смысле?
— На спецслужбы или на нефтяных магнатов?
— Ни то, ни другое. У меня действительно есть крыша, но совсем из другой области.
— Из какой?
— Простите, но… как бы это сказать…
— Это не мое дело? Все, что касается моей дочери — мое дело. Ладно, не хочешь — не говори, все равно я скоро все узнаю. У тебя проблемы с законом только в США?
— Не только. Но в России проблем нет.
— Вот и хорошо. Давай договоримся. Как только Миранда сможет перенести дорогу…
— С ней все так плохо?
— Нет, я тут шутки шучу! Так вот, когда она сможет перенести перелет, она прилетит к тебе в гости. У тебя есть, где ее принять?
— У меня большая квартира в Москве. Еще строится загородный дом…
— Значит, есть. Никто не должен знать, кто она такая, ни один журналист не должен это пронюхать. Если эта информация попадет в газеты, я тебя закопаю. Веришь?
— При всем уважении…
— Значит, не веришь. А зря. Поверь мне, это вопрос денег, а денег я не пожалею. Так вот, она будет жить у тебя и никто не будет об этом знать. Это условие устраивает?
— Вполне. Еще условия будут?
— Будут. Если я узнаю, что ты с ней плохо обращаешься…
— Вы меня закопаете. А еще вы меня закопаете, если я начну выведывать у нее конфиденциальную информацию.
— Или если начнешь вовлекать ее в свои хакерские игры.
— Что-нибудь еще?
— Остальное ты и так понимаешь. Ты согласен на мои условия?
— Согласен. Куда мне деваться?
— Тебя что-то не устраивает?
— Меня не устраивает, что вы следите за Мирандой. Когда она приедет ко мне, это прекратится.
— Пусть так. Что-нибудь еще не устраивает?
— Остальное, вроде, нормально.
— Вот и хорошо.
С этими словами Джулиан Дорз протянул руку Дмитрию Ромову. Рука заокеанского олигарха оказалась неожиданно мозолистой, как будто он всю жизнь не возил мышью по столу, а валил лес где-нибудь в канадской тайге. Хотя, кто его знает, какая у него рука на самом деле, скорее всего, этот элемент внесен в виртуальный облик искусственно.
Дорз попрощался и ушел. Дима стоял, глупо моргал глазами и никак не мог понять, что происходит. То, что только что произошло, было нереально от начала и до конца, эта сцена как будто переместилась в реальную жизнь из сериала для домохозяек. Невозможно поверить, что человек, построивший с нуля гигантскую финансовую империю, станет вести себя как образцово-показательный папаша из сериала, повстречавший образцово-показательного потенциального зятя. Нет, так дела не делаются.
Весь вечер Дима думал над тем, каков истинный смысл их разговора с Дорзом. Несмотря на все старания, он так и не смог придумать ни одного убедительного объяснения. Что ж, придется вести себя, как будто Дорз говорил именно то, что думал. Кто его знает, может, так оно и есть…
10
Москва встретила Миранду жутким холодом. Ледяной ветер насквозь продувал зимнее пальто Миранды, как будто это было тоненькое платьице или ночная рубашка. Дима говорил, что легенды о страшных русских морозах далеки от реальности, но сейчас в это не верилось. Миранда даже покрутила головой, отыскивая взглядом медведей. К счастью, в поле зрения не обнаружилось ни одного.
Рядом с трапом на взлетной полосе стояли два больших джипа — начищенный до блеска черный "Гелендваген" и чудовищно грязный "Ланд Крузер", настолько грязный, что даже было непонятно, какого цвета он был раньше. Миранда улыбнулась. Грязная машина — как это похоже на хакера.
Впереди Миранды по трапу спускался пожилой мужчина латиноамериканского вида. Несмотря на адский холод, он шагал медленно и величаво, всем видом демонстрируя, что он самый крутой на сто миль вокруг. Для полноты образа ему не хватало только розового "Кадиллака" вместо черного "Мерседеса".
Из "Гелендвагена" выскочили двое молодых людей в расстегнутых кашемировых пальто, из-под которых виднелись костюмы от Гуччи, подбежали к мужчине и начали быстро, сбивчиво и подобострастно что-то ему рассказывать. Мужчина не стал их слушать, он просто махнул рукой, указал в сторону "Мерседеса" и сам пошел в том же направлении. Один из молодых людей обогнал его и услужливо открыл заднюю дверь. Мужчина погрузился в машину, следом за ним погрузились молодые люди и "Мерседес" уехал.
У "Крузера" открылась водительская дверь и оттуда показался человек лет тридцати, среднего роста и телосложения, и без особых примет. Это был не Грог! Этот человек был ниже, шире в плечах и еще Миранде показалось, что под арктическим пуховиком выпирает небольшое брюшко. К тому же он был без очков. Миранда застыла в растерянности.
Но вот он улыбнулся и у Миранды отлегло от сердца. Это все-таки был Дима, пусть он выглядел совершенно по-другому, но улыбка была именно его.
— Привет! — сказал Дима. — Не узнала?
— Узнала, — улыбнулась Миранда. — Как ты улыбнулся, так и узнала. Поехали?
— Поехали.
Дима предупредительно распахнул дверь джипа и Миранда забралась на пассажирское сиденье. Внутри машины было тепло, но очень грязно. Миранда подумала, что Дима, надо полагать, не только никогда не мыл машину, но и не чистил салон.
— Я еще не прошла таможенный досмотр, — сообщила Миранда, когда Дима сел за руль, снял машину с ручника и джип тронулся с места.
Миранда обратила внимание, что коробка передач в этой машине была ручная. Необычно.
— И не пройдешь, — сказал Дима. — Твой папа организовал тебе VIP-режим.
— Даже VIP-туристы проходят таможню!
— Это у вас. Вы, американцы, известные параноики.
Эта фраза почему-то больно кольнула Миранду. Она тоже считала, что сверхжесткие меры безопасности, принятые после теракта в Нью-Йорке, ничем не оправданы, но выслушивать от иностранца критику в адрес порядков, принятых в родной стране, было неприятно.
— Как долетела? — поинтересовался Дима.
— Спасибо, нормально. Только очень долго.
— А что делать? "Конкорды" больше не летают, так что приходится терпеть.
— Ты летал на "Конкорде"? — удивилась Миранда.
— Нет, — усмехнулся Дима, — я никогда не выезжал из России, только на Украину и в Азербайджан, но это было еще при Союзе. Я за всю жизнь только три раза летал на самолете.
— Не любишь путешествовать?
— Не то чтобы не люблю… Не получается как-то.
— Уже везде наследил?
— Чего?
— Ну, я имею ввиду, во всех странах уже успел набезобразничать?
— Нет, что ты! — возмутился Дима. — Я уголовщиной почти не занимаюсь, мы уже говорили об этом.
— Да, мы уже говорили.
Внезапно Миранда почувствовала злость в отношении этого нагловатого молодого нарушителя законов. Неужели это и есть тот самый Дима-Грог? В виртуальности он был совсем другим. И зачем только она сюда приехала?
Миранда отвернулась от Димы и уставилась в окно. Окно было тонировано настолько, что даже днем за ним все казалось темным. Миранда никогда раньше не видела, чтобы автомобильные стекла были настолько затемнены.
Они ехали по автостраде. Пять рядов в каждую сторону, посередине высокий бетонный отбойник, двойные фонари через каждые двести футов, и почему Дима говорил, что у них плохие дороги?
— Почему ты без очков? — неожиданно для самой себя спросила Миранда. — Ты говорил, что в реальности тоже носишь очки.
— На морозе они запотевают, — сказал Дима и вдруг громко и витиевато выругался по-русски. Примерно половину слов Миранда разобрала, русская площадная брань давно стала интернациональной.
Предметом ругани Димы стал большой красный автобус, который вдруг перестроился в крайний левый ряд, даже не включив поворотник. К счастью, тормоза "Крузера" были в полном порядке.
— Ты всегда так ругаешься? — поинтересовалась Миранда.
— Нет, — ответил Дима, немного смутившись, — обычно я не ругаюсь. Но бывает, что не выругаться не получается. Такие идиоты иногда попадаются…
— Мда… Мы едем к тебе?
— Да, нам еще минут тридцать осталось. Потерпи немного, потом отдохнешь.
С этими словами Дима вытащил из нагрудного кармана пуховика сигарету и прикурил. Салон заволокло удушливым дымом. Дима тут же приоткрыл стекло в водительской двери, но лучше от этого не стало.
Миранда посмотрела на него уничтожающим взглядом, но Дима никак не отреагировал. Он просто не заметил, что она на него смотрит, он смотрел на дорогу. Вот наглец — закурил в присутствии другого человека и даже не спросил разрешения! Миранда подумала, не стоит ли многозначительно покашлять, но решила воздержаться. Обычно курящие люди очень нервно реагируют на просьбу выбросить сигарету.
Миранде стало грустно. Вот сидит она рядом с человеком, которого, как она думала, она любит, и что дальше? Никакого счастья она не испытывает. Реальный Дима оказался не то чтобы совсем не похож на виртуального Грога, нет, Диму нельзя упрекнуть в том, что в виртуальности он играл, стремясь показаться более привлекательным, он просто чуть-чуть другой. Чуть-чуть, но другой. Казалось бы, какая мелочь — другие черты лица или то, что он, оказывается, курит. Ерунда, но она мешает воспринимать живого человека как ту личность, к виртуальному образу которой ты привык. И зачем только она сюда приехала? Спрятаться от террористов? Разве что так. И вообще, события последних дней кажутся такими нереальными… Должно быть, последствия шока.
Дима щелкнул рычажком на руле, на приборной панели замигала зеленая стрелка, машина начала постепенно перестраиваться вправо.
— Въезжаем в Москву, — сообщил Дима.
Миранда никак не отреагировала на это заявление. Ей вдруг жутко захотелось спать. Она откинулась на спинку сиденья и закрыла глаза.