Холодная харизма
Двести тридцать один.
Это число пульсировало в моем сознании с самого пробуждения, пока я механически чистила зубы, стоя перед зеркалом в ванной. За ночь скрипт на изолированном ноутбуке стер еще восемь файлов. Восемь фрагментов информации, которые Елена зачем-то спрятала так глубоко, что их поиск занял бы у обычного пользователя недели, исчезли навсегда.
Я ополоснула лицо холодной водой, стараясь смыть липкое ощущение спешки. Мое главное правило — никогда не бежать впереди алгоритма, но этот таймер ломал привычный ритм работы.
На кухне я сварила яйцо, передержала его на огне, и теперь счищала скорлупу вместе с кусками белка. Есть не хотелось совершенно. За окном нависало тяжелое московское небо, похожее на мокрую бетонную плиту.
Сегодня мне предстояла личная встреча с Максимом. Инициатива исходила от его помощника, того самого Артема Викторовича. Утреннее сообщение в мессенджере гласило, что для финального утверждения протоколов безопасности требуется мой визит в центральный офис корпорации.
Я открыла шкаф и долго смотрела на вешалки. Встреча с людьми такого калибра всегда требует брони. Нельзя выглядеть слишком нарядно — сочтут неуверенной в себе, пытающейся пустить пыль в глаза. Нельзя выглядеть небрежно — решат, что ты не уважаешь их статус. Я выбрала плотную серую водолазку из смесовой шерсти и широкие темные брюки. Ткань ложилась тяжелыми складками, создавая четкий, почти геометрический силуэт. Эта одежда ничего не говорила обо мне, кроме того, что я умею соблюдать дистанцию.
Путь до делового центра занял сорок минут на метро. Я намеренно не стала брать такси: в подземке, среди сотен спешащих людей, запаха нагретого металла и гула поездов, было проще заземлиться.
Башня корпорации встретила меня слепящим светом фойе. Здесь всё состояло из стекла, полированного камня и матового металла. Воздух казался неестественно чистым, пропущенным через десятки фильтров, отчего в носу слегка покалывало озоном.
На ресепшене девушка с гладко зачесанными волосами молча протянула мне планшет с соглашением о неразглашении. Тридцать страниц убористого текста. Я пробежала глазами по основным пунктам: штрафы за утечку любой информации, касающейся семьи нанимателя, превышали стоимость моей жизни вместе с квартирой и всеми внутренними органами. Я поставила электронную подпись стилусом, и только тогда девушка улыбнулась — ровно настолько, чтобы обнажить верхний ряд зубов, ни миллиметром больше.
— Артем Викторович ждет вас на шестьдесят восьмом этаже. Лифт номер четыре, он уже запрограммирован.
Кабина лифта двигалась абсолютно бесшумно, только давление в ушах выдавало сумасшедшую скорость подъема. Я сглотнула слюну, выравнивая давление, и шагнула в просторный холл.
Здесь было тихо. Не той спокойной тишиной, которая бывает в библиотеках или старых домах, а искусственной, поглощающей звуки. Толстый ковролин скрадывал шаги. Артем Викторович встретил меня у панорамного окна. Вживую он оказался невысоким, сухощавым мужчиной с идеально прямой спиной.
— Вера Александровна, пунктуальность — редкое качество, — произнес он вместо приветствия. — Максим Эдуардович готов уделить вам пятнадцать минут.
Он толкнул высокую дверь без ручки, и я оказалась в кабинете.
Первое, что бросалось в глаза, — отсутствие бумаг. Огромный стол из темного дерева был абсолютно пуст, если не считать тонкого монитора. За спиной владельца кабинета открывался вид на город, расчерченный нитками эстакад.
Максим стоял у окна, заложив руки за спину. Когда дверь за мной закрылась, он медленно повернулся.
Камеры новостных каналов любили его, но в реальности он производил иное впечатление. В нем не было суетливости или показной энергии, свойственной многим бизнесменам. Он двигался плавно, словно пространство вокруг него было чуть более вязким, чем для остальных. Темно-синий костюм сидел на нем так, будто был второй кожей.
— Вера. Проходите, присаживайтесь, — он указал на кресло напротив стола. Голос у него был глубокий, ровный, с четкой артикуляцией каждого звука.
Я села, положив сумку на колени.
— Артем ввел меня в курс дела, — Максим опустился в свое кресло, сложив руки домиком. — Я просмотрел ваш послужной список. Вы работаете аккуратно, не оставляете следов и, что самое главное, не задаете вопросов.
— Я работаю с данными, — ответила я, выдерживая его взгляд. — Данные не требуют лишних разговоров. Они требуют структурирования.
Максим чуть заметно улыбнулся, но его глаза остались абсолютно неподвижными. Это был тот самый взгляд, который я слишком хорошо знала. Взгляд человека, оценивающего тебя не как собеседника, а как инструмент.
В моей прошлой жизни, от которой я бежала три года назад, был человек с точно таким же выражением лица. Он никогда не повышал голос. Ему не нужно было кричать, чтобы заставить меня чувствовать себя виноватой за неправильно поставленную чашку или слишком громкий смех. Он просто смотрел вот так — как на механизм, который почему-то дал сбой, и теперь его нужно перенастроить. Эта невидимая, удушающая тяжесть чужой воли сейчас снова коснулась меня, едва ощутимо, словно сквозняк из незакрытой двери.
Я заставила себя расслабить мышцы шеи и ровно дышать.
— Елена — человек увлекающийся, — продолжил Максим, переводя взгляд на панораму города. — Она занимается искусством, благотворительностью. Цифровая гигиена никогда не была её сильной стороной. Пароли на стикерах, десятки открытых сессий на разных устройствах. Сейчас, когда она решила… сделать перерыв, мне необходимо убедиться, что её личная переписка и файлы фондов находятся под надежной защитой. Никаких утечек. Никаких взломанных аккаунтов, с которых журналистам могут рассылать фальшивки.
— Понимаю. Моя задача — закрыть все уязвимости и перевести аккаунты в режим заморозки, — я говорила сухо, профессиональными терминами, выстраивая между нами стену из слов. — Я уже начала первичный анализ резервной копии.
При этих словах Максим перевел взгляд на меня. В его движениях ничего не изменилось, но я кожей почувствовала, как в кабинете стало тесно.
— И как вы оцениваете объем работы?
— Десятки терабайт. Синхронизация была настроена на все устройства. Потребуется время, чтобы выстроить иерархию папок и отделить системные файлы от личных.
В этот момент дверь бесшумно открылась, и в кабинет вошла девушка-ассистент с подносом, на котором стояли два стакана воды и графин. Она двигалась почти на цыпочках. Ставя стакан на стол передо мной, она чуть задела край моего кресла. Звук был едва слышным.
Максим замолчал на полуслове. Он не посмотрел на девушку. Он просто перестал говорить и замер, глядя на столешницу.
Ассистентка побледнела так стремительно, что это стало заметно даже под слоем макияжа. Она судорожно поправила стакан, сдвинув его ровно на центр специальной незаметной метки на дереве стола, быстро кивнула воздуху и выскользнула из кабинета.
Максим подождал еще секунду и продолжил фразу ровно с того слога, на котором остановился:
— …потребуется время, но я уверен, что вы уложитесь в оговоренные сроки. Я ценю порядок, Вера. Во всем. Хаос порождает ошибки, а ошибки в моем бизнесе стоят слишком дорого. Вы получите любые мощности и доступы, которые вам понадобятся. Если найдете что-то… личное, что не касается работы фондов, архивируйте это в отдельный закрытый контейнер. Пароль от него передадите лично мне.
— Это стандартная практика, — кивнула я.
— Отлично. Артем проводит вас.
Встреча была окончена. Пятнадцать минут истекли секунда в секунду. Я встала, попрощалась и вышла в коридор, где меня уже ждал Артем Викторович.
Только оказавшись на улице, в серой мороси московского дня, я позволила себе сделать глубокий вдох. Воздух здесь пах выхлопными газами, влажным асфальтом и сыростью — нормальный, живой воздух города, в котором люди ошибаются, роняют предметы и говорят не по сценарию.
Всю обратную дорогу я думала о том микроскопическом эпизоде со стаканом. Максим не ругал ассистентку, не делал замечаний. Он просто выключил ее из своего пространства. Это была дрессировка высшего уровня. И Елена, женщина с фотографий, с ее тихой, усталой улыбкой, жила в этом поле тотального контроля годами. «Человек увлекающийся», — назвал он жену. Так говорят о неразумных детях, за которыми нужен глаз да глаз.
Вернувшись в свою кирпичную хрущевку на Соколе, я первым делом переоделась в домашнее. Сняла жесткие брюки, натянула мягкие хлопковые штаны, вымыла руки горячей водой, физически смывая с себя остатки корпоративной стерильности.
Затем я села за изолированный ноутбук.
Двести двадцать девять файлов.
Пока я ездила на встречу, таймер съел еще два. Я смотрела на пустую директорию системных файлов, скрытую в дебрях операционной системы умного дома.
Моя профессия учит одной простой истине: в цифровом мире ничего не исчезает бесследно, пока поверх старой информации не будет записана новая. Обычное удаление, которое производил скрипт Елены, просто стирало путь к файлу из оглавления жесткого диска. Сами нули и единицы всё еще физически находились на магнитных пластинах.
Проблема заключалась в том, что скрипт не просто удалял файлы — он был написан так, чтобы перезаписывать освободившиеся сектора случайным мусором. Это я поняла, внимательнее изучив код. Но процесс перезаписи требовал времени, и система делала это порциями, в фоновом режиме.
Я запустила низкоуровневый редактор шестнадцатеричного кода. Обывателю этот экран показался бы матрицей из нескончаемых колонок цифр и букв, но для меня это была изнанка реальности. Я ввела команду поиска по секторам, которые были помечены системой как свободные за последние сутки.
Мои пальцы легли на клавиатуру. Я не собиралась спасать файлы — это было невозможно без остановки таймера, а вмешательство в код скрипта могло запустить протокол полного форматирования диска. Но я могла выцепить данные из оперативной памяти до того, как они будут окончательно затерты мусорным кодом.
Анализатор медленно сканировал сектора. Наконец, программа выдала результат: один файл, удаленный самым первым, еще сутки назад, оказался частично уцелевшим. Мусорный код повредил только его конец.
Я скопировала бинарный фрагмент в отдельную песочницу и запустила утилиту восстановления заголовков. Если понять, какой формат имел файл изначально, можно заставить систему открыть его.
Программа перебирала варианты: JPEG, MP4, DOCX… Ошибка, ошибка, ошибка.
Наконец, зеленая строка мелькнула на экране. Расширение определено: PDF.
Я дважды кликнула по восстановленному документу. Окно просмотра открылось не сразу, изображение загружалось полосами, нижняя треть страницы отсутствовала — затертая скриптом. Но того, что осталось, было достаточно.
Это была не личная переписка. Не черновик с излияниями души. И не отчет благотворительного фонда.
С экрана на меня смотрела отсканированная копия договора об открытии физического холодного криптокошелька в депозитарии одной из стран Карибского бассейна. Юрисдикция, которая славилась полным отказом от сотрудничества с любыми налоговыми или силовыми ведомствами.
В графе «Владелец» значилось имя Елены. Дата подписания — три месяца назад.
Я приблизила изображение к экрану, вчитываясь в мелкий шрифт. К договору прилагался сертификат о зачислении первоначального транша. Сумма была скрыта затертым пиксельным шумом, но количество нулей перед запятой угадывалось по длине пробела.
Женщина, которая оставила дома все свои банковские карточки, телефоны и ноутбуки, женщина, которая «решила отдохнуть от публичности», за несколько месяцев до своего исчезновения подготовила абсолютно невидимый, не отслеживаемый финансовый плацдарм.
Елена не сбежала в истерике. Она готовила этот побег холодно, расчетливо и долго. И таймер, который прямо сейчас продолжал уничтожать файлы на моем столе, был не ошибкой, а механизмом замедленного действия.
Я откинулась на спинку кресла. В комнате снова повисла тяжелая тишина, нарушаемая только шумом кулера в системном блоке.
Теперь я знала точно: мне заплатили огромные деньги за то, чтобы я охраняла не память о Елене, а иллюзию Максима о том, что он всё еще контролирует ситуацию.
Кратко в главе: Вера встречается с Максимом в его офисе и через мелкие детали замечает его манипулятивную, контролирующую природу, напоминающую ей о собственном прошлом. Вернувшись домой, она применяет технические навыки, чтобы вытащить из-под скрипта удаления самый первый стертый файл.
Конец второй главы.
Все события и персонажи этого рассказа являются вымышленными. Любое совпадение с реальными людьми, живыми или умершими, а также с реальными событиями и названиями — абсолютно случайно.





