Сергей Фастов – Провенанс (страница 15)
Проверяю телефон — прошло двадцать семь минут с тех пор, как я спустилась к Данику. Кажется, прошли часы. Батарея — семьдесят четыре процента. Уведомлений нет.
Иду дальше, не торопясь, позволяя мозгу обрабатывать информацию. Три минуты одиннадцать секунд внутри хранилища. Клонированная карта Марека Завадски. Admin_07, удаливший логи выхода. Профессиональный монтаж видео. И песня.
"Gdzie książki śpią, cienie liczą."
Я не могу выкинуть эту мелодию из головы — она крутится там, навязчивая, как застрявшая пластинка. Детский голос, тонкий и чистый, поёт размеренно, и слова эхом отдаются в памяти:
"... один, два, три, четыре, пять, в тёмном углу, в старом шкафу, слова ждут, чтобы снова жить..."
Кто-то выбрал именно эту песню. Не случайно. Кто-то с доступом к редким аудиоархивам или с личной коллекцией записей восьмидесятых. Кто-то достаточно старый, чтобы помнить эту программу из детства, или достаточно увлечённый культурной историей, чтобы целенаправленно её искать.
И этот кто-то посчитал нужным включить песню во время кражи. Двадцать пять секунд музыки. Зачем? Сигнал для сообщника? Временная метка для координации действий? Или послание?
Послание мне?
Слова слишком точные: "Где книги спят, тени считают." Книги — это могут быть документы, архивные материалы, мой модуль черновиков. Тени — те, кто действует скрыто, манипулируя системами безопасности, удаляя следы, подставляя других. Считают — каталогизируют, инвентаризируют, или, возможно, подсчитывают выгоду от операции.
Прохожу мимо главного корпуса университета снова, на обратном пути к своей квартире. Здание всё так же тёмное, окна пустые, но теперь я смотрю на него другими глазами. Не как на место работы, не как на академическую крепость знаний и традиций, а как на поле битвы. Где-то в этих коридорах, за одной из этих дверей, в одном из этих кабинетов, сидит человек, который организовал кражу моего модуля.
Человек с техническими навыками — достаточными, чтобы клонировать карту доступа, смонтировать видео без видимых швов, удалить логи из системы безопасности. Человек с административным доступом уровня Admin_07 — это даёт ему власть над записями, над протоколами, над тем, что считается правдой в цифровых архивах университета. Человек с достаточной дерзостью, чтобы оставить саркастичное послание в виде детской песни, уверенный, что никто не сможет его расшифровать или отследить.
Круг подозреваемых узок, но не настолько, чтобы указывать на одного человека. Каминский — Admin_06, главный администратор архива, как-то разговор был с Даником на эту тему. Пятьдесят два года, что означает, что в 1987-м, когда выходила программа "Biblioteka Marzeń", ему было где-то четырнадцать. Подходящий возраст для того, чтобы помнить детские передачи, особенно если младшие братья или сёстры смотрели их. У него есть технические знания, административный доступ, и мотив — хотя я ещё не понимаю какой.
Его заместители. Кшиштоф — слишком старый, пятьдесят восемь лет, в 1987-м ему было двадцать. Вряд ли смотрел детские программы в двадцать лет, если не было своих детей. Барбара — пятьдесят лет, в 1987-м было двенадцать. Подходящий возраст. Артур — сорок шесть, в 1987-м было девять. Тоже подходит. Оба имеют частичный административный доступ, технические знания.
Томаш, начальник IT-отдела — сорок три года, в 1987-м было пять. Идеальный возраст для этой программы, мог смотреть её сам. И у него полный доступ ко всем системам университета, включая видеонаблюдение, серверные логи, карты доступа. Если кто и может смонтировать видео так профессионально, это он.
Четыре человека. Каминский, Барбара, Артур, Томаш. Все с возрастом, соответствующим возможным воспоминаниям о песне. Все с техническим доступом. Все работают в университете достаточно долго, чтобы знать систему изнутри, понимать её слабости, уметь манипулировать ею.
Но это только догадки, основанные на возрасте и должности. Недостаточно для обвинений. Недостаточно даже для того, чтобы задать прямые вопросы, не вызвав подозрений.
Мне нужно узнать, кто такой Admin_07. Это ключ. Идентификатор в логах, который удалил запись выхода из хранилища. Если я узнаю имя, стоящее за этим номером, я узнаю, кто был в той цепочке преступления.
Но проверка базы администраторов оставит след. Запрос к такой чувствительной информации фиксируется, если Admin_07 мониторит активность системы — а он почти наверняка делает это после вчерашней кражи — он узнает, что я копаю. И либо уничтожит оставшиеся следы, либо предпримет действия против меня.
Нужен другой подход. Непрямой, незаметный. Через людей, а не через системы.
Добираюсь до своей квартиры около часу ночи. Подъезд тёмный — одна из лампочек на лестнице перегорела, никто не заменил. Поднимаюсь на ощупь, рука скользит по перилам, холодным и влажным от конденсата. Каждый мой шаг отдаётся эхом, умножается архитектурой старого дома. Я слышу звуки из квартир: телевизор у соседей слева, детский плач этажом выше, чей-то громкий смех за стеной, где-то сверху семейная ссора.
Открываю дверь своей квартиры, вхожу, закрываю за собой на все замки — два основных и цепочку. Ритуал безопасности, хотя понимаю, что, если у них есть административный доступ ко всем системам университета, они могут достать мой адрес из базы данных персонала за секунды. Замки не остановят того, кто действительно хочет войти.
Но ритуал успокаивает. Даёт иллюзию контроля.
Ты четвёртая
Снимаю куртку, вешаю на крючок у двери. Достаю флешку из внутреннего кармана, несу её к письменному столу. Телефон кладу рядом. Включенная настольная лампа встречает меня теплым светом, как маяк. Остальное пространство погружается в темноту, и я чувствую себя безопаснее так. Меньше видимости снаружи, через окно.
Сажусь за стол, смотрю на флешку. Маленький кусочек пластика и металла, не больше моего большого пальца. Весит граммов пятнадцать, не больше. Но тяжесть того, что на ней, неизмерима.
Включаю ноутбук, жду мучительно долгую загрузку операционной системы. Старая машина, пять лет минимум, тормозит, шумит вентилятор. Я использую её неохотно, только для электронной почты и самых базовых документов. Боюсь технологий не потому, что не понимаю их принципы — я понимаю достаточно, чтобы знать, как много они отслеживают, записывают, сохраняют. Каждое нажатие клавиши, каждый клик мыши, каждый открытый файл оставляет след в логах системы, метаданные, которые могут быть использованы для реконструкции моих действий.
Но сейчас выбора нет. Мне нужно посмотреть файлы, которые дал Даник.
Вставляю флешку в порт. Система обнаруживает новое устройство, открывает окно с содержимым. Шесть файлов:
- Security_Camera_Corridor_2025-08-31_22-00-to-23-00.mp4 — 947 МБ
— 2,3 МБ
— 156 МБ
— 4,8 МБ
— 1,2 МБ
— 387 КБServer_Access_Logs_2025-08-31 Complete.txt Audio_Recording_Microphone_Corridor_22-13-to-22-18.wavSpectral_Analysis_Door_Sounds.pngVideo_Forensic_Analysis_Report.pdf Admin_Actions_Log_Extract.txt
Даник организовал всё аккуратно, промаркировал понятно. Профессионал до мозга костей.
Открываю видеофайл первым. Плеер загружается медленно, буферизует. Появляется изображение — тот же коридор, что я видела на мониторе Даника. Пустой, освещённый флуоресцентными лампами. Временная метка в углу: 22:13:04.
Я проигрываю, наблюдая за секундами. 22:13:02... 22:13:03... 22:13:04... 22:18:08. Прыжок. Пять минут четыре секунды исчезли, но визуально всё выглядит непрерывным.
Останавливаю воспроизведение на кадре перед прыжком. Изучаю детали покадрово, используя стрелки на клавиатуре для пошагового просмотра. Освещение ровное. Три пылинки висят в воздухе в верхней части экрана, подсвеченные лампой.
Я перематываю на десять секунд назад, смотрю, как эти пылинки медленно дрейфуют в конвекционных потоках воздуха.
Теперь кадр после прыжка, в 22:18:08. Пылинки в других позициях, но траектория движения сохраняется плавно. Нет резких скачков, которые бы указывали на склейку разных временных отрезков. Они не вырезали три минуты. Они подобрали момент с идентичными условиями освещения, температуры, движения воздуха. Это требует многократного просмотра записей, анализа паттернов, точного выбора фрагментов.
Часы работы. Дни, возможно. Не спонтанное решение. Долгосрочное планирование.
Закрываю видео, открываю текстовый файл с логами сервера. Тысячи строк данных прокручиваются перед глазами — временные метки, коды событий, идентификаторы пользователей и устройств. Я не понимаю большую часть технических деталей, но Даник выделил важные строки жирным шрифтом и добавил комментарии в квадратных скобках:
[22:13:15.337] ACCESS_CARD_SWIPE: Door_Corridor_Main, Card_ID: 4782-L, Статус: ПРЕДОСТАВЛЕНО [ПРИМЕЧАНИЕ: Карта заявлена как утерянная 23.07.2025, но не деактивирована]
[22:14:32.891] ACCESS_CARD_SWIPE: Door_Vault_Entrance, Card_ID: 4782-L, Статус: ПРЕДОСТАВЛЕНО [ПРИМЕЧАНИЕ: Вход в хранилище редких материалов]
[22:18:08.127] ADMIN_ACTION: LOG_DELETION, Пользователь: Admin_07, Цель: ACCESS_CARD_SWIPE в 22:18:08. [ПРИМЕЧАНИЕ: Удалена запись выхода из хранилища. Выходной свайп скрыт монтажом видео (22:13:04 → 22:18:08).]
Фотографирую эти строки своим телефоном, хотя файл уже на флешке. Дублирование. Всегда дублировать критическую информацию на разных носителях.