реклама
Бургер менюБургер меню

Наталья Федоренко – Ноль процентов на любовь 2.0. Код резонанса (страница 3)

18

Не совпадение. Корреляция. Сильная.

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

Третий ноутбук был её «чистой зоной». Там она начала строить досье. Не на человека. Пока нет. Насубъект угрозы. Новый файл. Заголовок: «Проект «Фантом». Досье №1».

Она начала записывать, её мысли мгновенно облекались в тезисы:

СУБЪЕКТ: Условное обозначение «Фантом».

МЕТОД: Использование legacy-инфраструктуры («ИдеалМатч») как канала атаки. Цель – не кража данных, не вывод из строя. Цель – дискредитация через ассоциацию. Подрыв доверия к новой платформе («Resonance») путём демонстрации «возврата» к старой, токсичной.

ТЕХНИЧЕСКИЙ ПОЧЕРК: Высокий уровень. Знание архаичных API «ИдеалМатч». Умение работать с каскадными прокси. Но… оставляет следы. Временная синхронизация, неуклюжая маскировка под фоновый процесс. Возможны два варианта:

1) Нарочитая демонстрация («Я здесь, поймай, если сможешь»).

2) Спешка. Либо пренебрежение мелочами.

ПСИХОЛОГИЧЕСКИЙ ПОРТРЕТ (предварительный): Знаком с историей «ИдеалМатч» и «Resonance». Имеет личную или профессиональную мотивацию. Не стремится к мгновенному, громкому взрыву. Предпочитает медленную, разъедающую тактику. Ценит изящество, сложность. Возможен нарциссический компонент («посмотреть, как они бегают»).

Она остановилась, перечитала. «Психологический портрет». Год назад она бы высмеяла саму себя за такой ненаучный, спекулятивный подход. Но год с Виталием, с его бесконечными разговорами о «паттернах в хаосе», о «музыке поступков», научил её смотреть чуть дальше чистого кода. За каждым алгоритмом стоит архитектор. У архитектора – мотив.

Сверху послышался звук – не шаги, а скрип пружин матраса. Виталий просыпался. Его ритуал пробуждения был предсказуем: пять минут молчания, потом тяжёлый вздох, потом звук босых ног по металлу.

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

Когда он спустился, взъерошенный и прекрасный в своей сонной нелепости, она была уже у кофемашины, делая два американо. Его – крепкий. Её – с двойной порцией воды.

– Нашла след? – спросил он хрипло, принимая дымящуюся чашку. Его пальцы коснулись её пальцев. Тёплые. Всегда тёплые.

– Да, – ответила она, отводя взгляд к окну, где небо начинало сереть. – Он есть. Технический. Ведёт в никуда, но сам факт… подтверждён.

– И что дальше, Шерлок?

– Дальше – проверка гипотезы о мотиве. Нужен доступ к закрытой информации. К кадрам.

Она сделала паузу, давая ему понять.

– Кадрам? – он прищурился. – Ты про… старые архивы «ИдеалМатч»? Про тех, кого уволили после нашего… скандальчика?

– В том числе. Но в первую очередь – про тех, кто ушёл сам. До того. Кто мог испытывать… профессиональную обиду. На провал алгоритма. На мою роль в этом провале.

Виталий присвистнул, отпивая кофе.

– Жестко. И эффективно. Ты думаешь, наш «Фантом» – обиженный гик?

– Гик – да. Обиженный – весьма вероятно. Но не просто гик. Тот, кто считал старый алгоритм не провалом, а… недооценённым шедевром. Кто видит в нашей истории не торжество хаоса над порядком, а ошибку системы. Которую нужно исправить. Путём дискредитации ложного успеха.

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

– Максим, – тихо произнёс Виталий, как будто прочитав её мысли.

Она кивнула. Одним резким движением.

– Он главный кандидат. Но нужны факты. Не догадки. Я не могу обвинять человека на основании технического почерка и собственных подозрений.

– Что нужно?

– Доступ к его цифровому следу за последний год. Не к личной переписке. К публичной активности. Коды его пет-проектов на GitHub, статьи, комменты в профессиональных чатах. Всё, что можно собрать легально, через открытые источники. И… его резюме. Куда он устраивался после ухода.

Виталий смотрел на неё, и в его глазах читалось странное сочетание восхищения и тревоги.

– Ты превращаешь жизнь в расследование. Нас – в мишени, его – в подозреваемого.

– Нет, – холодно парировала она. – «Он» сам выбрал эту роль, когда начал игру. Я просто начинаю играть по его правилам. Только мои правила – строже. И основаны на данных.

Она допила свой кофе, ощущая, как горькая ясность разливается по венам вместе с кофеином. За окном окончательно рассвело. Серая пелена неба сменилась бледно-жемчужным светом. Город просыпался. Их тихая ночная операция заканчивалась. Начинался день, в котором им предстояло быть улыбчивыми создателями успешного стартапа, иконой любви. И одновременно – вести невидимую войну с призраком из прошлого.

– Хорошо, – сказал Виталий, ставя пустую чашку с решительным стуком. – Пет-проекты, комменты, резюме. Я займусь этим. У меня есть… источники. Неофициальные. – Он имел в виду Лешего и ту самую сеть знакомств в кафе «Байт». – А ты?

– Я пойду другим путём, – сказала Наталия, уже собирая ноутбуки. – Если «Фантом» использует «ИдеалМатч» как плацдарм, значит, у него есть доступ к его ядру. К старому коду. Нужно найти, где это ядро сейчас физически находится. На каком сервере дремлет. И кто имеет к нему ключи.

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

Это был не романтический союз двух половинок. Это былтактический альянс. Она шла по следу в данных. Он – по следу в человеческих связях и цифровом фольклоре. Две разные мелодии, написанные для одной симфонии защиты.

– Натали, – вдруг сказал он, не двигаясь с места. – А что, если мы ошибаемся? Что если это не Максим? Что если это… что-то большее?

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

– Тогда наши действия дадут отрицательный результат по гипотезе. И мы построим новую модель. Но бездействие даст только один результат – его победу. Я не играю в игры с нулевой суммой. Особенно когда ставка – всё, что мы построили.

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

Он пока оставил рояль в покое. Вместо этого он взял планшет и написал Лешему:

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

Ответ пришёл почти сразу, как будто Леший ждал:

Леший: О, начинается самое интересное. Будет через пару часов. Цена – рассказ. Интересный. Когда всё кончится.

Виталий усмехнулся. Цена была справедливой. Он посмотрел наверх, откуда доносился звук открывающегося шкафа. Их день, их война, их странный, прекрасный дуэт – всё только начиналось. И первый акт уже был написан призраком. Теперь настала их очередь вписать в партитуру свой ответ.

Чёрный лебедь в статистике

Звонок раздался ровно в 10:07 утра. Не на её личный, не на рабочий, а на «горячую линию доверия» – специальный номер, который висел на сайте «Resonance» для экстренных обращений пользователей. Наталия, проводившая планерку с отделом аналитики, увидела всплывающее уведомление на умных часах. Было правило: если на этой линии больше двух звонков за час – это инцидент.

Она извинилась, вышла в стеклянную будку-переговорку и подняла трубку.

– «Resonance», служба заботы, вас слушает Натали, – её голос был ровным, профессионально-тёплым, отработанным до автоматизма.

В трубке послышались прерывистые всхлипы, потом женский голос, сорванный на крик:

– Что вы за монстры?! Вы свели меня с маньяком! Он… он всё про меня знал! Вещи, которых нет ни в одной анкете! Он сказал… сказал, что это ваш «углублённый алгоритм» выдал ему мои страхи! Я чуть не… Вы ответите за это!

Лёд. Острый, тонкий, пронзительный ледок прошёлся по позвоночнику Наталии. Не страх. Нет. Это было нечто иное – чистое, холодноеосознание. Гипотеза начинала подтверждаться в самом худшем из возможных ключей.

– Успокойтесь, пожалуйста, – её голос не дрогнул, он стал даже тише, но приобрёл стальную плотность. – Ваша безопасность – наш приоритет. Расскажите мне всё с самого начала. Без деталей, только факты: как вас зовут, когда было знакомство, что именно произошло.

Пока женщина, назвавшаяся Алиной, сквозь рыдания выкладывала историю о «слишком идеальном» совпадении, о мужчине, который с первых слов угадывал её сокровенные тревоги и тут же использовал их для манипуляций, Наталия одним пальцем открыла на планшете внутреннюю CRM. Вбила имя.Алина С. Профиль всплыл мгновенно. Участница «Resonance» 3 месяца. Прошла 7 квестов. Её «резонанс» – пользователь Марк Т. Совпадение по системе – 78% по шкале «Интерес». Высокий показатель. Они начали общаться 5 дней назад.