Добавить в корзинуПозвонить
Найти в Дзене

Дело №44: «Цифровой детектор лжи». Часть 3

На следующий день я проснулся с мыслью о том, что мы должны найти Виктора во что бы то ни стало. Не только для того, чтобы остановить модуль и спасти остальных из списка, но и для того, чтобы понять масштаб того, с чем мы имеем дело. Я быстро позавтракал, проверил почту — Ника прислала сводку за ночь — и выехал в отдел. Сводка была тревожной. За последние сутки модуль «truth_flip.dll» сработал ещё четыре раза. Двое из протестированных уже задержаны. Их имена были в списке. Ника вела статистику, и цифры неумолимо росли. Мы теряли время. В отделе меня ждал сюрприз. Ника сияла, хотя под глазами у неё залегли тени — ещё одна бессонная ночь. — Есть новости, — сказала она, едва я переступил порог лаборатории. — Я нашла Виктора. — Где он? — В Новгороде. Точнее, в пригороде. Местные полицейские засекли его вчера вечером — он заходил в продуктовый магазин на окраине. Камеры наблюдения зафиксировали его лицо с вероятностью девяносто четыре процента. Я отправила ориентировку. Они обещали взять по
Дисклеймер: Все персонажи вымышлены, любые совпадения случайны. Содержит художественные сцены.
Дисклеймер: Все персонажи вымышлены, любые совпадения случайны. Содержит художественные сцены.

На следующий день я проснулся с мыслью о том, что мы должны найти Виктора во что бы то ни стало. Не только для того, чтобы остановить модуль и спасти остальных из списка, но и для того, чтобы понять масштаб того, с чем мы имеем дело. Я быстро позавтракал, проверил почту — Ника прислала сводку за ночь — и выехал в отдел.

Сводка была тревожной. За последние сутки модуль «truth_flip.dll» сработал ещё четыре раза. Двое из протестированных уже задержаны. Их имена были в списке. Ника вела статистику, и цифры неумолимо росли. Мы теряли время.

В отделе меня ждал сюрприз. Ника сияла, хотя под глазами у неё залегли тени — ещё одна бессонная ночь.

— Есть новости, — сказала она, едва я переступил порог лаборатории. — Я нашла Виктора.

— Где он?

— В Новгороде. Точнее, в пригороде. Местные полицейские засекли его вчера вечером — он заходил в продуктовый магазин на окраине. Камеры наблюдения зафиксировали его лицо с вероятностью девяносто четыре процента. Я отправила ориентировку. Они обещали взять под наблюдение адрес, если он появится снова.

— А сестра?

— Лена всё ещё не выходит на связь. Но я нашла кое-что ещё. Помнишь, я говорила о её отключённом телефоне? Мне наконец ответил оператор. Последний звонок был десятого апреля, в четырнадцать ноль три. Она звонила на номер, зарегистрированный на подставное лицо. Но я отследила вышку, через которую прошёл сигнал. Это промышленная зона на окраине Новгорода. Там находится несколько заброшенных складов и один действующий — склад транспортной компании «НовЛогистик».

— Думаешь, её держат там?

— Возможно. Я проверила владельца компании. Фирма зарегистрирована на офшор. Цепочка владения ведёт в Панаму. Но среди сотрудников склада есть человек с криминальным прошлым — бывший охранник колонии, уволенный за превышение полномочий. Его зовут Игорь. И он встречается в материалах другого дела, которое мы расследовали полгода назад. Помнишь «тихого помощника»? Там тоже фигурировал склад транспортной компании. Совпадение? Не думаю.

— Это не совпадение, — сказал я. — Это сеть. Одна и та же организация использует одни и те же площадки.

Я позвонил в Новгородское отделение, объяснил ситуацию и запросил немедленный выезд на склад. Мне пообещали подготовить группу в течение часа, но я не мог ждать. Связался с начальником отдела, получил разрешение на выезд и через полчаса уже сидел в машине, мчавшейся по трассе в сторону Новгорода.

Мы прибыли на место в четырнадцать тридцать. Склад выглядел заброшенным: облупившаяся краска на бетонных стенах, ржавые ворота, тишина. Но на подъездной дороге были свежие следы шин. Местные полицейские уже оцепили периметр.

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

Дверь вскрыли. Внутри была небольшая комната без окон, с кроватью и столом. На кровати, поджав колени к груди, сидела девушка.

Лена, сестра Виктора, обнаружена в запертой комнате на складе.
Лена, сестра Виктора, обнаружена в запертой комнате на складе.

Она вздрогнула, когда мы вошли, и отшатнулась к стене.

— Лена? — спросил я, стараясь говорить как можно мягче.

Она посмотрела на меня — глаза были испуганными, но в них не было отчаяния. Она молчала.

— Мы из полиции. Вы в безопасности. Мы ищем вашего брата, Виктора. Он просил нас найти вас.

— Витя? — её голос дрогнул. — Он жив?

— Жив. Мы знаем, что его заставили сделать. Мы знаем, что вам угрожали. Мы здесь, чтобы помочь.

Лена медленно сползла с кровати. Она была бледна, явно не ела несколько дней, но держалась. Я накинул на неё плед, принесённый кем-то из группы.

— Где вас держали? — спросил я.

— Здесь. Они привезли меня сюда десятого апреля. Сказали, что если Витя не будет делать то, что они говорят, меня убьют. Но он сделал всё. Он выполнил все их требования. А они всё равно не отпускали. Они ждали чего-то. Какого-то финального этапа.

— Финального этапа?

— Я слышала, как они говорили по телефону. Они обсуждали «большую активацию». Что-то должно было произойти первого мая. Они хотели, чтобы модуль не просто инвертировал результаты, а начал транслировать их на центральный сервер. Чтобы данные о лжи и правде поступали в единую базу. Они называли это «проект Паноптикум».

Я переглянулся с коллегой. «Паноптикум» — всевидящее око. Система тотального наблюдения.

— Кто — «они»? — спросил я.

— Я не знаю имён. Только человека, который приходил каждый день. Его звали Игорь. Он был грубым, но иногда с ним приходил другой. Тот был вежливым, в костюме. Игорь называл его «куратором». Я запомнила его лицо.

— Вы сможете его описать?

— Да. Он был старше Игоря, лет сорока пяти. В дорогих очках. Всегда в перчатках. Никогда не снимал их.

Я отправил Лену в больницу под охраной, а сам с группой остался осматривать склад. В одной из комнат мы нашли компьютер, подключённый к локальной сети. На экране светился всё тот же список из пятидесяти имён. Но теперь напротив некоторых стояли новые пометки: «Проверен. Статус: ложь». Я насчитал уже двадцать три проверенных человека.

Ника, которой я отправил фотографии экрана, перезвонила через несколько минут.

— Я проанализировала пометки, — сказала она. — Из двадцати трёх проверенных тринадцать уже задержаны. Остальные пока на свободе, но их данные переданы в прокуратуру. Я не понимаю, почему модуль до сих пор работает. Виктора нет, склад обнаружен, а обновления продолжаются. Список пополнился новыми именами — сегодня ночью добавилось ещё пять. Без участия Виктора.

— Значит, система автоматизирована. Виктор был нужен только для запуска. Теперь она работает сама.

— Похоже на то. И мне это очень не нравится.

Я вернулся в город поздно вечером. Лена была в безопасности, но Виктор всё ещё где-то прятался. Он не знал, что сестру освободили. Я отправил ему сообщение на старый номер, но ответа не получил.

На следующее утро, когда я собирался ехать в Новгород на повторный допрос, раздался звонок. Звонили из местного отделения. Виктор пришёл сам. Он сдался.

Я выехал немедленно. Допрос проходил в здании Новгородского УМВД — небольшая комната с серыми стенами и единственной лампой на потолке. Виктор сидел напротив меня. Двадцать девять лет. Взъерошенные волосы, футболка с логотипом стартапа, руки слегка дрожали. Но в глазах было что-то, чего я не видел раньше на его фотографиях, — облегчение.

Виктор сдаётся полиции и рассказывает о шантаже.
Виктор сдаётся полиции и рассказывает о шантаже.

— Я знаю о вашей сестре, — начал я. — Она в безопасности. В больнице, под охраной. Вы можете с ней увидеться.

Он выдохнул — долгий, прерывистый выдох. Казалось, он задерживал дыхание все эти дни.

— Спасибо, — тихо сказал он. — Я думал, её уже нет. Они угрожали. Говорили, что если я не буду выполнять требования, она умрёт. А потом, когда я сделал всё, они просто перестали отвечать. Я думал, что провалился. Что они убили её.

— Расскажите всё. С самого начала.

Виктор потёр лицо ладонями.

— Это началось в марте. Я получил письмо. Анонимное. Мне предлагали работу над новым модулем для «Veritas». Я сначала отказался. Тогда они прислали мне фотографии. Лены. Моей квартиры. Моих родителей. Они знали всё. Они сказали, что если я не соглашусь, пострадают мои близкие. Я испугался. Я думал, что смогу остановиться, что это будет временно. Но они продолжали давить. Они требовали новых имён. Они говорили, что это преступники, которых система не может поймать. Что я помогаю восстановить справедливость. Я хотел верить. Очень хотел. Но когда список перевалил за сорок, я понял — это не справедливость. Это чистка.

— Кто с вами связывался?

— Они использовали зашифрованный мессенджер. Никнейм у них был «Куратор». Больше я ничего о них не знаю. Никогда не видел. Только голосовые сообщения — низкий мужской голос, всегда спокойный. Даже когда угрожал, он говорил так, будто обсуждал погоду.

— Алексей знал?

— Нет. Я хотел ему рассказать, но боялся. Думал, что если он узнает, «они» исполнят угрозу раньше. А когда я уволился, он, кажется, что-то заподозрил. Но не решался спросить.

— Вы знаете что-нибудь о «проекте Паноптикум»?

Виктор нахмурился.

— Слышал это слово. Однажды Куратор обмолвился. Сказал, что «Паноптикум» будет следующим этапом. Я не знаю, что это значит, но он говорил об этом с таким... предвкушением. Как о чём-то великом.

— Он упоминал первое мая?

— Да. Он сказал, что первого мая всё изменится. Что модуль — это только начало. Что к тому моменту сеть должна быть готова.

— Какая сеть?

— Я не знаю. Я был всего лишь исполнителем. Мне давали задания, я выполнял. Но я чувствовал, что за этим стоит что-то большее. Что-то, о чём мне не говорят.

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

Я вернулся в отдел к вечеру. Ника уже ждала меня с новыми данными.

— Я связалась с коллегами из других городов, — сказала она. — Мы сопоставили дела, связанные с IP 10.0.0.1. За последние полгода это уже девятый случай. Криптопроклятие, тихий помощник, синтезированный голос, фантомный аккаунт, цифровая чума, маячок, поддельная реальность, эффект Манделы и теперь детектор лжи. Восемь предыдущих дел и одно текущее. И все они связаны между собой не только IP, но и структурой. В каждом случае использовалась похожая схема: скрытый модуль, активация по таймеру, нейросеть, сбор данных. Но в каждом деле — своя роль. Одно дело — страх, другое — манипуляция, третье — контроль передвижения, четвёртое — подмена воспоминаний. А детектор лжи — это манипуляция правосудием.

— То есть они охватывают разные сферы? — спросил я.

— Именно. Страх, здоровье, коммуникации, память, правдивость. В совокупности это выглядит как тестирование системы тотального контроля. Но они до сих пор не объединены в единую сеть. А первого мая, судя по всему, это должно произойти.

— Как мы можем это остановить?

— Я знаю только один способ — найти главный сервер. Тот самый, который скрывается за IP 10.0.0.1. Но он физически не находится в городе. Он маршрутизируется через несколько стран. Я пыталась отследить уже десятки раз, но безуспешно. Однако на этот раз, возможно, у меня есть зацепка. Модуль «truth_flip.dll» при каждом обновлении отправляет данные не только на 10.0.0.1, но и на ещё один адрес. Я сначала приняла его за прокси, но это не прокси. Это физический сервер. И он находится где-то в промзоне, неподалёку от того места, где держали Лену.

— Ты уверена?

— Почти. Я отследила трафик. Перед тем, как уйти на 10.0.0.1, пакеты проходят через локальный узел. Он не отвечает на запросы, но передаёт данные дальше. Это ретранслятор. И если мы найдём его, возможно, сможем понять, куда идут данные.

Мы выехали на место через час. Промзона встретила нас тишиной и запахом машинного масла. Ника вела автомобиль, ориентируясь на показания портативного сканера. Сигнал был слабым, но стабильным. Он шёл из одноэтажного кирпичного здания, стоявшего в стороне от дороги.

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

Ника подошла, подключила к замку небольшой прибор и через минуту набрала код. Дверь открылась.

Внутри было чисто. Стерильно чисто, как в операционной. Вдоль стен стояли стойки с серверами. Десятки мигающих индикаторов. Посередине — большой монитор, на который выводились логи.

В подвале обнаружен ретранслятор и командный центр с пометкой «Проект Паноптикум».
В подвале обнаружен ретранслятор и командный центр с пометкой «Проект Паноптикум».

Я подошёл и прочитал последние строки: «Модуль truth_flip.dll: статус активен. Список целей: 55 имён. Активация Паноптикум: 1 мая. Таймер: 72 часа 14 минут».

— Это он, — тихо сказала Ника. — Ретранслятор. И одновременно — командный центр для детектора лжи. Но он связан с другими серверами. Смотри.

Она указала на схему сети, выведенную на боковой монитор. От ретранслятора тянулись линии к десяткам других узлов, разбросанных по всей стране. Криптопроклятие, тихий помощник, синтезированный голос — все они были частью одной сети. И все они управлялись отсюда. Точнее, через этот узел проходила информация.

Я обошёл стойки. Серверы работали бесшумно, лишь тихое гудение вентиляторов напоминало об их присутствии. На одном из корпусов я заметил маркировку: «Проект Паноптикум. Узел 04». Ниже была ещё надпись — уже знакомые мне инициалы: «И.К.». Те же самые, что фигурировали в деле об электронном страже, о синтезированном голосе, о фантомном аккаунте. Этот человек — или организация — был везде.

— И.К., — произнёс я вслух.

— Да, — отозвалась Ника. — Я проверила. Эти инициалы встречаются в коде каждого модуля. Это либо создатель, либо руководитель проекта. Но я так и не могу понять, реальный это человек или просто подпись.

Я подошёл к монитору и начал просматривать логи. Десятки, сотни записей. Все они касались разных модулей, разных атак. Но все они были синхронизированы. Все работали по единому протоколу. И все готовились к первому мая.

— Мы можем отключить это? — спросил я.

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

Ника перехватывает управление и отключает ретрансляторы по всей стране.
Ника перехватывает управление и отключает ретрансляторы по всей стране.

Она села за терминал и начала работать. Я стоял рядом и смотрел, как строки кода сменяют друг друга. Через час Ника выдохнула:

— Готово. Я отключила ретранслятор от основной сети. Модуль «truth_flip.dll» больше не получает обновлений. Но это временно. Как только они поймут, что связь потеряна, они переключатся на другой узел. У нас есть, возможно, несколько дней.

— За это время мы должны найти главный сервер. Тот самый 10.0.0.1.

— Я уже пыталась. Но теперь, когда у нас есть доступ к ретранслятору, я могу отследить маршрут. Дай мне время.

Она снова склонилась над клавиатурой. Я отошёл к стене и прислонился к ней, чувствуя, как накатывает усталость. Мы были на шаг впереди, но этот шаг мог оказаться последним. Если мы не найдём главный сервер до первого мая, проект «Паноптикум» активируется. И все модули, разбросанные по стране, объединятся в единую сеть. Что это будет означать, я мог только догадываться.

Через два часа Ника откинулась на спинку стула.

— Я нашла, — тихо сказала она. — Главный сервер. Он не в городе. Даже не в стране. Он в Нидерландах. Но я отследила не только местоположение. Я нашла кое-что ещё. Проект «Паноптикум» — это не просто сеть модулей. Это база данных. Огромная база данных. Она содержит информацию о миллионах людей. Их голоса, их страхи, их передвижения, их воспоминания, их ложь и правду. И первого мая эта база будет активирована. Она начнёт собирать данные в реальном времени со всех модулей одновременно. И тогда те, кто стоит за этим, получат доступ к тому, чего не имеет ни одно правительство. К тотальному знанию о каждом человеке.

Я смотрел на карту, которую Ника вывела на экран. Сеть раскинулась по всей Европе и Азии. Тысячи узлов. Миллионы подключений. И в центре — сервер, который через три дня должен был активировать финальный протокол.

— Мы можем его отключить? — спросил я.

— Физически — только если послать запрос в Нидерланды. Но потребуется время. А юридически — я не уверена, что у нас есть полномочия. Это международный уровень.

— Тогда что мы можем сделать?

— Мы можем отключить ретрансляторы. Все, которые я нашла. Это замедлит активацию, возможно, на недели или месяцы. Но главный сервер останется. И рано или поздно они восстановят сеть.

— Делай.

Ника кивнула и снова склонилась над терминалом. Я отошёл к выходу, поднялся по лестнице и вышел на воздух. Было тихо. Лишь ветер шумел в кронах деревьев, окружавших промзону. Я думал о том, что даже если мы остановим «Паноптикум» сейчас, сама идея никуда не денется. Пока существует технология, пока есть те, кто готов её использовать для контроля, всегда будет новая сеть, новый модуль, новый список имён. И кто-то снова станет жертвой.

Через несколько часов Ника вышла из здания. Лицо её было бледным, но в глазах стояла решимость.

— Я отключила восемь ретрансляторов по всей стране, — сказала она. — Модуль «truth_flip.dll» остановлен. Список больше не обновляется. Но главный сервер всё ещё активен. И я не знаю, как долго продержится моя блокировка.

— Мы сделали всё, что могли.

— Этого недостаточно. Мы не нашли заказчика. Мы только замедлили его.

— Иногда это всё, что у нас есть.

Она помолчала, потом кивнула и направилась к машине. Я последовал за ней. Мы возвращались в город молча. Каждый думал о своём. О том, что справедливость — это не состояние, а процесс. И что этот процесс никогда не заканчивается.

Когда я вернулся в отдел, на столе меня ждала записка. Антон звонил. Он сообщил, что дело Петра пересмотрено, и его клиента отпустили под подписку о невыезде. Обвинение развалилось. Я откинулся на стуле и закрыл глаза. Одна жизнь спасена. Одна из пятидесяти.

Вечером я позвонил Виктору и сообщил, что Лена в безопасности, а его сотрудничество будет учтено. Он поблагодарил. Но в его голосе всё ещё была тревога. Он сказал, что знает, что может попасть в тюрьму за создание модуля. Но он готов понести наказание. Лишь бы его сестра была жива. Лишь бы список больше не пополнялся.

В тот же вечер я поймал себя на мысли о том, что мы всё ещё не знаем всей правды. Кто такой «И.К.»? Как он связан с остальными атаками? Почему «Паноптикум» должен был активироваться именно первого мая? Ответов не было. Были только новые вопросы, и их становилось всё больше.

Я снова просмотрел заметки по делу. Список на 55 имён, где напротив некоторых уже стояли пометки о задержании или оправдании. База, в которую стекалась информация со всех концов страны. И дата — 1 мая. Что должно было произойти в этот день? Я не знал и вряд ли мог узнать в оставшееся время.

Я закрыл папку и встал из-за стола, подошёл к окну. Ночной город жил своей жизнью. Где-то там, в многоэтажках и частных домах, спали люди. Они не знали, что их голоса, их страхи, их ложь и правда были записаны и сохранены где-то на сервере. Что их данные были частью огромной сети, созданной для тотального контроля. И что эта сеть всё ещё активна. Даже после того, как мы отключили ретрансляторы, главный узел продолжал работать. Он ждал. Ждал, когда восстановится связь. Ждал, когда проект «Паноптикум» получит новое дыхание.

Я думал о том, сколько ещё таких узлов существует. Сколько ещё серверов скрыто в подвалах и на складах, в промзонах и офисных центрах. И сколько ещё имён в списках, которые мы никогда не увидим. Мы остановили одну атаку. Но война продолжалась.

Я повернулся к столу и взял телефон. Набрал Алексея. Он ответил не сразу. Голос был уставшим, но спокойным.

Главный сервер всё ещё активен. Проект «Паноптикум» ждёт своего часа.
Главный сервер всё ещё активен. Проект «Паноптикум» ждёт своего часа.

— Я хотел сообщить, что модуль остановлен, — сказал я. — Ваша программа теперь чиста. Но я рекомендую вам пересмотреть протоколы безопасности. И если вы узнаете что-то ещё о «Паноптикуме» или об «И.К.», немедленно сообщите мне.

— Обязательно. Спасибо вам.

— Не за что.

Я положил трубку и снова подошёл к окну. Сегодня ночью город спал спокойно. Но где-то далеко, в серверной стойке, мигали индикаторы. И сеть ждала.

Вопрос подписчикам: Приходилось ли вам сталкиваться с технологиями, которые, как вам казалось, знали о вас больше, чем вы сами? И как вы думаете — можно ли защитить правду в мире, где алгоритмы решают, кому верить, а кому нет? Расскажите в комментариях.

P.S. Это сорок четвёртое дело из архива отдела «К». Следующее будет про экран-убийцу — историю о том, как ноутбук выключался, но продолжал потреблять энергию, а из динамиков раздавался шёпот.