Срок хранения: вечность
Срок хранения: вечность

Полная версия

Срок хранения: вечность

Язык: Русский
Год издания: 2026
Добавлена:
Настройки чтения
Размер шрифта
Высота строк
Поля
На страницу:
2 из 2

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

Файл назывался voice_17.wav. Размер был небольшой. Длительность портал не показывал.

— Проверим рабочую станцию, — сказала Лея.

На компьютере дата была сегодняшняя. Она сверила её со своим телефоном, потом с телефоном Павла. Разница составляла меньше секунды. Они открыли журнал синхронизации архивного сервера. Последняя корректировка времени прошла вечером; перехода на другой часовой пояс не было. В журнале регистрации самого запроса стояла сегодняшняя дата.

Павел провёл пальцем по строкам на экране.

— Значит, сервер не думает, что уже завтра.

— Значит, по крайней мере, часы сервера и наши часы совпадают.

— А дата файла?

Лея посмотрела на слово «Создан».

— Это мы пока не знаем. Поле может показывать дату в метаданных, а не момент, когда файл появился здесь.

— Могли выставить вручную.

— Могли. Но это версия, не факт.

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

Павел увеличил строку с именем вложения.

— Ты готова открыть?

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

— Да. Сначала проверим тип файла и сделаем копию. Потом один раз прослушаем.

— Один?

— Один.

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

Запись длилась девять секунд.

Павел нажал воспроизведение.

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

— Лея. Завтра не подписывай акт передачи архива. Что бы тебе ни сказали, не подписывай.

Голос замолчал.

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

Лея не сняла наушников.

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

— Это ты?

Она осторожно сняла наушники.

— Похоже.

— Очень похоже.

— В том числе пауза перед словом «подписывай». Я так делаю, когда собираюсь сказать что-то неприятное.

— Я знаю.

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

Павел потянулся к кнопке повтора.

— Не надо, — сказала Лея.

Он остановил руку.

— Ты уверена?

— Нет. Поэтому не надо.

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

Лея открыла блокнот. В верхней части страницы написала: «Лестница уверенности».

— Что ты делаешь? — спросил Павел.

— Разделяю уровни. Чтобы не отправиться сразу на верхний этаж.

Первую ступень она обозначила словом «Знаю».

«В квитанции есть файл voice_17.wav. В поле “Создан” указана завтрашняя дата. Часы рабочей станции, телефонов и сервера показывают сегодняшнюю дату. В записи звучит голос, похожий на мой. В нём говорится: не подписывать акт передачи архива».

Она перечитала последнюю фразу и добавила: «Я слышала это один раз».

— На второй ступени? — спросил Павел.

Лея написала: «Вероятно».

«Дата относится к метаданным файла, а не к фактическому времени записи. Голос может быть настоящим, обработанным или воспроизведённым из других материалов. Кто-то мог заранее создать файл и указать дату. Автоматическая система могла присоединить его к ответу».

Павел наклонился над блокнотом.

— Автоматическая система не объясняет, почему голос твой.

— Не объясняет. Я и не написала, что объясняет.

На третьей ступени она вывела: «Не могу знать сейчас».

«Кто создал файл. Когда была сделана запись. Есть ли завтра акт передачи. Почему в сообщении обращаются ко мне. Можно ли доверять этому предупреждению».

Ручка задержалась над бумагой.

В этот момент неизвестность стала видна. Не как темнота, которую нужно немедленно осветить целиком, а как пространство с тремя разными участками: на одном были факты, на другом — правдоподобные версии, на третьем пока не было ничего, кроме вопросов. Лея заметила, как быстро хотела перескочить через середину. Найти объяснение. Получить гарантию. Установить, кто и зачем. И только потом позволить себе решить, что делать.

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

Павел свернул окно с записью и вернулся к журналу синхронизации.

— Здесь ещё есть отметка о регистрации вложения. Время сегодняшнее. Само поле «Создан» могло быть заполнено отдельно.

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

— А акт? — спросила Лея. — Есть у нас хоть одно упоминание акта передачи?

Павел проверил список документов, связанных с запросом, затем внутренний календарь отдела.

— В календаре нет. Среди сегодняшних сообщений тоже нет.

— А в архиве?

— Пока мы не нашли. Но это не означает, что его нет вообще.

— Хорошо.

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

На экране телефона вспыхнуло напоминание: «Нина, 19:00. Ужин». Лея уже пообещала подруге провести вечер вместе. Они собирались поесть в маленьком кафе у набережной, а потом пройтись до моста. Обычный план, не связанный ни с архивом, ни с тайнами, ни с чьими-либо предсказаниями.

Она открыла переписку и набрала: «Прости, сегодня не получится. Срочно возникло дело. Я объясню потом».

Большой палец замер над кнопкой отправки.

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

Или записать, что именно известно, что нужно проверить и когда она вернётся к вопросу.

Лея перечитала сообщение. Отмена принесла бы ей несколько часов действий, но не больше данных. Она стёрла текст и написала заново: «Я буду. Могу немного опоздать».

— Идёшь? — спросил Павел.

— Да.

— После такой записи?

— Не потому, что запись не важна. Потому, что я не знаю, что она значит.

Он посмотрел на блокнот, потом на неё.

— Это разумно.

— Это пока просто следующий шаг.

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

В кафе было тепло, шумно и тесно. На запотевшем окне дрожали отражения фар. Нина уже сидела за столиком у стены; перед ней остывал чай, рядом лежал раскрытый журнал с цветными закладками. Увидев Лею, она подняла брови.

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

— Почти угадала.

Лея сняла пальто. Несколько минут она следила за разговором с усилием: отвечала на вопросы, улыбалась в нужных местах, разглядывала пар над тарелкой. Телефон лежал рядом экраном вниз. Иногда Лея ловила себя на том, что мысленно возвращается к голосу. Завтра не подписывай. Что бы тебе ни сказали.

Слова звучали внутри неё как распоряжение, хотя никто не назначал их распоряжением.

— Что случилось? — спросила Нина, когда они заказали еду.

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

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

Нина перестала листать журнал.

— И ты знаешь, что это значит?

— Нет.

— Тогда хотя бы не называй это ответом.

Лея посмотрела на неё.

— Не называю. Пока это сообщение, которое я проверяю.

— А отменять вечер собиралась?

Лея усмехнулась.

— Уже набрала.

— И что остановило?

— Я поняла, что могу отменить встречу, но не могу отменить неизвестность.

Нина подвинула к ней тарелку с хлебом.

— Неплохое начало ужина.

Это не решило загадку. Не сделало голос менее узнаваемым и завтрашнюю дату менее странной. Но разговор вернул Лее простую вещь: она могла не знать, что будет дальше, и при этом оставаться здесь, за столом, среди запаха горячего супа, звона ложек и привычного света над окном. Мир не требовал, чтобы она сначала разгадала файл, а потом заслужила право на вечер.

После ужина она всё-таки прошлась с Ниной до моста. Дважды рука потянулась к телефону, но Лея не достала его. Когда они попрощались, город был мокрым от недавнего дождя. В лужах дрожали фонари, и каждый казался чуть смещённым относительно своего отражения.

Дома Лея снова открыла сохранённую карточку вложения. Теперь, когда отступила первая волна страха, она стала читать не только предупреждение, но и технические поля. Внизу обнаружилась строка со связанным объектом. Рядом серым шрифтом: «Предыдущая версия недоступна».

Ниже была кнопка: «Запросить восстановление».

Лея не нажала на неё. Она записала номер объекта и сделала снимок экрана. Теперь у неё был конкретный следующий вопрос, а не только тревожное предположение: существовала ли прежняя версия и можно ли получить её официально.

Она открыла календарь и поставила на завтра напоминание на половину десятого: «Пересмотреть решение после новых данных. Проверить входящие и наличие акта. Если документ появится — запросить копию и время на прочтение».

Не «разгадать всё». Не «не допустить ни одного плохого исхода». Только вернуться к вопросу, когда появятся новые сведения.

Лея сохранила напоминание. Голос из файла по-прежнему мог оказаться чем угодно. Будущее не стало яснее. Но ближайший шаг теперь принадлежал ей.

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

Запрос на восстановление

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

Лея перечитала сохранённый вопрос, убрала из него всё лишнее и отправила в архивную службу официальный запрос: подтвердить, существовала ли предыдущая версия, и предоставить журнал её изменений, если он сохранился. Система присвоила обращению номер. Этого было достаточно на сейчас.

Она ещё не успела закрыть карточку, когда на соседнем экране вспыхнуло уведомление:

«Срочное обращение. Восстановление личного архива. Ирина Соколова».

К нему прилагалась короткая записка: «Фотографии и переписка удалены семь лет назад. Прошу восстановить всё, что возможно. Важно получить материалы до конца недели».

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

Она посмотрела на слово «всё» и подумала, что оно часто появляется в запросах, когда человек не знает, чего именно боится лишиться.

Через час Ирина Соколова сидела напротив неё в переговорной. На коленях у неё лежала синяя папка, которую она держала обеими руками, будто та могла выскользнуть и упасть. Женщина была невысокой, с короткими седыми прядями у висков. Сняв пальто, она аккуратно сложила его на спинку стула, но шарф оставила на шее.

— Вы сказали, что сохранился образ диска, — напомнила она. — Значит, файлы есть.

— Часть данных могла сохраниться. Это ещё не значит, что все файлы восстановятся целиком.

— Я понимаю, что у вас есть процедура. Но мне нужно не объяснение процедуры. Мне нужны фотографии и письма.

Лея положила на стол лист с условиями восстановления.

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

— Но шанс есть?

— Да. Шанс есть.

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

Лея объяснила, что в архиве могут оказаться не только её фотографии и документы, но и переписка с другими людьми. Для выдачи таких материалов требовалось подтвердить согласие всех участников, чьи сообщения входили в общий объект хранения.

Ирина отпустила папку и сцепила пальцы.

— Переписка с дочерью?

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

— Это мой архив.

— Да.

— Мой аккаунт. Мой старый диск. Я сама его оплачивала.

— Я это вижу в документах.

— Тогда почему я должна просить разрешение на свои письма?

Лея выдержала паузу. Ей хотелось ответить коротко и безупречно, как отвечала система: «Объект содержит данные третьих лиц». Но Ирина смотрела не на экран. Она ждала, признает ли Лея хотя бы то, что правило звучит нелепо в человеческом разговоре.

— Потому что в переписке есть не только ваши слова, — сказала Лея. — И потому что сама переписка хранится как общий объект. Это не оценка ваших отношений и не решение о том, кто прав. Это граница доступа.

— Ей тридцать четыре года. Она давно взрослая. Я её мать.

— Я понимаю.

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

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

Ирина отвернулась к окну. За стеклом, заляпанным дождём, люди торопились через двор, подняв воротники. Несколько секунд она молчала, а потом тихо сказала:

— Она не согласится.

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

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

— То есть можно восстановить то, чего я не смогу прочитать.

— Да.

— Это звучит как издевательство.

Лея не стала спорить. В этом действительно было что-то жестокое: вернуть вещи к порогу и оставить человека с закрытой дверью.

— Понимаю, почему вы так говорите, — сказала она.

Ирина помолчала, потом подписала согласие на техническую проверку. Перед подписью она прочитала каждую строку и спросила, можно ли отозвать разрешение до выдачи материалов. Лея подтвердила: можно. Ирина попросила указать это в копии договора.

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

Конец ознакомительного фрагмента.

Текст предоставлен ООО «Литрес».

Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

Конец ознакомительного фрагмента
Купить и скачать всю книгу
На страницу:
2 из 2