Телефон Клары зазвонил. Это был Альберт Торино.

— Подождите внизу, — ответила она, — кто-нибудь сейчас придет и проводит вас на четвертый этаж.

На четвертом этаже, в IT-отделе УУП, царило неподдельное отчаяние. Германн и эксперты-компьютерщики обнаружили, что убийца каким-то образом получил код к главной странице «Ксенотьюба» и мог напрямую размещать там видео. В ролике еще говорилось о каком-то Томе Мирсе, который якобы «тоже был там». Том Мирс работал финансовым директором «Ксенотеха», он создал эту компанию и сейчас находился в Берлине. Как показала быстрая проверка, Мирс зарегистрировался в одном из пятизвездочных отелей. Возможно, убийца выкрал этого человека и вынудил выдать ему код. Потом преступник установил троянскую программу на сервере «Ксенотьюба», с помощью которой и загружал видео напрямую на главную страницу. Теперь, чтобы убрать этот ролик, нужно было выключить главный сервер «Ксенотьюба» в Пало-Альто в Калифорнии и выключить страницу их Интернета — это был единственный вариант.

Белльман лично участвовал в расследовании этого дела, связывался по телефону с Федеральным управлением полиции в Висбадене, чтобы подключить Интерпол для блокирования интернет-сайта в США. Но с помощью троянской программы преступник все равно мог размещать ролики на сайте.

— Нам нужно убрать это из сети немедленно! — прокричал Белльман в трубку, когда созвонился с компьютерными экспертами из ФУП в Висбадене. — В качестве экстренного средства направьте обращение к министру иностранных дел. Это недопустимо, что извращенец размещает видео, которое могут смотреть миллионы, а мы никак не можем на это повлиять!

— Мы же не в Китае, — парировал эксперт, — где правительство может вообще все выключить. Сервер находится в Калифорнии. Вы знаете, который там сейчас час? Суббота, еще и восьми утра нет. Прекрасное время, чтобы что-нибудь сдвинуть с мертвой точки.

— Этот тип хитер, — сказала Клара. — Он точно рассчитал время. Он использует дальнее расстояние, а сам действует вблизи.

— Я думаю, он где-то в Берлине, — высказался Винтерфельд. — Он не в России или Китае. Он знаком с местными условиями, он мобилен и точно знает, сколько времени потребуется, чтобы добраться из пункта А в пункт Б. Вероятнее всего, он выкрал эту Андрию и уже готовит большой финал. И каким он будет, нам с вами лучше себе не представлять.

Дверь распахнулась, и в комнату в сопровождении полицейского вошел коренастый мужчина с напомаженными гелем и зачесанными назад волосами. Его загорелое небритое лицо побледнело, глаза щурились от усталости и страха — это придавало ему странный вид.

— Вы Альберт Торино? — спросила Клара.

— Разумеется, — ответил мужчина и отер со лба пот носовым платком. Очевидно, он спешил, взбираясь по лестнице, вместо того чтобы подняться на лифте.

Клара почувствовала остаточный запах перегара.

— Что нужно этому извращенцу? — спросил Торино. — Что вы о нем знаете? И зачем он выкрал Андрию? — Он потер рукой лицо. — И как он вообще ее нашел?

— Этот парень как «Гугл», — ответил Германн и мрачно взглянул на Торино. — Он найдет любого.

Торино смерил взглядом громадную фигуру Германна, который и сидя выглядел не мельче, чем стоя.

— Значит, вы уже знакомы с ним?

— Андрия — не первая его жертва, — вмешалась Клара. — Думаю, вы просматриваете новости. Слышали о «Фейсбук»-Потрошителе?

— Это именно тот тип? — Торино покачал головой. — Но зачем он залез на главную страницу «Ксенотьюба»? И что намеревается сделать?

— Мы, собственно, думали, что вы сможете нам это объяснить, — ответила Клара. — Вы же открыли Андрию. И преступник упоминал в видео вашего друга Тома Мирса.

— Он вынудил Мирса выдать ему доступ к главной странице «Ксенотьюба»! — заявил Торино. — Совершенно ясно. Иначе и быть не может. — Он снова вытер лоб.

— Когда вы видели Мирса в последний раз?

— Вчера вечером в «Гриль Роял». Он сказал, что ему необходимо вернуться в гостиничный номер, чтобы спокойно поговорить по телефону. А потом планировал снова к нам присоединиться.

— В отеле он так больше и не появился, — сообщила Клара. — Мы только что связались с «Хилтоном».

— Вот дерьмо! — выругался Торино. — Но почему Андрия, почему Мирс, почему «Shebay», этого я не знаю. — Он вытащил из кармана пиджака таблетку аспирина и проглотил ее, не запивая. — Кроме того, у вас ведь большое ведомство, которое все знает и все может. Вы же должны выяснить, с какого IP-адреса этот извращенец отправил ролик. Тогда бы его тут же нашли. У него перед подъездом уже должны стоять три ваши служебные машины!

— Сейчас я объясню, — сказал Германн, разжевывая парочку желейных медвежат. — К сожалению, не все так просто. Сейчас настала ваша очередь.

— Послушайте, — вмешался Винтерфельд. — Ваше шоу «Shebay» нельзя назвать панацеей для спасения западной культуры. Оно безвкусно, унижает человеческое достоинство, оно тупое и даже хуже, чем «Dschungelcamp».

— И приносит неплохие дивиденды, — проворчал Торино.

— Одно не исключает другого, — сказал Винтерфельд. — Напротив. — Он провел рукой по волосам. — Может быть так, что есть люди, которым ваше шоу не понравилось? Которые хотят свести с вами счеты? Которые хотят вам отомстить? Ведь уже ясно одно: даже если за этим видео ничего не последует, ваше шоу «Shebay» умерло.

Торино потер руки и огляделся.

— Можно у вас тут где-нибудь выпить кофе? — спросил он. — Я сейчас свалюсь с ног.

Один из компьютерщиков встал.

— Я принесу. Вам с молоком и сахаром?

— Черный.

Торино уселся за стол.

— Итак, — сказала Клара, — кофе сейчас будет. А вы пока вспомните, не ссорились ли в последнее время с кем-нибудь.

— Кто это может быть? — Торино покачал головой. — Конечно, если ты успешный бизнесмен, то врагов хватает. Некоторые завидуют или злятся, что я давно обскакал их либо быстрее заключил выгодную сделку с партнером. Много врагов — много чести. Но кто на такое способен? Черт побери, никто не приходит на ум!

— Правые радикалы? Левые мелкие группы? Религиозные фанатики? — подсказал Винтерфельд.

Клара сомневалась, что от этого разговора будет толк.

Насколько она себе представляла, Безымянный не мог принадлежать ни к одной из этих групп. Даже для религиозного фанатика он был слишком расчетлив и взвешен.

Принесли кофе. Торино пил маленькими глотками.

— Пока вы пьете, могу вам объяснить, почему мы не можем вычислить его по IP-адресу, — вмешался Германн и подошел к белой доске на стене. — А тем временем, может, вы все же вспомните каких-нибудь своих врагов. — Он стер несколько каракулей. — Слышал кто-нибудь из вас о TOR-сети? — Никто не ответил. — Представим себе поездку в Рим, — продолжил Германн. — Клара уже знает эту историю. — Он нарисовал деревню и большой город. — Кто-нибудь хочет из этой деревни, назовем ее «деревня А», поехать в Рим. Деревня А — домашний компьютер, Рим — сервер, на котором преступник хочет что-то разместить. Если все проходит так, как это должно проходить обычно, то на сервере можно увидеть IP-адрес отправителя. В Риме знают, из какой деревни приехал человек.

— А к чему тут TOR? — Торино раскрошил аспирин в кофе.

— TOR — это сокращение от «The Onion Ring», — пояснил Германн, — с английского — «луковое кольцо». TOR устанавливает клиент, так называемый «Onion Proxy». Этот клиент загружает список доступных TOR-серверов. У каждого есть электронная подпись. Как только список составлен, «Onion Proxy» выбирает случайный маршрут через TOR-сервер. И у клиента получается замкнутое соединение с первым TOR-сервером. Как только такое соединение установлено, оно будет каждый раз удлиняться на один сервер. И так далее. — Он нарисовал на доске много коробок, которые представляли собой серверы. — Каждый сервер знает лишь адрес последующего и предыдущего, так что отправитель сообщения остается анонимным.

— А теперь еще раз на понятном языке, — сказала Клара. — Клиент отправляет сообщение не со своего IP-адреса, а распределяет его на несколько разных сторонних серверов, которым адрес конечного сервера неизвестен?

— Правильно. — Германн кивнул, словно это была самая простая вещь в мире. Для IT-специалистов, конечно, так и есть, но не для простых смертных.

— А почему бы нам не остановиться на этом примере? — спросила Клара.

— Хорошая идея. — Германн нарисовал еще несколько деревень на доске. — Вместо того, чтобы идти из деревни А напрямую в Рим, наш преступник идет через деревню Б, деревню В и деревню Г. Так, следуя от деревни к деревне, он попадает наконец в Рим.

— И что знают о нем в Риме? — спросила Клара.

— А в Риме о нем знают, что он пришел из деревни Г. — Германн обвел ее фломастером. — Остальные данные недоступны. В деревне Б знают, что он пришел из деревни А, в деревне В знают, что он пришел из деревни Б, а в деревне Г знают, что он пришел из деревни В. — Он оглядел присутствующих. — Но никто не знает всего.

— А кто может предоставлять в распоряжение эти серверы? — спросила Клара.

— Любой пользователь, у которого есть компьютер и достаточные накопительные возможности, может туда заявиться. Вот такая идея TOR, — объяснил Германн.

— Наш убийца отправился из деревни А. Деревня Б, возможно, где-нибудь в России, деревня В — мобильный компьютерный центр «Гугл» где-нибудь в Антарктиде…

— «Гугл» в Антарктиде? — удивленно переспросил Торино.

— Да, у них есть плавучие компьютерные центры в полярном море, это не шутка, — кивнул Германн. — Там они не тратят средств на охлаждение.

— Безумный мир! — покачала головой Клара.

— Значит, «Гугл» в полярном море, а деревня Г, — продолжал Германн, — это какой-нибудь сервер в Индии, Китае или еще где-то.

— Проклятая система! — выругалась Клара. — Но можно же отследить его от деревни Г? Это же должно получиться?

Германн кивнул.

— Можно. Но нужно поторопиться. Соединения меняются каждые десять минут. Вместо деревни Г неожиданно получается деревня М, вместо деревни Б — деревня Х. И так далее.

— Проклятье! — Клара покачала головой. — Этот тип просто непредсказуем!

— Это, должно быть, можно сделать с применением полицейских полномочий, — высказался Винтерфельд. — Ведь речь не идет о том, что кто-то распространяет фото обнаженной супружеской пары, а чета не может ничего о нем узнать. Это все-таки следственные действия по раскрытию серии убийств.

Германн снова кивнул.

— IT-эксперты из Федерального ведомства наблюдают за первым и последним звеньями цепи, то есть деревнями А и Г. Тогда можно провести статистическую оценку и, если повезет, выйти на IP-адрес изначального сервера. Проблема заключается только в том…

— …что это занимает много времени. — Клара горько улыбнулась. — Я права?

— Минимум полчаса, — ответил Германн. — И если убийца будет сидеть офлайн или выберет новую TOR-сеть, он свою задачу выполнит. А если он не глуп, то сделает именно так.

В комнате воцарилось молчание.

Наконец Клара заговорила:

— Ждать анализа ДНК, ждать Интерпол, ждать Федеральное ведомство, ждать правильного сервера, ждать, пока господин Торино припомнит возможных врагов, ждать информацию по Инго М. … Мы можем делать еще что-нибудь, кроме как ждать?

Германн как раз открыл страницу «Ксенотьюба». Вдруг его глаза округлились.

— Можем, — ответил он. — Боюсь, есть что-то новенькое.