– И он согласился?
– В некоторой степени, – Филипс кивнула человеку в конце комнаты, и свет снова погас.
Экран заполнило изображение трехмерного анимированного пространства. Это была узкая средневековая городская улица, над ней неровными рядами нависали здания. Практически никто из присутствующих не узнавал эту улицу, потому что у них не было ни времени, ни желания играть в сетевые компьютерные игры. Поверх картинки возникла и исчезла надпись гельветикой:
Сессия №489: Элианбург, Герцогство Прендалл
Филипс комментировала происходящее:
– Вы смотрите на игру Соболя под названием Врата . Это сетевая ролевая игра, а это означает, что тысячи пользователей имеют доступ к одним и тем же картам, расположенным на центральных серверах. Игра происходит в очень большом виртуальном пространстве. Джон Росс попросил о встрече в определенном виртуальном месте: на углу бульвара Квинсленд и аллеи Говарта в Элианбурге.
– Встреча в сетевой игре?
– Да. Но так как арестовать цифрового персонажа проблематично, я решила зайти в игру в режиме бога.
– Что это значит?
– Это значит, что я сжульничала и попросила помощи у системных администраторов CyberStorm. Они установили наблюдение за перекрестком при помощи виртуальных камер.
– Устроили наружку в стране-фантазии? – по комнате пролетел смешок.
– Что-то вроде того, – кивнула Филипс. – Основной задачей было следить за всеми персонажами, приближающимися к перекрестку примерно в то время, на которое была назначена встреча. Перекресток достаточно оживленный, он находится в самой середине рынка, где игроки покупают оборудование, и мне нужно было много времени, чтобы отследить Росса.
– Это как телефонный звонок отслеживать? – задал вопрос один из военных офицеров в форме.
– Да, очень похоже. Над каждым игроком в воздухе висит табличка с его именем. Это имя должно быть уникальным в пределах группы игровых серверов. Мы написали скрипт, который определял игроков с подозрительными именами, собирал их сетевые адреса и определял их интернет-провайдеров, чтобы понимать, где они физически расположены. Вдобавок к этому мы добавили возможность ручного управления, позволяющую выбрать любого игрока и посмотреть его сетевой адрес в реальном времени.
– А зачем заморачиваться сетевыми адресами? Неужели у CyberStorm нет платежных реквизитов всех игроков?
– Это верно, но казалось вполне вероятным, что Росс воспользуется чьим-то чужим игроком. Определив интернет-провайдера по его сетевому адресу, всегда можно позвонить в эту компанию и узнать, какому физическому месту этот адрес соответствует. Гораздо больше шансов найти человека именно так, – подчеркивая сказанное, она оглядела всех присутствующих. – Мы подняли в воздух несколько боевых групп вертолетов в нескольких городах Соединенных Штатов, в надежде, что Росс прячется где-нибудь в большом городе.
Агент ФБР не смог сдержаться:
– Зная, что Росс до сих пор на свободе, я делаю заключение, что план не сработал.
– А может быть, будем продолжать? – раздался чей-то голос в темноте.
Натали кивнула. Экран внезапно ожил. Анимированные персонажи шли по улице. Они двигались настолько реалистично, что становилось жутковато. Примерно у половины из них над головой были видны имена.
– Люди без табличек над головой – это НИПы, Неигровые Персонажи. Ими управляет компьютер. Имена есть только у людей.
Перспектива на экране сменилась. Теперь вид был от первого лица, персонаж Филипс пробирался через толпу.
– Мы провели эту сессию из своего кабинета в Тайном Городе. Игра позволяет игрокам разговаривать друг с другом по выделенному голосовому каналу, если есть подходящая VOIP аппаратура. Росс попросил, чтобы у меня такая была. Я контролирую своего персонажа в игре, и вы услышите, как я с ним разговариваю. Вдобавок у меня на гарнитуре была кнопка выключения микрофона, и вы также сможете слышать инструкции, которые я давала своей команде. Росс не сказал мне заранее имени своего персонажа, но дал понять, что я смогу выделить его из толпы. Именно поэтому мы запустили тот самый скрипт автоматического отслеживания. Но Росс явно заимствовал свои идеи у Соболя.
Вид на экране все время менялся, в соответствии с поворотами персонажа Филипс, пока она искала нужного человека. В какой-то момент камера сконцентрировалась на трехмерном изображении нубийской женщины, одетой в черный кожаный корсет с глубоким декольте. Ее красивые бедра обтягивало что-то похожее на узкие тонги. Она была настоящей хентайской [101] красавицей. Когда камера приблизилась к ней, нубийка повернулась, открывая на всеобщее обозрение свои лицо, которое явно было компьютерной версией лица самой Филипс.
Атмосфера в комнате повеселела, сама Филипс предпочла это проигнорировать. На экране над нубийкой висело имя Шифр . В колонках раздался голос Филипс:
Филипс: отследите сетевой адрес персонажа с именем Шифр. По буквам – Ш-И-Ф-Р.
Техник АНБ: Да, Доктор, определяю интернет-провайдера…
Картинка на экране зафиксировалась на Шифре . Полуобнаженная принцесса-воин смотрела прямо на экран. Раздался мужской голос:
Росс: Добрый вечер, доктор.
Филипс: Мистер Росс, вы очевидно не можете сопротивляться желанию красть личные данные. Каким образом вы загрузили мое подобие в игру?
Росс: Я ничего не загружал. Игроки могут изменять геометрические формы своих персонажей. Этого персонажа я сам смоделировал похожим на вас.
Филипс: Я и не подозревала, что вы так хорошо знаете, как я выгляжу.
Росс: Как я мог вас забыть? К тому же я знал, что вы попытаетесь меня идентифицировать заранее, но ваши автоматические экспертные системы не знают, как вы выглядите, Доктор. Ваш внешний вид – это графическая шифровка, которую вряд ли может раскодировать что-либо, кроме человеческого мозга.
Филипс: Тем не менее, не могу сказать, что мне приятно разговаривать самой с собой, только почему-то похожей на транссексуальную модель для рекламы нижнего белья.
Росс: Мне тоже весьма неприятно, что нас видят вместе.
Филипс: В каком смысле?
Росс: Вы выглядите как базовая модель воина, а люди в игре обычно предпочитают менять свою внешность. В этом придуманном мире вы являетесь эквивалентом федерального агента. Я вас за милю узнал.
Филипс: Джон, зачем вы меня сюда вызвали?
Росс: Чтобы доказать, что я невиновен.
Филипс: И как вы собираетесь это сделать?
Росс: Показав вам одну из лазеек в этой игре, черный ход.
Филипс: Мы уже проверили весь исходный код игры, Джон. Никаких лазеек в нем нет.
Росс: Здесь – нет, это правда.
Женщина-воин Росса начала театрально жестикулировать, словно колдуя. Через секунду на улице открылся магический портал. Праздношатающийся персонаж пытался пройти сквозь него, но его отталкивало. Через несколько попыток ему стало скучно, и он ушел.
Филипс: Что это такое?
Росс: Врата типа II. Они пропускают только тех, кого я разрешу, и я только что напечатал ваше имя. Кстати, а что такое ФАНКС?
Филипс: Догадайтесь сами.
Росс: Пожалуйста пройдите через портал.
Техник АНБ: У нас есть физический адрес, но он в Хельсингборге, Швеция.
Филипс: [выключив микрофон] Оповестите местные власти и Интерпол. [включив микрофон] А куда портал ведет?
Росс: Какая разница? Слушайте, я очень надеюсь, что попытки запеленговать мое местоположение не очень вас отвлекают. Я использую несколько уровней прокси-серверов, Доктор Филипс. К тому времени, как вы пробьетесь через них, все уже закончится. Пожалуйста, сосредоточьтесь, это очень важно.
Филипс: Джон, я не…
Росс: Доктор, все в порядке, это ваша работа. Просто пройдите через портал, пожалуйста.