— А к чему тут TOR? — Торино раскрошил аспирин в кофе.
— TOR — это сокращение от «The Onion Ring», — пояснил Германн, — с английского — «луковое кольцо». TOR устанавливает клиент, так называемый «Onion Proxy». Этот клиент загружает список доступных TOR-серверов. У каждого есть электронная подпись. Как только список составлен, «Onion Proxy» выбирает случайный маршрут через TOR-сервер. И у клиента получается замкнутое соединение с первым TOR-сервером. Как только такое соединение установлено, оно будет каждый раз удлиняться на один сервер. И так далее. — Он нарисовал на доске много коробок, которые представляли собой серверы. — Каждый сервер знает лишь адрес последующего и предыдущего, так что отправитель сообщения остается анонимным.
— А теперь еще раз на понятном языке, — сказала Клара. — Клиент отправляет сообщение не со своего IP-адреса, а распределяет его на несколько разных сторонних серверов, которым адрес конечного сервера неизвестен?
— Правильно. — Германн кивнул, словно это была самая простая вещь в мире. Для IT-специалистов, конечно, так и есть, но не для простых смертных.
— А почему бы нам не остановиться на этом примере? — спросила Клара.
— Хорошая идея. — Германн нарисовал еще несколько деревень на доске. — Вместо того, чтобы идти из деревни А напрямую в Рим, наш преступник идет через деревню Б, деревню В и деревню Г. Так, следуя от деревни к деревне, он попадает наконец в Рим.
— И что знают о нем в Риме? — спросила Клара.
— А в Риме о нем знают, что он пришел из деревни Г. — Германн обвел ее фломастером. — Остальные данные недоступны. В деревне Б знают, что он пришел из деревни А, в деревне В знают, что он пришел из деревни Б, а в деревне Г знают, что он пришел из деревни В. — Он оглядел присутствующих. — Но никто не знает всего.
— А кто может предоставлять в распоряжение эти серверы? — спросила Клара.
— Любой пользователь, у которого есть компьютер и достаточные накопительные возможности, может туда заявиться. Вот такая идея TOR, — объяснил Германн.
— Наш убийца отправился из деревни А. Деревня Б, возможно, где-нибудь в России, деревня В — мобильный компьютерный центр «Гугл» где-нибудь в Антарктиде…
— «Гугл» в Антарктиде? — удивленно переспросил Торино.
— Да, у них есть плавучие компьютерные центры в полярном море, это не шутка, — кивнул Германн. — Там они не тратят средств на охлаждение.
— Безумный мир! — покачала головой Клара.
— Значит, «Гугл» в полярном море, а деревня Г, — продолжал Германн, — это какой-нибудь сервер в Индии, Китае или еще где-то.
— Проклятая система! — выругалась Клара. — Но можно же отследить его от деревни Г? Это же должно получиться?
Германн кивнул.
— Можно. Но нужно поторопиться. Соединения меняются каждые десять минут. Вместо деревни Г неожиданно получается деревня М, вместо деревни Б — деревня Х. И так далее.
— Проклятье! — Клара покачала головой. — Этот тип просто непредсказуем!
— Это, должно быть, можно сделать с применением полицейских полномочий, — высказался Винтерфельд. — Ведь речь не идет о том, что кто-то распространяет фото обнаженной супружеской пары, а чета не может ничего о нем узнать. Это все-таки следственные действия по раскрытию серии убийств.
Германн снова кивнул.
— IT-эксперты из Федерального ведомства наблюдают за первым и последним звеньями цепи, то есть деревнями А и Г. Тогда можно провести статистическую оценку и, если повезет, выйти на IP-адрес изначального сервера. Проблема заключается только в том…
— …что это занимает много времени. — Клара горько улыбнулась. — Я права?
— Минимум полчаса, — ответил Германн. — И если убийца будет сидеть офлайн или выберет новую TOR-сеть, он свою задачу выполнит. А если он не глуп, то сделает именно так.
В комнате воцарилось молчание.
Наконец Клара заговорила:
— Ждать анализа ДНК, ждать Интерпол, ждать Федеральное ведомство, ждать правильного сервера, ждать, пока господин Торино припомнит возможных врагов, ждать информацию по Инго М. … Мы можем делать еще что-нибудь, кроме как ждать?
Германн как раз открыл страницу «Ксенотьюба». Вдруг его глаза округлились.
— Можем, — ответил он. — Боюсь, есть что-то новенькое.
Глава 10
Альберт Торино был намерен потрясти немецкий медиамир.
Сделать такое, что было бы жестче и экстремальнее шоу «Fear Factor» и циничнее «Dschungelcamp».
Он представлял немецкий медиамир Новым Орлеаном, а себя сравнивал с ураганом Катрина.
Но на каждый экстрим найдется еще больший экстрим. На каждый ураган есть свой торнадо. На каждый костер есть извержение вулкана.
В конечном итоге на каждого черта найдется дьявол.
***
Германн запустил ролик.
Несколько секунд экран оставался черным, потом появилась связанняя девушка на стуле. Это была Андрия в белом платье, похожем на погребальный саван, рот заклеен серебристой лентой.
Она дрожала. Глаза ее горели странным блеском, который появляется, когда человек больше не паникует, а смирился, потому что знает: неминуемое случится.
Возле Андрии стоял мужчина в черном.
В темных очках,
Черной маске.
Черных перчатках.
Как на компакт-диске, который Клара получила три дня назад.
Но на этот раз все грандиознее. Хуже. Намного хуже.
Измененный голос произнес:
— Я сдержу свое обещание.
Черная фигура рядом с девушкой, сидящей в белом платье на стуле! Все это напоминало портрет повелителя смерти.
— Десять миллионов зрителей, — потерянно произнес Германн и указал на цифру рядом с роликом. — Больше, чем у «Dschungelcamp».
Клара только кивнула. Она не знала, что ужаснее: услышанная информация или то, что разыгрывалось у них перед глазами.
— Я сдержу свое обещание, — повторил голос. — Сейчас начнется продолжение «Shebay», и так же, как в этом шоу, вы, те, кто по ту сторону экрана, сможете выбрать, что должно произойти.
В нижней части экрана замигала ссылка на сайт.
Клара молниеносно записала адрес. Германн вывел страницу сайта на соседний экран. Клара краем глаза увидела, что там шел опрос: можно щелкнуть мышкой и выбрать ответ.
Человек в черном взглянул в камеру.
У Клары появилось ощущение, что он смотрит прямо ей в душу.
— Моя работа почти закончена, — произнес он. — Я — Безымянный, и я убью ее.
Он вышел из кадра. Объектив камеры показал стол, на котором лежали какие-то предметы. Некоторые были похожи на оружие, другие не имели никакого отношения к насилию. Но здесь, в этом темном подвале, на пыльном столе, снятые камерой с нечетким фокусом, они навевали таинственный ужас. Топор, нож, бормашина, лобзик, пистолет, кувалда. И еще что-то. Названия их тоже были внесены в таблицу голосования на сайте. Их нужно было отметить крестиком.
Больше всего Кларе хотелось отвернуться, но ее взгляд словно приковали к экрану: это было продолжение не только «Shebay», но и видео с дьявольского первого компакт-диска, с которого началось для нее это ужасное дело.
— Я убью ее, — повторил голос, и камера еще раз показала стол со смертоносными инструментами. — А вы, те, кто по ту сторону экрана, — мужчина в черном вновь появился в кадре и ткнул указательным пальцев в предполагаемых зрителей, как ведущий шоу ужасов, — вы можете выбрать, как она должна умереть.
Камера сделала крупный план, так что в кадре оказалась лишь черная маска и затемненные очки сварщика на скрытом лице. Теперь в камеру словно смотрел череп мертвеца.
— Добро пожаловать, — произнес он, — добро пожаловать в интерактивное сообщество Смерти! Добро пожаловать в наш контент ужасов! Добро пожаловать, леди и джентльмены, в шоу «Смерть 2.0»!
Глава 11
УУП охватила паника. Видео мог посмотреть кто угодно, и выглядело оно чертовски реально. Так же реально, как оружие и жертва в кадре. Намерения у убийцы были серьезные.