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

Velimir Ashen – Сорок секунд. Книга 1. Слепая зона (страница 10)

18

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

Но.

Сорок восемь записей имели метку последнего изменения позже даты создания. Арина отсортировала по этому признаку.

Даты изменения концентрировались в узком диапазоне: с утра до почти полудня. Именно тогда, когда её заявка уже была в очереди. Пока она ждала, кто-то редактировал записи журнала, именно те, которые она запросила.

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

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

Арина взяла список сотрудников с правами на аккаунт svc_tech_maint. Открыла список сотрудников IT-отдела с правами администратора базы данных журналов. Нашла пересечение.

Двенадцать имён.

Что-то внутри то, что она за годы работы научилась не называть словами раньше времени, стало холоднее и тише.

Кто-то в IT-отделе узнал о её запросе утром и начал удалять записи через пять минут. Это кто-то прочитал запрос, понял, что именно она ищет, принял решение и начал действовать.

Это не паника, у паники нет пяти минут на принятие решения.

Это был план на случай, если кто-то начнёт спрашивать.

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

Две вещи одновременно.

Первая: сорок восемь записей с аномальной временной меткой, это основание для запроса резервных копий базы данных. По внутреннему регламенту ЗАСЛОН они хранятся отдельно от основной системы и администраторам журналов недоступны. Если там найдутся удалённые записи, то она узнает, что именно читал человек в серверной тринадцатого апреля 2049 года.

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

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

МРВ-Р – ключевое слово.

Чьё уведомление стоит на МРВ-Р, это вопрос, ответ на который она знает, где искать. Системный администратор корпоративной почты. Технически двадцать минут, если практически, то состоится тот разговор, после которого дверь обратно уже не открывается.

Арина стояла у окна ещё тридцать секунд, смотрела на залив, на тонкую полосу между крышами и небом.

Потом опустила жалюзи.

Взяла телефон.

– Сажин, мне нужен человек, который сделает запрос на резервную копию базы данных журналов доступа к проектной документации МРВ-Р не через IT-отдел. Напрямую к архивному серверу, через технический интерфейс. Есть такой уровень доступа?

Пауза, не растерянность, Сажин думал именно столько, сколько нужно.

– Теоретически есть. Нужен технический запрос с вашей подписью и ссылка на основание.

– Основание: заявка от сегодняшнего утра и аномалия в метаданных выгрузки. Пришлю файл через пять минут. Можете начать немедленно?

– Могу, а что мы ищем?

– Записи, которых нет, – ответила Арина. – Но след остался.

Тридцать шесть минут в серверной комнате. Шесть файлов прошивки и аннулированная карточка, которая открывала двери. Служебный аккаунт с шестьюдесятью тремя лицами, у которого не было лица. Почти четыре часа работы по удалению следов и сорок восемь записей, которые не успели стереть.

Кто-то шесть месяцев готовился и сегодня очень торопился.

Между этими двумя людьми либо огромная дистанция, либо её нет вообще.

Она открыла новый лист в блокноте. Написала одно:

13.04.2049. 02:31. Кто?

Поставила тире. Оставила строку пустой.

За стенами гудело здание, и где-то на третьем этаже принтер работал равномерно со своим всхлипом, без пауз, будто ему было, что печатать ещё очень долго.

Глава 6. Архив не горит

Сообщение от Сажина пришло рано утром.

Резервная копия запрошена. Архивный сервер отвечает. Срок выгрузки составляет от шести до двенадцати часов. Начал в 22:30 вчера.

Арина прочитала, убрала телефон и сделала кофе.

До результата ещё пол дня. Ждать она умела: ожидание не пустое, оно заполняется тем, что можно делать параллельно. Вопрос всегда один: чем именно.

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

Написала под ними ещё одно: Это не первый раз.

Два инцидента с одинаковой сигнатурой. Слуцкий сказал «одинаковая», значит, существовал образец, с которым сравнивали и кто-то видел оба.

Арина открыла ноутбук и зашла во внутреннюю архивную систему.

Архив инцидентов ЗАСЛОН разбит по уровням классификации, по годам и типам событий. Доступ к большинству разделов требует отдельного обоснования даже при А-0. Арина знала, где именно писать запрос, чтобы основание было сформулировано достаточно широко.

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

За десять лет в архиве значилось двадцать четыре инцидента, связанных с системами МРВ или предшественниками. Большинство были плановые отказы, технические несоответствия при испытаниях, один случай неверной установки на производстве. Арина просматривала методично: заголовок, дата, тип объекта, последствия, статус. Она искала форму, а не детали.

Третий с конца в хронологическом списке – 14 сентября 2046 года.

Тип события: инцидент с применением систем целеуказания и активации. Объект: гражданский транспортный узел, Арктический коридор, квадрат 7-Д. Последствия: восемь погибших. Статус: закрыто.

Не технический отказ. Не испытание. Применение. И рядом – гражданский объект.

Она открыла материалы дела.

Транспортный узел в квадрате 7-Д, промежуточная логистическая площадка: открытая посадочная платформа на ледовом основании, капитальное строение с техническими помещениями, склад расходных материалов. В сентябре 2046-го там работало девятнадцать человек: механики, диспетчер, лётный персонал двух конвертопланов под обслуживание.

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

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

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

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