Несанкционированный доступ

NC-17
Завершён
1453
10
автор
Серия:
Фэндом:
Размер:
113 страниц, 40 248 слов, 14 частей
Описание:
Примечания:
Публикация на других ресурсах:
Уточнять у автора / переводчика
1453 Нравится 141 Отзывы 416 В сборник

Утечка

Настройки
Марк Заславский, джуниор DevOps-инженер компании «КиберГрань Консалтинг», появился в офисе на десять минут позже официального начала рабочего дня. Немного задержался — не подвергнут же его публичной порке? Впрочем, порка так порка — главное, для начала выпить чашечку кофе. Доза кофеина после вчерашнего загула ему не повредит. Да и ехать из пригорода на велике в такую ветреную погоду — та ещё задачка. У него слегка гудела голова и ныли мышцы — сопротивление стихии давало о себе знать. Напевая себе под нос «We will rock you» и даже стараясь притопывать в такт на ходу, он шумно ввалился в кабинет, который делил с сисадмином Артёмом. Обычно тот встречал его с таким лицом, как будто морского ежа сожрал — вместе с иголками. Но в это утро коллега, внешне напоминавший Марку главного героя мультфильма «Жизнь с Луи», был на удивление спокоен и даже благодушен. «Может, на свидание сходил. Или похитили и подменили. Ну ладно, посмотрим, надолго ли это…», — глубокомысленно отметил про себя Марк и, закинув ветровку с расстояния на вешалку, умостился за своим столом. — Будильник для простых смертных? — буркнул Артём, не отрываясь от монитора с подчёркнуто сосредоточенным выражением лица. Только синий свет мерцал холодом в стёклах очков. Марк, воодушевлённый тем, что с ним разговаривают, поднял обе руки с выставленными вперёд ладонями и в показном ужасе закрылся от него. — У тебя, случаем, не встроена подсветка в белое пальто? Так ослепляет, аж глазам больно, — заметил он, не дождавшись, когда Артём, наконец, поинтересуется его необычной позой. Тот нарочно игнорировал его дурацкие шуточки, чтобы побесить — Марк уже к этому привык. Так-то отношения между ними можно было назвать отстранённо-вежливыми, но зануда-сисадмин ещё полтора года назад, когда Марк только начинал работать в «КиберГрань Консалтинге», дал понять, что обращаться к нему стоит исключительно по делу. Артём отпил из своей чашки с чаем — такой же чопорной, как и его глупая чёлочка, стиль одежды и манера поведения. Вот, к примеру, на чашке Марка чёрным по белому написано: «Общаюсь с Grafana. Она говорит, что ж*па. Я ей: ¯\_(ツ)_/¯». Сразу понятно, кто он и зачем. — Проверь почту, — словно между прочим сообщил ему Артём, — вчера падал тестовый сервер клиента. Я видел Денисова с утра — он недоволен. Кстати, просил тебя зайти. Ага, его вызывают на ковёр — вот почему Артёмка с утра такой котик. Правда, он не учёл, что для Марка прийти на ковёр к Алексею Денисову — это почти мечта, классическая завязка порно-ролика в его голове. К сожалению, выполнить просьбу-приказ прямо сейчас Марк никак не мог. В общем чате всплыло сообщение от бухгалтерии «Срочно почините VPN!». Марк закатил глаза: «Отвалился VPN? Значит, бухгалтеры могут отдохнуть, не вижу проблемы». Но, как всегда, взялся восстанавливать доступы. Ему почти каждый день приходилось совершать тот же набор действий. Открывая настройки, Марк заметил нечто неправильное: на рабочем столе краснел файл с загадочным названием «Проект_7.pdf», которого накануне вечером здесь не лежало. Но он успел лишь охватить его краем глаза, удивиться и вернуться к страждущим бухгалтерам. И едва всё заработало, как стеклянная матово-чёрная дверь кабинета распахнулась и на пороге возник он. Нет — на пороге возник Он. Алексей Денисов, HR-директор и глава службы безопасности компании, а по совместительству эталон мужской красоты (по версии Марка). Последние полгода он безбожно тупел, стоило лишь этому человеку показаться на горизонте. Высокий и стройный, Денисов обладал шикарным телосложением — не силой борца, но грацией и гибкостью фехтовальщика. На этой фигуре, похожей на изваяние, любовно вылепленное талантливым скульптором, замечательно сидели строгие костюмы, которые он так любил. Картину дополняли густые русые волосы, всегда идеально уложенные, прямой нос, твёрдая линия подбородка. Его лицо могло бы казаться красивым, но безэмоциональным — если бы не вечная грусть в светлых глазах. Возможно, именно она позволила Марку увидеть в главном HR человека и влюбиться в него — тайно и, разумеется, безответно. Эталон красоты выглядел так, будто его разбудили среди ночи и сообщили, что отныне дресс-код в офисе отменяется, и даже если он заявится на работу в кигуруми с кошачьими ушами, никому до этого не будет дела. Он казался растерянным, брови нахмурены, глаза смотрят испытующе, словно в ожидании объяснений. Марк не удержался от того, чтобы залюбоваться. «Египетские боги, даже когда он не в духе, его линия бровей смотрится идеально. А эти скулы, эти губы, мм…». — Доброе утро, Марк, — сказал тот спокойно, но в голосе явственно различались стальные нотки, и парню это не понравилось: обычно Денисов разговаривал с ним куда мягче. — У нас проблема. Марк, уже успевший узнать о пресловутой проблеме от Артёма, кивнул: — И вам доброе, Алексей Сергеевич. Мы займёмся… — он повернулся в сторону сисадмина и обнаружил, что тот смылся — когда успел? — м-м, я займусь прямо сейчас. — Боюсь, всё не так просто. Денисов подошёл ближе, заглянул в монитор, и Марк уловил запах его парфюма. Не стал сопротивляться порыву — вдохнул глубоко. И, кажется, мужчина это заметил — сразу немного отстранился. — Запах дорогих духов и проблемы с утра пораньше. Стандартное начало дня в офисе, — легкомысленно проговорил Марк, стараясь разбавить атмосферу. — Рад, что вы ещё можете шутить, — Алексей, которому до шуток было примерно никогда, ткнул пальцем в монитор. Именно туда, где висел ярлык неведомо откуда вылезшего «Проекта_7». — Что это? — Понятия не имею, — честно ответил Марк, — оно так и было. Я с бухгалтерией возился — не успел даже заглянуть. — Откройте. Марк дважды щёлкнул по ярлыку, и на большом экране торжественно всплыли чертежи подстанций «Днепр-Энерго» с пометкой «УТОЧНЕНИЯ». Проблема в том, что Марк не работал с этим клиентом — собственно, он вообще не имел к нему отношения. Почему в свойствах файла значится его имя? — Что за херня? — пробормотал он. — Это я хотел бы услышать от вас, — холодно произнёс Денисов. — В переговорную. Сейчас. Не то чтобы Марк после этого напрягся — он знал, что ни в чём не виноват, и верил, что Алексей рано или поздно придёт к этому же выводу. Но холодок по коже всё же прошёл. Это ведь не просто вызов «на ковёр». Глава отдела HR раньше работал в отделе кибербезопасности банка, он прекрасно знает, как обращаться с цифровыми следами. А тот факт, что всё происходит без собраний и прочей шумихи, может значить одно — произошло нечто из ряда вон выходящее. Объяснение не заставило себя ждать. Переговорная, сверкающая поверхностями из стекла, металла и полированного дерева, встретила Марка атмосферой, мягко говоря, недружелюбной. Как минимум потому, что во главе длинного стола сидел Его величество Игорь Васильевич — бессменный гендир «КиберГрани» на протяжении последних двадцати лет. Большой, а скорее, громоздкий шестидесятилетний мужчина казался неповоротливым и туповатым — однако на деле был тем ещё питбулем. Если вцепится, не оттащишь. Поэтому сотрудники компании старались лишний раз не показываться ему на глаза. Итак, наедине с Алексеем остаться не получится. Эх… Марк бы с радостью развернулся и пошёл обратно — разбираться, что же там случилось на самом деле. Но вместо этого, кажется, придётся оправдываться, пытаясь убедить двух королей «КиберГрани», что он не делал того, чего не делал. — Здравствуйте, Заславский, — окидывая парня неодобрительным взглядом, начал Игорь Васильевич — он никогда не высказывался вслух, но молчаливо не одобрял стиль одежды девопса — при том, что дресс-код на айтишников не распространялся. — Вы знаете, почему мы здесь сегодня собрались? — Как здорово, что все мы здесь… — на автомате проговорил Марк, но сразу спохватился: — Я слышал, была проблема с песочницей одной из компаний. Я уже заверил Алексея Сергеевича, что немедленно приступлю к решению этого вопроса. Гендир снял очки и занялся протиранием стёкол. Алексей, который стоял в паре метров за ним, выделяясь тёмным силуэтом на фоне окна, подошёл и сел рядом с Марком, вновь окутав его терпковато-свежим ароматом зачарованного леса. Гендир тем временем продолжал. — Я объясню вам ситуацию. Начну с того, что вы знаете — «КиберГрань Консалтинг» позиционируется как компания, которая защищает информацию клиентов от атак извне. Если говорить коротко. Как думаете, что произойдёт в случае, если утечку данных — да ещё и одного из крупнейших и старейших клиентов — допустим мы сами? — Да что здесь думать. Доверие будет подорвано, репутации конец, — пальцы Марка забарабанили по полированной поверхности стола, в которой он мог видеть своё отражение. Волосы растрёпаны — похож на взъерошенного воробья — последствия противостояния с ветром. Знал бы, что с Алексеем придётся рядом сидеть — расчесался бы, что ли… — Вот именно, — согласился Игорь Васильевич, важно кивнув. — Потому у нас работают лучшие. Потому наш глава службы безопасности одновременно выполняет функции кадровика. Для нас первостепенное — подчёркиваю, первостепенное значение имеет сохранность чувствительных данных клиентов. И если базовая идея оказывается под угрозой… — он резко выпрямился, глаза сверкали, ноздри раздувались. — К чему вы ведёте, Игорь Васильевич? — поинтересовался Марк, ничуть не смущённый показным гневом. — У нас утечка? Гендир хлопнул ладонью по столу. Его нависающие брови дёрнулись в такт. — Именно, молодой человек. Именно так! По этой причине я поручил Алексею Сергеевичу расследование инцидента и рассчитываю на ваше добровольное сотрудничество. Итак… Он сделал паузу, в течение которой продолжал буравить взглядом лицо Марка. — Кому вы слили информацию? — тон его совершенно изменился — эти слова были произнесены тихо, с заговорщицкой интонацией. Глаза Марка стали ещё больше — кажется, всё действительно куда сложнее, чем он думал. — Э-э, я не помню, чтобы я такое делал, но… Если я и слил что-то, то не специально, — вырвалось само собой. Когда он стрессовал, шутки получались особенно неудачными. А эта могла бы стать ещё и опасной. К его счастью, наконец, вмешался Алексей. — Позвольте, Игорь Васильевич. У нас пока нет чётких доказательств, что за утечкой стоит Марк. — Спасибо, Алексей Сергеевич, — ожил Марк, — я, если честно, вообще не понимаю, о чём речь — хотя, наверное, должен понимать… Или, может, тот пдф-файл на моём рабочем столе — «Днепр-Энерго», да? Это их тестовый сервер падал? В ответ — молчание. Марк перевёл взгляд на Алексея, который сидел лишь в паре метров от него. Лицо мужчины демонстрировало смесь интереса и чего-то, похожего на… разочарование? — Я к этому непричастен, если что, — осторожно сказал Марк, — и я могу это доказать. Гендир взорвался: — Заславский, вы понимаете, в каком дерьме мы все сейчас сидим? «Днепр-Энерго» грозит разорвать контракт. И я не удивлюсь, если их данные не сегодня-завтра начнут продавать в даркнете! Он швырнул на стол распечатку. — Говорите, вы можете доказать? Вот логи. 23:47. Ваш логин, ваш пароль. Объясните. Марк взял брошенные бумаги, вчитался. — Невозможно. Я в это время тусовался в баре с друзьями, есть фотки оттуда. Да и если я такой гениальный хакер, почему тогда не подчистил за собой следы? Гендир был так возмущён, что не нашёл что ответить. Заговорил Алексей: — Я уже кое-что проверил. На вашем рабочем ПК найдены скрипты с функциями экспорта данных… — Но я писал их для легитимных задач и это тоже могу доказать, — перебил Марк. — … В истории браузера — вход в корпоративное облако в нерабочее время. В загрузках — конфиденциальные документы «Днепр-Энерго». Марк устало выдохнул: — Вам не кажется, что это слишком очевидно? Игорь Васильевич встал: — Вижу, сотрудничать вы не намерены. — Я готов сотрудничать, — возразил Марк, — потому что знаю, что не виноват. Если вам нужны какие-то доступы — пожалуйста, готов предоставить любые. — Да, — вдруг сказал Алексей. — … Что? — У меня есть информация, что однажды вы использовали рабочий компьютер для входа в личный гугл-аккаунт. Согласно пункту 4.7, мы имеем право проверить всё, что проходило через корпоративную сеть. Марк замер. У него на облаке… М-да, неудобно получится. Но деваться некуда — быть обвинённым в шпионаже и ставить на кон своё светлое будущее в IT он в ближайшее время не планировал. — Хорошо. Но предупреждаю, кое-какой контент может… травмировать вашу психику. — О моей психике не переживайте, — возразил Алексей, — для меня важно только то, что относится к делу. Пришлите мне доступы прямо сейчас. — И вы отстранены от работы до окончания расследования, — добавил Игорь Васильевич, смакуя каждое слово, — можете идти домой. «И почему я ему не нравлюсь?» — думал Марк, направляясь в свой кабинет за сумкой. Артём был на месте. На его широком лице читалось торжество. «Вот ушлёпок», — хотел сказать Марк, но поленился — разговор с гендиром его вымотал, ещё порция негатива — и душевное равновесие скажет «пока». Вместо этого он спросил: — Ты в курсе, что за дичь творится? — Только то, что Денисов утром сказал. Я ему все логи слил — у меня на время проблем с песочницей чисто, алертов не было, — любезно сообщил сисадмин. — Повезло тебе, — буркнул Марк, забрал свои вещи и направился к выходу. *** Алексея Денисова он увидел впервые полтора года назад — когда проходил собеседование в «КиберГрань Консалтинг». Это был третий и заключительный этап собеседования, и Марк был удивлён, что его пригласили. Не то чтобы он не верил в себя — он хорошо показал себя в университете и во время практики, имел отличные рекомендации и актуальные знания. Прикидываясь, что схватывает новую информацию на лету, он в реальности просиживал ночи за соответствующей литературой, проходил дополнительные курсы онлайн — старался быть в теме. С первого взгляда Алексей показался ему красивым, но неинтересным, словно выцветшее фото. Мужчина, лишённый души. Робот с функциями руководителя HR-отдела. Марк смотрел на него, отчасти любуясь, но странное ощущение, что перед ним не человек, росло. В этих слишком прозрачных серых глазах, казалось, можно было разглядеть преломление света. Зрачки — круглые и черные, как объективы камер наблюдения, фиксирующие каждое движение. Наверное, если приблизиться и приглядеться, в глубине обнаружились бы маленькие шестерёнки, щёлкающие при фокусировке. Его кожа казалась неестественно ровной, словно не имела изъянов. Даже ресницы выглядели искусственными — слишком уж правильной линией обрамляли этот холодный взгляд. А за безупречным костюмом с серо-голубым галстуком, наверное, мог бы обнаружиться процессор и аккуратно уложенные пучки синих и красных проводов. А может, Марк просто пересмотрел сериалов о человекоподобных ботах. Конечно же, Денисов предварительно проверил его вдоль и поперёк — на нём, помимо очевидных обязанностей, также лежала ответственность за «благонадёжность» сотрудников. Марк был уверен, что мужчина знал о нём больше, чем он сам — особенно в том, что касалось происхождения. Дед особо не делился с ним этой информацией. Уже во взрослом возрасте Марк узнал, что отец принёс его годовалого в родной дом, сказав, что мать ребёнка сбежала. А сам вскоре загремел в тюрьму, где и умер. На момент смерти он был лишь на год старше, чем Марк сейчас. Сомнений в том, что ребёнок — его внук, у деда не возникло. Уж очень детёныш походил и на него самого, и на его непутёвого сына. Те же большие медово-карие глаза, те же яркие губы и тёмные непослушные волосы. К счастью, мальчик оказался не склонен к девиантному поведению и пошёл скорее в деда-инженера: вдумчивый, ответственный, серьёзный — несмотря на тягу к глупым шуткам, над которыми никто не смеялся. Алексей тепло улыбнулся ему в конце собеседования, длившегося не более десяти минут. Не стал тянуть — предложил выйти на работу через неделю. В первые месяцы Марк много времени проводил с Михаилом — архитектором и главой IT-отдела, который с недавних пор работал только на выезде и в офисе появлялся крайне редко. Михаил увидел в нём потенциал — Марк быстро продвигался, осваивая новые территории и приобретая всё больше ответственности. Вскоре из кабинета техподдержки он перебрался в IT — к Артёму, который сидел там последние пять лет на позиции системного администратора. Когда Алексей стал для него чем-то большим? Марк хорошо помнил тот момент и часто мысленно возвращался к нему. Это был новогодний корпоратив полгода назад. Дешёвое шампанское, которое он терпеть не мог и лишь церемонно пригубил, когда часы пробили двенадцать — при радостной поддержке коллег, до того развлекавшихся плоскими анекдотами и разговорами о работе. Искусственная ёлка, наряженная чем бог послал руками отдела продаж. Электрические гирлянды, сверкающие всеми цветами радуги, и бумажные снежинки на стенах. Марк как будто вернулся в утренник в детском саду — хорошо хоть стишки рассказывать не заставили. Хотя он гармонично вписался бы и в такой сюжет — ради праздника сменил свой горячо любимый оверсайз на узкие брюки, которые подчёркивали его натренированную великом задницу, и чёрную рубашечку, что отлично оттеняла светлую кожу. Пока Марк проводил время в компании своего любимого отдела (бухгалтерии, конечно, — бессменного поставщика рутинных задач), сотрудники потихоньку расходились по домам. Вскоре ушли и его собеседники — трое болтливых мужичков возрастом чуть помладше его деда и главный бухгалтер — напротив, молчаливая интеллигентного вида дама. В дальнем углу зала, где в мерцании неведомо откуда взявшегося диско-шара и тумана из дым-машины ещё час назад восседал офисный планктон с ноутбуком — самопровозглашённые диджеи, выбравшие для вечеринки стандартный «Топ-100» зарубежной попсы, сквозь которую иногда пробивалась Dancing Lasha Tumbai, теперь произошли перемены. Лица поменялись, музыка стала качественнее и интереснее. Звучали старые треки Tears For Fears, A-ha, Modern Talking, Pet Shop Boys… В той новообразованной компании неожиданно обнаружился и Алексей — одет, как всегда, официально, но из-за духоты без пиджака, волосы в живописном беспорядке, щеки порозовели. Будто внезапно перевоплотился в человека. Марк поймал его взгляд — в глазах блеск, улыбается… Махнул рукой, подзывая подойти к ним. — Уникальная возможность послушать любимые песни в кругу коллег, — оповестил он Марка, — заказывайте! «Кажется, наш Робокоп сегодня пошел в отрыв. Гуляем, значит». — Прям что угодно? Даже, к примеру, AC/DC? — Легко! Они так увлеклись, вспоминая любимые треки, что в итоге остались сами — если не считать весёлую компанию продажников, которых Марк в глубине души ненавидел — они редко да метко подкидывали ему нереалистичные задачи, а потом дружно наседали, вопрошая, почему это невозможно. Уж лучше бухгалтеры, у которых опять «что-то зависло». Алексей оказался не слишком пьян, но навеселе. Во всяком случае, смешно двигался под The Final Countdown, который сам же и поставил — он оказался неравнодушен к музыке 80-х. А под басы Another One Bites the Dust потащил за руки Марка, вынуждая и его изображать танец. Тот любил музыку и даже играл на гитаре с подачи деда-рокера, но танцевать не умел от слова совсем, так что они здорово повеселили оставшихся коллег. Видимо, чтобы сделать радость незабываемой, Алексей схватил уже слегка пострадавшую от многих рук корону Снегурочки, оставленную на столе кем-то из отбывших коллег, и водрузил на голову парня, мягко подправив выбившиеся волосы. — Вам идёт, — проговорил он с улыбкой. Марк в смущении отступил назад, естественно, за что-то зацепился, свалил на пол кучу использованных пластиковых стаканов и сам чуть не приземлился сверху, потеряв равновесие. Алексей, подобно герою латиноамериканского сериала своей любимой эпохи, поймал его на лету и чуть потянул на себя. Марк хотел поблагодарить, но, подняв глаза, встретился с его взглядом. И так и замер с приоткрытым ртом, в котором застряло неозвученное «спасибо». Алексей сейчас был просто человеком — увлеченным, немного пьяным и неуклюжим. В его взгляде читались беспокойство и нежность. А ещё он как будто не собирался отпускать руку Марка, хотя последний уже был в порядке и больше не планировал присоединяться к стаканам. — Вы в порядке? И в этот момент Марка словно что-то потянуло ближе — но вовремя отпустило вместе с крепкой рукой, на которой блестело обручальное кольцо. — Извините, я не должен был… Музыка исчезла — вместо неё вдруг зажужжал телефон, развеивая магию, и Марк услышал, что Алексей разговаривает — судя по интонации и долетевшим словам — с женой. Но сам он уже направлялся к выходу, пытаясь осмыслить то, что с ним произошло за последние несколько минут. О том, что Денисов давно и безнадежно женат, он был осведомлён — недаром проводил много времени со сплетниками-бухгалтерами. Те любили на досуге, пока Марк им что-нибудь чинил, потрепаться о личной жизни коллег. Поэтому он знал, что Алексей женился чуть ли не в подростковом возрасте и к 35 годам уже воспитывал пятнадцатилетнюю дочку. Те, кто работали в компании давно, не раз видели жену Денисова — его бывшую одногруппницу. Но последние несколько лет она не появлялась ни на корпоративах, ни просто так. Но даже если бы он не был женат, что изменилось бы для Марка? Ровным счётом ничего. Глупо даже думать об этом. Он ничем не примечательный айтишник двадцати четырёх лет с целым набором подростковых увлечений. Неважно, что произошло, неважно, каким он увидел Алексея и что почувствовал — для самого Алексея всё останется по-прежнему. Уже позже, выйдя на работу в новом году, Марк узнал причину того, что руководитель HR вёл себя на корпоративе не совсем профессионально, а проще говоря, дурачился, как все. Выяснилось, что его пригласили на аналогичную должность в конкурирующую компанию, и он даже согласился — там предлагали больше. И только после долгого разговора с гендиром, результатом которого стала значительно повысившаяся зарплата, передумал. И вот прошло полгода, они с Алексеем коммуницировали лишь по работе — а общего между их отделами было не так много, как хотелось бы — и тот больше ни разу не посмотрел на него ТАК. А Марк привык. Что испытывает необъяснимую тягу, что старается столкнуться с ним хоть раз в день — в лифте, столовой, на выходе. Привык к ожиданию, когда же эта нелепая влюблённость закончится. Выходя из здания «КиберГрани», он думал, что сейчас хорошая возможность покончить разом со всем. Даже если его не уволят, Алексей определённо не будет к нему так лоялен, как раньше. Как минимум потому, что в облаке Марка, к которому у кадровика теперь был доступ, тот обнаружит пару десятков своих фото.
1453 Нравится 141 Отзывы 416 В сборник
Отзывы (4)