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

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

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

Я молча смотрела на распечатку, выбившуюся из-под обложки. Это был мой официальный рапорт об отказе подписывать акты приема-передачи по новому облачному софту.

Матвею было около тридцати. Он носил зауженные костюмы и кожаные ботинки, которые скрипели при каждом резком движении, от него исходил тяжелый запах дорогого парфюма с древесными нотами, который намертво въедался в фильтры кондиционеров. В «КриоТех-Логистике» он материализовался восемь месяцев назад. Племянник основателя компании, Бориса Леонидовича. Мальчик с дипломом зарубежной бизнес-школы, присланный дядей набираться опыта на позиции «директора по оптимизации процессов».

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

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

Матвей оперся обеими руками о мой стол. Идеально ухоженные пальцы впились в край столешницы.

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

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

В серверной повисла тяжелая, густая тишина. Было слышно только монотонное щелканье кулеров в стойках за стеклянной перегородкой.

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

Когда он только привел эту контору, я из чистого упрямства пустила их пакеты данных через теневой анализатор. Я привыкла контролировать каждый бит, пересекающий периметр моей системы. Следы оказались до смешного топорными. IP-адреса, с которых так называемые «разработчики» заливали обновления, вели к статичному узлу местного провайдера. Точнее, к элитному жилому комплексу на окраине города. Прямо к домашней сети Матвея.

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

— Ты лезешь не в свое дело, Анна, — голос Матвея дрогнул, но он быстро взял себя в руки, натягивая привычную маску снисходительного босса. — Это корпоративные финансы. Завтра утром документ должен лежать у меня на столе с твоей визой. Иначе я поставлю вопрос о твоем соответствии занимаемой должности.

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

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

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

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

— Запишу в журнал обслуживания, — кивнула я. — После обеда спущусь, посмотрю физически.

Но спус титься я не успела.

В три часа дня стеклянная дверь моей серверной не просто открылась — она распахнулась настежь. Матвей вошел так стремительно, словно его вытолкнули из коридора. За ним маячил грузный силуэт начальника смены охраны.

— Встала и отошла от консоли, — скомандовал Матвей. Его голос был неестественно звонким.

Я медленно убрала руки с клавиатуры.

— Что происходит?

— Ты уволена. По статье за попытку промышленного вредительства и несанкционированный доступ к коммерческой тайне.

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

— Вы в своем уме? — я скрестила руки на груди. — Какое вредительство?

— То самое, которое ты планировала устроить, блокируя внедрение нового софта! — он почти срывался на крик, пытаясь выглядеть уверенно перед охранником. — Я провел аудит твоего сетевого поведения. Ты копировала финансовые выписки на закрытые носители. Ты пыталась передать наши данные конкурентам!

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

— Матвей Сергеевич, — я говорила тихо, подчеркивая каждое слово. — Финансовые выписки, о которых вы говорите, шли в открытом виде через мой шлюз. Я собрала их исключительно для отчета Борису Леонидовичу. Чтобы показать, куда утекают средства центра.

При упоминании имени дяди Матвей дернулся, словно получил пощечину.

— Сдавай всё! — заорал он, брызгая слюной. — Прямо сейчас! Ноутбук, планшет, ключи от стоек!

Охранник топтался на пороге, явно чувствуя себя не в своей тарелке.

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

— Хорошо, — просто сказала я.

Я потянулась к шее и расстегнула карабин на широкой тканевой ленте. На ней висел не просто кусок пластика с моей фотографией. Там крепился массивный металлический смарт-токен — аппаратный ключ шифрования с биометрическим модулем.

Я положила его на стол. Металл звякнул о стекло.

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

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

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

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

— Что? — он нахмурился, не ожидая такой реакции.

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

Я прошла мимо него. Запах древесных нот показался мне удушающим.

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

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

Чего Матвей не знал, так это того, что моя предусмотрительность была закреплена на уровне федеральных стандартов безопасности. Криогенный хаб, хранящий биоматериалы, обязан иметь протокол защиты от несанкционированного захвата. Два года назад я внедрила систему автоматической блокировки.

Все пневматические замки на дверях морозильных камер, все клапаны подачи жидкого азота и все резервные генераторы были завязаны на аппаратный ключ корневого администратора. Каждые пятнадцать минут контроллер запрашивал у токена подтверждение. Токен связывался с базой кадров. Если статус сотрудника менялся на «Уволен», а ключ физически находился в здании, но не был передан преемнику по специальной процедуре — система расценивала это как попытку захвата или физическое устранение инженера.

Срабатывал протокол автономного отказа.

Спустя ровно тринадцать минут мой телефон на соседнем сиденье завибрировал.

Сообщение от Оксаны: «Аня, что происходит?! У нас упала консоль управления климатом!»

Я не успела ответить. Пришло второе, с опечатками от спешки: «Шлюзы в третьем секторе закрылись! Мы не можем выкатить партию плазмы для областной больницы! Пневматика не реагирует на карты!»

И еще через минуту: «Матвей орет на всех. Требует твой пароль. Аня, автоматика выдает ошибку 403 по всему периметру. Замки обесточены на программном уровне. Нам конец?!»

Я набрала короткий ответ: «Протокол защиты активирован. Сертификат отозван. Система считает, что вы в заложниках. Вызови Матвею помощь, у него скоро сдадут нервы. Я ничем не могу помочь».

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

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

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

К ночи региональные новостные порталы взорвались. Водители фур выкладывали фотографии бесконечных очередей у ворот «КриоТех-Логистики». Заголовки кричали: «Логистический коллапс! Больницы не получают плазму из-за технического сбоя на главном хабе!».

Сбой. Какое удобное, короткое слово для прикрытия чужой некомпетентности.

В десять утра следующего дня в мою дверь позвонили.

Звонок был резким, долгим. Так звонят люди, которые не привыкли ждать у порога.

Я отставила чашку на стол, прошла по скрипящему паркету в прихожую и щелкнула замком.

На пороге стоял Борис Леонидович. Владелец империи. Рядом с ним, вжимаясь плечом в обшарпанную стену подъезда, стоял Матвей.

Борис Леонидович выглядел плохо. Седые волосы всклокочены, под глазами залегли глубокие тени. Узел дорогого шелкового галстука был небрежно ослаблен. От него пахло застарелым дымом и медикаментами — ощущение долгой, тяжелой ночи в душном кабинете.

Матвей, напротив, был пунцовым. Его костюм помялся, а взгляд суетливо бегал, избегая смотреть мне в лицо.

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

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

— Выкидываешь фокусы, да?! — вдруг взвизгнул Матвей. Его голос сорвался. Он попытался сделать шаг ко мне, но Борис Леонидович резким, жестким движением выбросил руку назад, преграждая ему путь.

— Заткнись, — рыкнул старик так, что задрожала посуда в сушилке.

Он тяжело опустился на табурет, сгорбившись, словно на него давила физическая тяжесть.

— Анна. У нас остановилось всё, — он поднял на меня воспаленные глаза. — Около сорока камер с замороженным биоматериалом заблокированы. Убытки за ночь перевалили за тридцать миллионов. Клиники выставляют астрономические неустойки. Московские специалисты, которых я поднял с постели, сказали, что шифрование не взломать. Им нужен ваш токен, ваша биометрия и ваша авторизация с рабочего места.

Я прислонилась к подоконнику, глядя на то, как капли дождя ползут по стеклу.

— Система функционирует идеально, Борис Леонидович. Она перешла в режим консервации. В регламенте безопасности, который ваш племянник отказался даже пролистать, черным по белому написано: изъятие мастер-ключа без передачи протоколов активирует карантин.

— Ты сделала это специально! Ты оставила нам ловушку! — снова влез Матвей, нервно дергая воротник. — Я напишу заявление! Это вредительство! Тебя накажут!

Я спокойно подошла к кухонному ящику, выдвинула его и достала ту самую пластиковую папку с распечатками. Я бросила ее на стол прямо перед генеральным.

— Ваш племянник уволил меня по статье за шпионаж, — мой голос был ровным, без единой эмоции. — Он кричал, что я присваиваю средства. А вот это — выгрузка логов из финансового шлюза за последние десять недель.

Руки Бориса Леонидовича дрогнули, когда он открыл папку. Его глаза начали бегать по столбцам цифр.

— Обратите внимание на IP-адреса, с которых три фиктивные компании загружали фальшивые обновления, забирая миллионы рублей из вашего бюджета, — продолжила я, наблюдая, как лицо Матвея стремительно сереет. — Все они ведут к домашнему узлу связи Матвея Сергеевича. Ваш племянник методично забирал деньги из компании. Когда я отследила это, он запаниковал. Решил выкинуть меня на улицу, пока я не показала эти бумаги вам. И в своей панике он выдернул несущую опору из здания, которое даже не понимал, как устроено.

На кухне повисла звенящая тишина. Было слышно только прерывистое дыхание старика.

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

— Это… это монтаж, — попытался выдавить Матвей, вжимаясь спиной в холодильник. — Борис Леонидович, она мстит! Она подделала таблицы!

— Пошел вон, — тихо, почти беззвучно произнес старик.

— Но послушайте…

— ПОШЕЛ ВОН ОТСЮДА! — рявкнул он, с такой силой ударив кулаком по столешнице, что треснула дешевая клеенка. — И молись, чтобы я не сдал тебя службе безопасности до вечера. Исчезни.

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

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

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

Грязная игра. Он знал, куда бить.

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

— Борис Леонидович, — я подошла к столу и села напротив. — Дело не в цифре в контракте. Дело в архитектуре доверия, которую вы допустили в своем бизнесе. Вы построили систему, в которой человек, не способный прочитать лог-файл, решает, кто представляет ценность. Я четыре года держала вашу автоматику. Я ночевала в серверной, когда ваши новые менеджеры пытались сломать маршрутизацию. Я просто перестала стоять между вами и пропастью.

Он опустил голову.

— Что мне делать? — глухо спросил он в пустоту.

— Я не вернусь, — твердо сказала я. — Доверие — это как биометрический ключ. Если его отозвать, система больше не пустит обратно.

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

— Но я не хочу худшего. Я не позволю, чтобы из-за вашего племянника пострадали пациенты клиник. Пишите. Вам нужен протокол жесткого ручного отката.

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

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

Я продиктовала ему номера нужных протоколов и контакты инженеров в профильном министерстве, которые могли ускорить процедуру.

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

— Вы уникальный специалист, Анна. Мне жаль, что я осознал это только сейчас.

— Большинство людей осознают ценность несущей стены только в тот момент, когда на них падает потолок, — ответила я, открывая перед ним дверь в подъезд.

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

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

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

Оцените статью
Племянник владельца уволил ведущего инженера ради сокрытия своих махинаций, но не учел протокол аппаратной блокировки камер
Я собрала твои вещи утром, Борис. Убирайся, куда хочешь. Даю три минуты — не вытерпела жена