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

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

Сомнения

Настройки
Несколько дней прошли на удивление спокойно — если в Марке и пылала праведная ярость, жаждущая поразить корпоративного шпиона карающим мечом, то выхода она пока так и не получила. Даже Артёмка как-то поник: видимо, понял, что изгонять ненавистного девопса с позором начальство передумало. Теперь он молча ютился в своём углу, излучая пассивную агрессию и время от времени бросая на Марка взгляды силой локальной DDoS-атаки — особенно когда тот позволял себе громко радоваться жизни или, не дай бог, начинал петь. На работе у Марка был особый репертуар: если программа запускалась и даже выполняла свои функции — звучало победное We Are The Champions; если же у бухгалтеров снова отвалился VPN, — он трагически выводил Mama, just killed a man… Он уже начал привыкать к безмолвному присутствию шпионского вируса в своем компьютере, старательно не замечая его. Но по полному согласию четверых посвящённых (включая взбешённого Дымова, которому не терпелось перегрызть глотку крысе) ответственные задачи айтишникам временно не поручались. После выходных лёд, наконец, тронулся: в рабочем чате появилось сообщение от HR с просьбой заглянуть перед перерывом на обед. — Что, опять отличился? — лениво поинтересовался сисадмин, мельком сверкнув на Марка очками поверх монитора. К Денисову просто так не звали — если приглашают, значит, что-то серьёзное. Обычно не в самом лучшем смысле. — Возможно, вручат премию за особую стойкость, — невозмутимо отозвался Марк. — Я же пережил падение сервера, выговор и отстранение. Думаю, заслужил. Он встал, разгладил на себе футболку с White Stripes и с легкой полуулыбкой добавил: — Хотя они там пока предлагают пять тысяч баксов в качестве компенсации. Я настаиваю на десятке, но, может, на семи сойдёмся. Лицо сисадмина приобрело то сложное выражение, когда мозг ещё не понял, шутка это или нет. Во всяком случае, он побледнел, брови ушли вверх, а челюсть — вниз. Оставив его в подвешенном состоянии между завистью и недоверием, Марк с чувством собственного достоинства вышел из комнаты. Он сегодня был свеж и бодр — провёл неплохие выходные с дедом и его Люсей на огороде и шашлыках, а также наплавался в озере с Женькой. А позже даже почти занялся одноразовым сексом с парнем из бара — но на полпути почему-то расхотелось, хотя тот был вполне в его вкусе. В последнее время он не испытывал особого желания трахаться с незнакомцами — может, Женькины опасения начали сбываться, и он стареет раньше времени? За полтора года работы в «КиберГрань Консалтинг» Марк впервые проник в святая святых — прямо в кабинет Алексея Денисова. Видимо, стремясь избежать внимания гипотетических шпионов, тот решил сделать их встречу более камерной. Вопреки ожиданиям Марка, кабинет оказался небольшим, сдержанным, без пафоса, но со вкусом. Светлые стены, простая мебель, стекло и дерево. Широкий стол стоял у стены с розетками, шкаф с открытыми полками — справа от него, рядом — небольшой диван с серой обивкой. Поверхности были почти пустыми: ноутбук, внешний экран, планшет. Никаких безделушек или традиционных бумажных завалов — во всём чувствовалась дисциплина. На стене — одна-единственная фотография в тёмной рамке: чёрно-белый вид на реку Днепр, снятый, возможно, со стороны Монастырского острова. Туман, отражение моста и дальние огни. Марк на автомате поискал глазами фото семьи — не нашёл. Монитор уже светился в ожидании: на экране — Михаил. Видео чуть подтормаживало, но его темноволосую голову с приподнятой линией роста волос — за счёт наметившихся залысин — видно было чётко. Он сидел в домашнем интерьере, на фоне книжного шкафа с профессиональной литературой (несколько книг Марк сразу узнал — наставник одалживал почитать) и сосредоточенно смотрел куда-то вниз — наверное, в телефон. Алексей, скользнув по Марку ничего не выражающим взглядом, жестом предложил ему сесть рядом с ним. Подняв голову, Михаил увидел Марка, улыбнулся, тепло поприветствовал его и заговорил о деле. — Хорошие новости. Я нашёл след. Судя по логам, кто-то пытался обойти систему аудита через сторонний питоновский скрипт. Прокси-туннель через закрытый порт на 8133, дальше — обфускация, но по IP видно: подключение шло извне, с венгерского сегмента. Боты, возможно. Или кто-то нанятый. Он говорил спокойно, но с отчётливой радостью в голосе, будто уже нашёл решение всех проблем. Алексей просто кивал и делал пометки в своём планшете. А Марк слушал — и чувствовал, что это какая-то лажа. Не мог же его уважаемый ментор отупеть до такой степени за несколько дней? И этот тон, словно он совершил невероятное открытие… В голове Марка всё настойчивее звенела мысль, что ни аргументы, ни суть предложения не звучали убедительно. Но вдруг проблема не в Михаиле, а в нём самом? Пиздец, неужели его паранойя доросла до таких размеров? Михаил тем временем продолжал говорить — уверенно и почти расслабленно: — И о ловушке. Моя идея кажется простой, но в нашем случае чем проще, тем лучше. Предлагаю выдать обновление, в которое встроим небольшой сюрприз. Если злоумышленник активен, он должен попасться через внедрённый ключ. А дальше дело за малым. — Хорошо, — сказал Алексей, выслушав его. — Жду прототип к утру среды. Или вам потребуется больше времени? — Нет, вложусь в сроки. Что ж, всех благ. Берегите себя, господа. Михаил отключился. Алексей и Марк одновременно переглянулись. Последний почувствовал, что ему не хватает воздуха — хотя день выдался нежаркий, и через открытое окно с улицы проникал лёгкий ветер, пахнущий мелким тёплым дождём. — Что вы об этом думаете? — спросил Алексей после короткого молчания. Марк сглотнул, отвёл взгляд, поднялся. — Мне нужно с вами поговорить, — произнёс он, преодолевая ком в горле. Он должен поделиться своими подозрениями, даже если в конечном итоге окажется неправ. Возможно, тот странный код объясняется очень просто — и, если бы он спросил, Михаил дал бы чёткое объяснение. Но сегодняшняя конференция добавила ещё больше сомнений. Алексей медленно поднялся следом. Его тон и поведение внезапно изменились. И взгляд, направленный на Марка, оказался дольше и мягче, чем позволяла вежливость и субординация. — Марк… — начал он, с той осторожной интонацией, которую обычно берегут для разговоров о важных и болезненных вещах. — Вы… ты ведь понимаешь… Марк застыл на месте, потом быстро встрепенулся, словно мысленно споткнулся и теперь догонял реальность. — А, нет, — сказал он, подняв руки в лёгком жесте обороны. — Нет, не волнуйтесь. Я не о том. Не о… фотографиях. Я хотел поговорить о работе. Алексей быстро отвернулся — спасительно загудел телефон на столе — но Марк успел заметить, что его лицо вспыхнуло. Кажется, он только что непреднамеренно заставил великого и ужасного Денисова покраснеть, отчего и ему самому стало как-то не по себе. Сказав несколько слов звонившей секретарше, тот, уже полностью совладав с собой, развернулся к Марку, который застыл у двери, и посмотрел на него с вниманием и интересом, характерными для главы службы безопасности. — У нас есть несколько минут. Если вам достаточно… — Нет, не здесь и желательно после работы. Просто… есть одна штука, которую я не могу пока доказать, но нужно, чтобы вы знали, — возразил Марк. — Хорошо, — согласился Алексей. К концу рабочего дня дождь разошелся вовсю. Марку, прикатившему с утра на велике, теперь нужно было решить вопрос с доставкой себя домой. Но сначала объяснить ситуацию Денисову — пока просто поделившись сомнениями. Алексей, с которым он встретился на подземной парковке, когда в здании оставалась лишь охрана, разрешил проблему: предложил подвезти Марка домой на своём танке — сером Volvo. В его багажнике можно было поместить не только велосипед, но и целый IT-отдел, особенно если сложить задние сиденья. Усаживаясь рядом, Марк невольно присмотрелся — но в облике руководителя HR не осталось и следа пережитой неловкости. Они выехали на дорогу, работали дворники, упорно разгоняя ручейки воды на лобовом стекле. — Вы спрашивали, что я думаю о предложении Михаила, — начал Марк, глядя прямо перед собой на сплошное серое полотно дороги, из которого то и дело выныривали смазанные пятна светофоров. Алексей кивнул, мельком посмотрев на него. — Есть проблема? — Есть. И, боюсь, довольно серьёзная, — Марк нервно провёл рукой по волосам. — Проблема — сам Михаил. Оба помолчали, переваривая. — Да, знаю, я не могу просто заявить, что мой ментор — саботажник. Но у меня нет другого объяснения. Может, я чего-то не вижу? Он быстро и немного сбивчиво рассказал о коде, который нашёл там, где его не должно было быть, а потом переключился на сегодняшнюю видеоконференцию с архитектором. — Я не утверждаю, что это он. У меня, по сути, нет неоспоримых доказательств — кроме чутья. Но… если бы кто-то хотел остаться незаметным — кто бы подошёл лучше, чем Михаил? Он всё знает. Его все уважают. Самое хреновое, что он подставил меня… Если это действительно он. Алексей какое-то время просто молча вёл машину. Искоса поглядывая на его невозмутимый профиль, Марк мог подумать, что его выстраданное признание в подозрении собственного наставника ничуть не смутило мужчину. Наконец, Денисов заговорил — понизив голос настолько, словно разговаривал сам с собой. — Ваши сомнения не лишены логики. Более того — не знаю, в курсе ли вы — но «Техно Гард» в течение последнего года ведёт себя довольно активно в плане переманивания сотрудников «КиберГрани». Даже я… думал перейти к ним, но… В общем, я знаю, что предложение от них поступало и Михаилу. Однако в итоге он согласился остаться. Если ваши предположения верны… — Значит, наш Михаил кормится из двух корыт, — Марк закончил за него. — И слив данных — часть его стандартного «рабочего процесса». Машина затормозила на светофоре. Красный свет, размытый дождём, залил салон кровавым оттенком. Денисов повернулся к сидящему рядом парню — в тревожном свете его лицо казалось удивительно тёплым, словно он стремился утешить Марка. — Я пробью кое-что по своим каналам, и позже мы с вами побеседуем ещё раз. Но пока — на будущее — могу я рассчитывать на вашу помощь, если соберусь поймать его с поличным? Марк закивал: — Конечно. Для меня это дело — почти личное. Если он крыса, вся эта подстава со мной в главной роли выглядит… печально. — Что ж, — пальцы Алексея сильнее сжали руль. Светофор переключился, и машина двинулась, — тогда предлагаю работать вместе. Сердце Марка подпрыгнуло. *** Неделя проходила в ожидании и на нервах — несмотря на отсутствие важных задач. После «реабилитации» рабочий день девопса состоял из «Случайно удалили ярлык с рабочего стола» и «Пётр Андреевич из бухгалтерии не может зайти в Outlook». Обычно к обеду его стол покрывался разноцветными стикерами в духе «Перевести Виктору Excel в PDF», «Обновить сертификат, который не нужен, но пусть будет», «Объяснить менеджеру, что монитор выключен, а не «сломался». Всё чаще с его уст срывалась грустная Who Wants to Live Forever, и Артём в своём углу тяжело вздыхал и ворчал: — Если у тебя нет работы, это не значит, что и все остальные тут штаны просиживают. На что Марк отвечал: — Я бы предложил помочь, но вдруг ты согласишься. В пятницу, когда Марк пришёл домой, ему казалось, что его IQ теперь не больше пустой кружки от кофе, а единственное ценное, что он сегодня сделал, — это заменил картридж в принтере отдела закупок. Хотя Алексей ещё в начале недели предложил ему работать вместе, с тех пор от него ничего не было слышно — разве что накануне попросил установить на рабочий компьютер фальшивую ловушку, наскоро слепленную Михаилом. Он собирался провести спокойный вечер с гитарой и парой друзей на заднем дворе (дед ушёл к своей Люсе с ночёвкой), но план пришлось срочно менять. Марк, одетый только в шорты — вечер стоял душный — спокойно сидел на пороге летней кухни и подкармливал тунцом двух соседских кошек. Рядом подпирала стену гитара — старая акустика, купленная ещё дедушкой в незапамятные времена. И вот в эту идиллию вторгся Вольво Алексея — Марк только услышал, как замер шум шин напротив двора и увидел серую крышу над забором. Денисов его заприметил сразу — едва вышел из машины. Но остановился снаружи, дожидаясь, пока ему откроют калитку — хотя та была не заперта. — Прошу прощения за то, что появился без предупреждения, — начал он вежливо, стараясь не смотреть на Марка. — Хотел сохранить нашу встречу в максимальном секрете. — О. Проходите, конечно. — Марк неловко отступил в сторону, пропуская Алексея. И тут же вспомнил, что он почти голый, босой, с пыльными ступнями и, наверное, в облаке аромата консервированного тунца — кошки, склонившись над блюдцами, всё ещё уплетали свой ужин. — Мой внешний вид попрошу игнорировать. По вечерам я обычно в образе свободного программиста, так сказать, - объяснил он, стараясь не выдать смущения. Денисов откашлялся, словно ему тоже было неловко, мазнул взглядом по груди Марка и сказал: — Не волнуйтесь об этом. Извините ещё раз, что беспокою в нерабочее время. Нам нужно поговорить, — он указал на сумку для ноутбука, висевшую на широком ремне у него на плече. По внешнему виду Алексея можно было сделать вывод, что из офиса он приехал прямо к Марку. Правда, он был без пиджака и галстука, но в остальном его облик не отличался от обычного: строгие брюки, рубашка холодного жемчужно-серого цвета, часы на кожаном ремешке. Парню стало немного не по себе. — Я сгоняю в душ, а вы подождите меня в гостиной, ладно? Можете включить телевизор — ну, или… как хотите. В холодильнике есть пиво и кока-кола, — последнюю фразу он прокричал, убегая в комнату за чистой одеждой. Даже если Алексей собирался что-то возразить — а судя по приоткрывшемуся рту он собирался — было уже поздно. Десять минут под душем оказались для Марка настоящим спасением. Освежиться, конечно, не мешало, однако главное — он осознал тот факт, что Алексей Денисов пришёл к нему домой. Алексей. К нему. Сидит в гостиной (ну, или ходит по дому, по привычке суя свой нос куда не следует — но это неважно). Сердце то пускалось вскачь, то словно пропускало удары, отчего Марк заподозрил бы у себя аритмию — если бы не знал, что её нет. Он вышел, одетый в приличную белую футболку и чёрные спортивные шорты — конечно, до официального образа Алексея далеко, но он же у себя дома, в конце концов. Уже не полуголый и ладно. Мужчина его мечты находился там же — сидел на диване с ноутбуком на коленях и сосредоточенно в нём копался. Было, мягко говоря, необычно видеть его в интерьере их с дедом дома — хотя и отремонтированного лет пять назад, но всё же обставленного по большей части громоздкой старинной мебелью, включая целый сервант хрусталя. — Принести вам чего-нибудь холодного? — поинтересовался Марк, заметив, что гость сам о себе не позаботился. — Просто воды, если можно, — поднял на него глаза Алексей. Марк притащил ему бутылку холодной воды, себе — банку колы и устроился рядом, словно проник в персональное пространство Денисова — прохладное, притягательное. Пока он, околдованный, парил в этом ощущении, пропустил момент, когда мужчина начал говорить. — … он ждёт приманку. Что-то важное, ради чего стоит рисковать. Да, возможно, он не станет действовать прямо сейчас, но — никуда не денется. Предполагаю, конкуренты ради этого его и наняли. — Вы говорите так, будто убеждены, что это Михаил, — в глубине души Марк всё ещё сомневался в своих выводах и не совсем разделял уверенности Алексея. — Это Михаил, — просто сказал его собеседник. — Я кое-что проверил, скажем так, неофициально — есть свои глаза и уши в «Техно Гарде». Но нужны доказательства — поскольку я намерен привлечь этого человека по статье 231 Уголовного кодекса, а также по статье 361-1. Его ждёт до 5 лет лишения свободы, исправительные работы или большой штраф. Так или иначе, он должен ответить за свои действия. — Чёрт. Это не просто кино, а какой-то долбанный триллер. Алексей пожал плечами — мол, что есть, то есть — и продолжил: — Есть клиент. Крупный и довольно серьёзный. На данном этапе с ними всё держится в строжайшем секрете. Договор ещё не заключён, но проект уже частично обсуждается. И вот — мы можем сымитировать появление этих документов в системе. Мол, произошла «ошибка загрузки» и копии попали на тестовый сервер. Поэтому я пришёл к тебе сегодня. Сделать это нужно завтра — максимум послезавтра. Чтобы создать впечатление, что ошибка произошла на выходных, поэтому её не устранили оперативно. Справишься? Марк сглотнул. Он бы, конечно, справился, но… — У меня нет удалённого доступа, а ехать в офис на выходных было бы палевно, нет? — Не переживай об этом. Доступ для тебя я уже организовал. Просто подчисть всё за собой — спишем на ошибку менеджеров, которые занимаются этим проектом. Они не пострадают — об этом вообще никто не узнает, кроме крысы. Да и документы фейковые. — Мм, звучит неплохо. Вы думаете, он клюнет? — Я думаю — даже нет, я уверен, что «Техно Гард» очень заинтересован в этом клиенте. Так что — запасаемся поп-корном. Денисов закрыл ноутбук, и его глаза встретились с глазами Марка. — Начни завтра утром, хорошо? Это не займёт много времени. Только не забудь перенаправить следы. Тот кивнул. Он был немного разочарован, поскольку ожидал, что гость сейчас уйдёт. Но тот, кажется, имел ещё вопросы. Указав в сторону приоткрытой двери в комнату Марка, он спросил: — Я не мог не заметить коллекцию гитар. Твои? — Пара моих, остальные дедовы. Но он больше по перкуссии. Играем иногда вместе в его группе. «Картина маслом» — слышали? — Не припомню, — честно ответил Алексей. На его лице вдруг без малейшего предупреждения расцвела улыбка — тёплая, человеческая, мгновенно напомнившая Марку тот самый новогодний корпоратив, когда… Он тряхнул головой — эти мысли сейчас были не нужны. Да и не только сейчас. — Сыграешь что-нибудь? — спросил мужчина словно между прочим. — А… да, конечно. Марк встал и направился в свою комнату за гитарой, но Алексей не стал ждать — двинулся следом. — У вас здесь очень творческая атмосфера, — заявил он, осматриваясь. — Это эвфемизм для описания конуры задрота, застрявшего в подростковых увлечениях? — усмехнулся парень, снова чувствуя неловкость. В комнате было не убрано — он с утра едва заправил кровать, но на стульях валялась одежда и книги, на столе возле большого монитора — пустая чашка. Суетиться уже было поздно — да и Алексей не обращал внимания на беспорядок, сосредоточившись на гитарах и старых плакатах на стенах. Марк взял гитару и уселся на кровать. Алексей подвинул один из стульев, предварительно убрав с него скомканную футболку и подозрительную салфетку, и устроился напротив. — Что вы хотите услышать? — спросил Марк, глядя на свои пальцы, легко цепляющие струны, которые издавали тихий жалобный звук. Алексей порылся в телефоне. — Ну… к примеру, Listen to Your Heart группы Roxette — сможешь сыграть? — Попробую. Эту песню он хорошо знал — наверное, как и весь мир — но исполнять не приходилось, поэтому какое-то время он подбирал аккорды. А потом заиграл — несмело, но постепенно всё увереннее, негромко подпевая и словно забыв о слушателе. На самом деле он, конечно, всё прекрасно помнил. И когда Алексей думал, что он сосредоточен на переборе струн, Марк время от времени посматривал на него. Словно подглядывал незаметно. Алексей не столько слушал, сколько смотрел. И в глазах его было что-то… Нее, не может быть. Марк чуть сбился, начал строку заново. Взгляд мужчины словно ощупывал — руки, держащие гитару, шею, подбородок, губы. Пошёл вниз и остановился. Марк проследил направление взгляда — та самая зона, где между шортами и нежной внутренней частью бедра образовался небольшой зазор. Он видел, как Алексей сглотнул, не отрывая глаз. Глаз, в которых бушевал целый водоворот — нет, он не может ошибиться. Там было желание. Трогать. Гладить. Целовать. Вот чёрт. Да он же хочет его. Охренеть. Денисов пришёл к нему домой, ворвался в его комнату, пожирает его взглядом — потому что хочет. Как это возможно? Пальцы Марка замерли. Он перестал играть, оборвав песню на полуслове, поднялся, аккуратно вернул гитару на место. — Что… — начал говорить Алексей, но замер, увидев, что парень идёт прямо на него. И в ответ на это приближение горло свело спазмом — он знал, что не устоит.
1452 Нравится 141 Отзывы 416 В сборник
Отзывы (2)