— Именно. С помощью соответствующих инструментов он смог бы предвидеть грядущее разорение и принять меры, чтобы его не допустить.
— Но все равно Зеро причинил немало вреда. Мы должны натравить на него кого-нибудь покомпетентнее этих халтурщиков.
— Фокус в том, чтобы искать, — напоминает ему Уилл.
— Нет, — возражает Карл.
Быстрыми движениями пальцев он упорядочивает ручки вокруг вазы.
— Теперь фокус в том, чтобы найти.
— Позволь нам делать нашу работу по налаживанию связей с общественностью. Взгляни на цифры. И ты увидишь, что это только начало.
— Я смотрю на цифры, — перечит Карл. — И вижу одну непредсказуемость.
— Такова их природа, — говорит Уилл. — Но вероятности на нашей стороне.
— Тогда позаботьтесь о том, чтобы они не сменили сторону, — отвечает Карл, встает и уходит.
— Выкладывай! — требует Син от Чандера. — Что ты обнаружил?
Чандер делится своими очками. Теперь Син и Энтони одновременно с ним видят, что разворачивается перед его взглядом. Син слегка разочарована: кроме таблиц, верениц цифр и букв — ничего. Вновь активированная Пегги советует ей одарить Чандера похвальной улыбкой.
— Любой файл, как и видео Зеро, содержит метаданные, — начинает Чандер урок. — Эти метаданные обладают как преимуществами, так и недостатками. Примеры преимуществ: в них можно найти много информации: например, в какой программе был создан файл, при наличии номер программной лицензии, дату создания и так далее. Примеры недостатков: при конвертации в другие видеоформаты они обычно теряются. Кроме этого, метаданные можно удалять или намеренно искажать. Даже если мы их находим, то верим им с долей условности. Именно метаданные я первым делом поискал в видео Зеро, когда мы начали его поиски. Он их всегда удалял. До сегодняшнего дня. Неизвестно, по каким причинам, но в ролике с Вашингтон Зеро, похоже, просто забыл их стереть.
— Или оставил нарочно, — предполагает Син. — И данные искажены.
«Сначала похвали его за работу. Только после этого выражай свое мнение», — наставляет ее Пегги.
Син морщит лоб. Она не хочет разыгрывать из себя клушу.
— Не исключено, — допускает Чандер. — Но я так не думаю. В этом случае метаданные раскрывают слишком уж много информации. Во-первых, программу, в которой был создан ролик. Это и правда 3DWhizz, и поддерживается она американской компанией 3D Wonder Vision. Во-вторых, я нашел в них номер лицензии, под которым пользователь зарегистрировал свою копию программы. И в-третьих, в метадатах обнаружился MAC-адрес, то есть уникальный опознавательный номер компьютера, на котором работает эта копия.
«И что нам это дает?» — душит в себе вопрос Син. И вместо него, памятуя о советах Пегги, выказывая Чандеру улыбкой свое восхищение, говорит комплимент:
— Потрясающе!
И Чандер вознаграждает ее в ответ своей лучезарной улыбкой.
— И как мы можем воспользоваться этой информацией? — спрашивает она полунаивно.
Бр-р-р-р! Но Чандер, похоже, воспринимает ее слова всерьез.
— Это, мои дорогие, поможет нам установить личность владельца копии, — объясняет он терпеливо. — И если данные не искажены и компьютер не краденый, то его владелец вполне может оказаться членом Зеро.
— Мне все равно непонятно, как ты с помощью парочки цифр и чисел сможешь это сделать.
— Очень просто.
Очень просто. Разумеется. Син настраивается на очень простое объяснение из уст эксперта в области IT. Из которого не поймет ни слова.
— Я заглянул на несколько специализированных онлайн-форумов в поисках возможных слабых мест 3DWhizz. И много чего узнал. Как и подавляющее большинство программ, эта тоже местами написана безалаберно или очень своеобразно. В ней есть брешь, которая нам поможет. Перед использованием программы ее лицензионный номер нужно зарегистрировать онлайн у производителя. После регистрации ею можно пользоваться не более чем на двух устройствах.
Син кивает. Свой домашний принтер она тоже зарегистрировала. С целью бесплатной клиентской поддержки, поверив руководству пользователя.
— Так производитель предупреждает воровство копий и незаконное их использование. Однако во время регистрации программа обнаруживает не совсем обычное для программ такого типа поведение: она проверяет локальный IP-адрес пользователя, прежде чем тот успевает пройти через анонимизаторы, и отправляет его в 3D Wonder Vision. Компания поступает так, чтобы, скорее всего, узнать побольше о своих пользователях, даже если те маскируют свои IP-адреса и местоположение. Когда кто-то регистрирует свою копию 3DWhizz, компания-производитель тут же узнает не только сам факт того, что это произошло, но и место, где пользователь это сделал. Иными словами, в 3D Wonder Vision знают локальный IP-адрес, с которого регистрировалась копия программы, в которой работает Зеро.
— Замечательно со стороны Wonder Vision, — констатирует Энтони. — Но что нам это дает?