Глава 6. День рождения
30 октября, понедельник 2023
Вернувшись с университетских лекций, Энцо подключился к работе уже из дома. На его компьютерном столе, кроме ноутбука и широкого дополнительного монитора были разбросаны тетради с лекциями - Энцо забыл их убрать, чашка недопитого кофе и провода для зарядки. Из ближайшего окна открывался красивый вид на пляж.
Было около трех часов дня, когда он увидел в чате своей команды сообщение с требованием всем подключиться к созвону. С пометкой «срочно».
Энцо подключился. Ему быстро наскучило очередное обсуждение «инцидентов», «реагирования», «угроз системе», потому что и здесь дело касалось информационной безопасности. Ещё два часа назад он получил на свою рабочую почту сообщения о DDoS‑атаке на DNS‑сервер банка.
Формально он был «просто» разработчиком в проектной команде Axion Financial, писал бэкенд под чужую архитектуру и чужие требования. Но в таких случаях в общий звонок привлекали всех, кто имел хоть какое-то отношение к проекту, — от админов до последнего джуна.
Как оказалось, команды саппорта с 11 часов утра получали автоматические уведомления от системы мониторинга с информацией о перегрузке серверов.
На созвоне архитекторы и специалисты ИБ объясняли масштаб проблемы: 70% сервисов банка работали нестабильно, и информировали, что на данный момент пытаются отфильтровать вредоносный трафик и блокировать источники атаки.
На созвоне звучали технические термины: "SYN-флуд", "UDP-флуд", "Amplification attack". Энцо быстро перестал понимать суть дальнейшего обсуждения, как и того, зачем его вообще сюда позвали.
В общей рассылке всем заинтересованным лицам (Энцо в том числе) прислали логи DNS-трафика. Энцо просмотрел огромные списки IP-адресов, доменных имен и типов запросов и закрыл документ, предоставив разбираться взрослым.
На следующий день Энцо рассказал о DDoS-атаке Уэсли во время их занятия. Ему, ожидаемо, эта новость показалась куда интереснее. Уэсли посмотрел на него с осуждением, когда Энцо сказал, что он многое пропустил мимо ушей.
Но затем он с таким же энтузиазмом, как неделю назад, рассказал о продвижении в расследовании утечки данных BlueDesk.
- Мы планируем опубликовать сегодня полноценный отчёт.
- Даже если вы ещё не нашли алгоритм расшифровки?
- Да, мы уже многое исследовали, поэтому как будет готово - я скину ссылку.
Энцо кивнул, как будто действительно собирался изучить весь отчет Innotech.
- У нас и на сегодня назначен созвон по DDoS-атаке. Все еще не понимаю, зачем меня тоже туда зовут, - пожаловался Энцо.
- Ты должен слушать, - настоял Уэсли, - чтобы потом рассказать мне все подробности!
Энцо вздохнул. Ему правда придется слушать, чтобы держать Уэсли в курсе. И он сам это начал.
Сегодняшний созвон перенесли на среду. Энцо забыл про него, но его настойчиво отвлекли от написания кода сообщением в чате с пометкой «важно» и требованием всем подключиться.
Тогда же Энцо вспомнил про отчет от Innotech, который Уэсли прислал ему вечером. Он открыл его только сейчас и пробежался глазами по тексту. На созвоне специалист по кибербезопасности рассказывал про анализ DNS‑трафика. На другой части монитора Энцо открыл примеры трафика BlueDesk с зашифрованными данными.
Специалист по ИБ продолжил и на экране продемонстрировал интерфейс Wireshark, где отражался весь трафик. Сейчас, в отличие от понедельника, здесь не было бегущих с сумасшедшей скоростью строк, когда сервер не выдержал нагрузки. Процесс шёл, но не так быстро. Среди оставшегося легитимного трафика Энцо увидел знакомые домены, которые в отчете Innotech были выделены красным как хакерские: поддельные зоны, через которые вирус поднимал свой DNS‑канал управления и передавал зашифрованные куски служебных данных.
Энцо вздохнул и помолился, чтобы ему показалось из‑за усталости. Специалист по безопасности переключился на другой экран, и Энцо открыл лог и, прикрепленные к приглашению на встречу.
Он скопировал доменные адреса из отчёта и нажал поиск по документу в логах банка.
7000 совпадений.
Уже в первом совпадении были DNS‑запросы типа TXT с нечитаемым, зашифрованным содержимым — почти один в один, как в примерах из отчёта по BlueDesk.
Энцо сделал снимок экрана и отправил Уэсли в чате.
НАС ТОЖЕ ВЗЛОМАЛИ?!
Энцо внимательно вчитывался в отчёт, в надежде обнаружить, что он всё не так понял.
Ответ от Уэсли пришел через пять минут.
Да, я бы рекомендовал провести проверку
Уэсли ему звонил. Энцо снял наушники и нервно отбросил их на край стола. Вряд ли к нему будут какие-то вопросы во время этого созвона.
- Насколько это пиздец? - спросил он, взяв трубку.
- Открой список запущенных процессов у себя на компьютере, - проинструктировал Уэсли, - и посмотри не просто на названия, а на то, откуда они запущены и сколько трафика гоняют. Например, видишь какой‑нибудь svchost.exe или werfault.exe, которые живут не в C:\Windows\System32, а в какой‑нибудь странной папке, и при этом активно шлёт данные в сеть?
- Да, - ответил Энцо. Он ориентировался на отчет, в котором все то же самое объяснялось текстом. В диспетчере задач он видел указанные названия процессов, которые показывали свою активность, и пути к исполняемым файлам выглядели подозрительно несистемными.
- Ну-у-у, - протянул Уэсли, - надеюсь, ваши безопасники разобрались с DOSS и освободились.
- Блять, - выдохнул Энцо. Он сделал скриншот логов, процессов и прикрепил их к письму. Добавил ссылку на статью с ответом на официальном сайте Innotech. Среди участников звонка он выбрал почты тех, кто отвечал за безопасность системы и отправил им письмо, - надеюсь, у них не завал писем и моё они увидят, а не потеряют среди потока алертов по DDoS.
- А они знают, что ты сын основательницы?
- Они не из моей команды, поэтому не знаю. Но если завтра не ответят, напишу маме.
Энцо носил фамилию обоих родителей, но сомневался, что это настолько очевидно для тех, кто не работал непосредственно с его матерью.
Ответ пришёл от одного из адресатов в восемь часов вечера. Но это было лишь сообщение о том, что его запрос взят на изучение. Не ожидая ничего хорошо, Энцо лег спать.
На следующий день, как и ожидалось, специалисты подтвердили наличие подозрительных файлов и заявили, что начнут детальное изучение проблемы. Они не стали посвящать Энцо в детали. Прерывать работу банков тоже. Энцо ничего не объяснили, только попросили сохранять конфиденциальность.
3 ноября 2023, пятница
3 ноября, его 21-й день рождения, Энцо выпадал на пятницу. В этот день, он рано проснулся после непродолжительного сна и вернулся к работе. Вечеринку он планировал с субботы на воскресенье. Фактически его день рождения бы уже прошел, но в пятницу он был занят работой и учебой, как и все остальные, поэтому выходные казались более логичным выбором.
С началом рабочего дня ему позвонила мама.
- Привет, солнышко! - улыбнулась она на экране смартфона и затем поздравила Энцо с днем рождения.
У нее был уже вечер. Мама спрашивала у него про учебу и работу.
- Несмотря на это, ты все равно находишь время для вечеринок, - отметила она.
Энцо возмутился, что их все равно не так много, как в прошлые годы. Он похвастался своими оценками по CS 155. Мама похвалила его и Уэсли. Насчет работы Энцо уверил ее, что старается выполнять свои задачи в срок.
- Насчет твоего обращения к безопасникам, - начала она. Энцо насторожился, он не знал, откуда мать уже знала об этом. Он не писал ей, потому что отдел безопасности все же отвечал на его письма хоть и весьма неопределенно.
Мама посмотрела на него тяжелым серьезным взглядом, и Энцо напрягся:
- Ты еще не открывал свою почту?
Энцо покачал головой и поспешил проверить ящик. Там уже было сообщение.
"Оповещаем всех сотрудников проекта "Axion Financial" о введении красного режима опасности. Ваши доступы были ограничены до минимальных. Текущие пароли учетных записей были сброшены. Перейдите по ссылке для создания нового пароля. Чтобы создать новый пароль, вам нужно ввести временный пароль, который придет вам в письме на вашу личную почту, которое вы получите в течение дня"
Мама молча ждала, когда он ознакомится с письмом.
- Все настолько серьезно? - ужаснулся Энцо.
Мама кивнула:
- Мы официально говорим рядовым сотрудникам, что это только в рамках одного проекта. Но на самом деле взломали весь IROSA Technology. И не только нас. Каждый проект, над которым мы работаем, во всём мире, пострадал, потому что точкой входа стал один и тот же скомпрометированный агент мониторинга.
Глаза Энцо расширялись с каждый предложением.
- Сначала ваш отдел безопасности, разбираясь с подозрительным DNS‑трафиком вокруг DDoS‑атаки, нашёл те самые домены, что были у BlueDesk. Потом — те же аномальные HTTPS‑подключения к «облачным» адресам из отчёта Innotech. Твоё письмо с логами просто подтолкнуло их посмотреть на это под другим углом.
Это была целенаправленная атака скорее всего целью было собрать конфиденциальную информацию, потому что мы не видим никаких финансовых потерь на счетах. По предварительным данным, всё началось с того самого вендора систем мониторинга. Они обновили своего агента, и вместе с обновлением клиенты получили вирус.
Специалисты выяснили, что подозрительная активность началась больше трёх месяцев назад, точную хронологию будут ещё изучать, пока сложно сказать, откуда именно появился вирус внутри инфраструктуры вендора.
Сначала наши безопасники обнаружили, что троян сидит на всех серверах и рабочих станциях проекта, над которым ты работал, — везде, где был установлен этот агент. Затем проверили некоторые другие проекты и нашли те же модули. Когда информация дошла до меня вчера, было уже очевидно, что этот же агент и тот же троян есть у большинства наших корпоративных клиентов.
Энцо с ужасом смотрел на маму.
Мама по голосу казалась спокойной. На самом деле, утечки данных происходили и раньше, но Энцо тогда не работал и из‑за распространённости такого во всей индустрии даже перестал придавать этому большого значения.
- Вирус очень хорошо скрывался, нагрузку дозировал, подстраивался под наш трафик. Его удалось заметить только из‑за совокупности факторов: вашего DDoS, отчёта по BlueDesk и твоей паранойи по поводу логов.
Над полноценным исследованием будет работать уже вирусная лаборатория, наши безопасники и так теперь не спят.
Энцо открыл рот, но вовремя остановил себя. Всё это вполне напоминало отчёт по BlueDesk.
- Треш, - кратко произнес Энцо.
- Это катастрофа, - спокойно согласилась мама, - что ж, мне сказали, что ты был тем, кто обратился с подозрением на вирус, поэтому вопрос: как это вообще получилось? Почему ты?
Энцо рассказал маме всё как есть про Уэсли.
- Уэсли - специалист информационной безопасности в Innotech. Я кинул ему пару скриншотов DNS-трафика и рассказал про недавнюю DDoS-атаку на банк.
- Черт, Энцо, - мама недовольно вздохнула, - тебе повезло, что в четверг я уже наняла Innotech расследовать нашу утечку.
Энцо почувствовал облегчение:
- Так теперь у него есть договор о неразглашении?
- Мы не знаем, будет ли именно Уэсли работать с нами, там много других сотрудников и команд.
- Понял, я все равно виноват, - признал Энцо, - что теперь будешь делать?
- Мы заблокировали отправку данных на подозрительные DNS‑домены и ограничили исходящий HTTPS‑трафик к тем адресам, которые Innotech пометили как каналы утечки. Начали экстренное сканирование всех систем. На тех серверах, где это возможно, мы делаем «снимки» систем, чтобы потом тщательно проанализировать заражение, не теряя данных. Часть серверов, к сожалению, придётся «перекатывать» с нуля, если мы не сможем гарантировать их безопасность. Мы также готовимся к самому худшему сценарию — полной перестройке инфраструктуры. А это уже займёт у нас недели, а возможно и месяцы.
Это, конечно, самый крайний сценарий, но мы должны быть к нему готовы. У нас уже работают команды, которые планируют все необходимые шаги, заказывают оборудование, готовят образы систем. Но, повторюсь, быстро это не будет.
Параллельно мы работаем с вендором этого злосчастного агента мониторинга. Их инфраструктура тоже под вопросом, и регуляторы уже дышат им в спину. Но юридически и технически это тонкий лёд — сейчас никто не хочет первым публично признать, что его цепочку поставок взломали.
Я наняла Innotech и другие компании, специализирующиеся на ИБ, для расследования и изучения нашего случая. Сегодня с высшим менеджментом обсуждали то, какие нас ждут убытки, и стратегию по их минимизации. Надо подумать, как рассказать про проблему заказчикам. И, кстати, пока об этом никому знать нельзя. Вообще никому!
- Я понял. Пока все банки будут работать в штатном режиме? Вы не будете отключать зараженные сервера, чтобы они не распространяли вирус?
- Мы начали отключать, но быстро поняли на примере Axion Financial, что нам тогда придется отключить всё. Потому что заражен был каждый сервер. А учитывая, что мы пока решили сохранять информацию об инциденте в тайне, у нас нет возможности прекратить работу целого банка так, чтобы не вызывать подозрений.
- Логично, - согласился Энцо, - кажется мы обнаружили вирус слишком поздно? - предположил он.
- Innotech мне сказала, что в случае с BlueDesk вирус был в системе уже полгода. У нас — минимум три месяца на продакшене, и неизвестно сколько — в тестовых контурах, если он пришёл с агентом.
- Это кошмар, - потеряно произнес Энцо. Он с ужасом предполагал, что будет с его инвестиционным портфелем – за ним была закреплена крупная доля акций IROSA, - мне кажется, или нас ждут миллиардные штрафы?
Мама усмехнулась.
- О да, речь идет о сотнях миллионов.
- Отстой, - кратко прокомментировал Энцо, открывая чат своей команды, где уже активно обсуждали утечку.
Энцо устало запустил деплой кода. Он надеялся, что на этот раз всё заработает. Наверняка его несчастный коллега-тестировщик (время было уже девять вечера) молился о том же.
Компьютер загудел громче. Энцо задумчиво уставился на окно: интересно его коллеги ненавидят его за то, что он сын своей мамы? Без должного опыта Энцо работает в суперпрофессиональной команде, замедляя им сроки выпуска функционала, из-за своих ошибок в коде. Чем больше Энцо узнавал о том, что происходит в других командах, тем больше понимал, что ему и тут подстелили соломку. Он работал с хорошими специалистами, которые неплохо ладят друг с другом и готовы помочь.
Неожиданно Энцо услышал звонок в дверь.
Он неохотно встал с кресла, замечая, как у него затекло тело. Он никого не ждал, но сегодня все еще был его день рождения. С самого утра ему звонили и присылали поздравления.
Энцо спустился вниз, открывая в телефоне приложение для дома. У входной двери стояли его друзья. Кэл радостно махал рукой в камеру, рядом с ним Уэсли держал торт. Энцо даже немного приободрился.
Он открыл входную дверь.
- С днем рождения! - его встретили громким поздравлением.
Энцо не удержался от улыбки и запустил друзей внутрь. На торте были свечи с цифрой 21. Кэл их зажег, как только Энцо закрыл за ними дверь.
- Загадывай желание, - скомандовал он.
Энцо моргнул и снова попытался отвлечься от строчек кода, которые стояли у него перед глазами. Мысли с трудом удалось собрать в кучу, чтобы вспомнить какое-нибудь желание.
- Ура! - Кэл радостно зааплодировал. Он все так же радостно заключил Энцо в объятия, которые выбили воздух у него из легких, и похлопал по спине.
Кэл его отпустил с широкой улыбкой на лице:
- Поздравляем, чувак, вечеринка завтра, но мы все же решили сделать сюрприз.
- Спасибо, - произнес Энцо, забирая из рук Уэсли торт и обнимая свободной рукой и его. Уэсли радостно повис у него на плечах, когда Энцо притянул его к себе за талию.
- С днем рождения! - произнес Уэсли ему в ухо.
Энцо чувствовал вокруг себя приятный запах его парфюма и прикрыл глаза, задерживаясь в этих объятиях. Его благополучно покинули последние мысли о работе. Уэсли попытался отстранится и Энцо неохотно отпустил его.
Уже на кухне Кэл пошел доставать бокалы и тарелки.
- Прости, если отвлекаем от работы, - начал Уэсли.
- Ничего тебе полезно, - отозвался Кэл.
Появление друзей заполнило квартиру приятной суматохой и шумом.
- Я поздравил тебя три часа назад, а ты до сих пор даже не прочитал сообщение! - возмутился Кэл, выставляя посуду на столе.
- Да, и мое тоже, - поддержал Уэсли - Кэл спросил не отвечал ли ты мне. И потом предложил приехать и проверить, что ты вообще жив.
- Да, жив, я работал, - сказал Энцо, открывая бутылку вина, которую получил сегодня в посылке от отца. Уэсли отрезал и положил ему торт.
- Теперь ты можешь пить легально и в Америке, - поздравил его Кэл, - кстати, он узнал об этом законе только на третьем курсе, - вспомнил он.
Уэсли засмеялся.
- Мы все подготовили к празднованию в субботу, - сияя объявил Кэл.
На свой день рождения Энцо пригласил всю футбольную команду, знакомых из хоккейной команды, ребят из его курса, разрешил Кэлу, Джейсону и Кэмерону звать друзей, которых он хотя бы знает даже если ещё не встречал. Список подозрительно быстро увеличился, и он винил в этом Кэла и Кэмерона. Энцо точно не общался с таким большим количеством людей. Но так уж и быть. Николас разрешил тусоваться в особняке на Шелл Вью, поэтому какая разница. Опять же Энцо сам виноват. Он просил Кэла помочь, потому что был слишком занят работой. Под его руководством вечеринка приобрела бóльшие масштабы, чем планировалось.
- У меня нет сил куда-то идти, надеюсь, что к завтрашнему вечеру буду в норме.
- Конечно будешь, - настойчиво произнес Кэл.
- Я в восторге от особняка, - восторженно произнес Уэсли, - охренеть он красивый и огромный!
Особняк находился на живописном побережье загородом и действительно был роскошным местом.
- Мы с Уэсли придем к тебе завтра для разогрева перед вечеринкой. Или только Уэс, если мне надо будет помогать с организацией.
- Что там еще организовывать? - насторожился Энцо, но потом снова вспомнил, сколько будет гостей и покачал головой.
- Все главные подарки завтра, а сегодня это, - Кэл поставил пакет на стол, который Энцо до этого даже не заметил. Уэсли с сомнением наблюдал на тем, как он заглянул в пакет.
- Это Почита?! - радостно воскликнул Энцо. Он достал из пакета ярко-оранжевую мягкую игрушку с лезвием бензопилы, торчащим между глаз.
- Я же говорил ему понравится, - сказал Кэл повернувшись в Уэсли. Тот удивленно смотрел на сияющего Энцо, прижимающего к груди мягкую игрушку. Вскоре лезвие Почиты задело его руку.
- Я отрезал тебе руку, - заявил Энцо. Уэсли непонимающе посмотрел на него и перевел взгляд на Кэла.
- Оно демон, между прочим, - объяснил Кэл.
Энцо с трудом удавалось держать язык за зубами и не рассказать Уэсли о своем звонке с мамой.
- Для последнего оставшегося торта в ближайшем супермаркете неплохо, - отметил Кэл.
Уэсли кивнул:
- Да. Попробуй, - он поднес ложку с тортом к Энцо.
Энцо неуверенно посмотрел на кусок. Если ему понравится, то у него ужасный самоконтроль в том, что касалось сладкого. При этом из-за отсутствия футбола держать себя в форме было сложнее.
Уэсли настойчиво ткнул ложкой еще раз. Энцо попробовал торт, с осуждением глядя Уэсли в глаза.
- Я писал тебе про IROSA, - произнес Уэсли, - мы теперь работаем с вами.
Энцо торопливо проживал торт, который, к сожалению, действительно был вкусным.
- Прости. Я прочитаю сообщения, - пообещал он, - мама звонила сегодня утром и рассказала мне о масштабах проблемы.
Уэсли кивнул:
- Я приступаю к этому с понедельника.
- О чем вы? - спросил Кэл, - а мои сообщения ты не хочешь прочитать? - возмутился он.
- Я прочитаю, - пообещал Энцо. Он, нахмурившись посмотрел на поглощающего сладкое друга, - ты говорил, что тоже набрал лишние килограммы, - заметил Энцо.
- Мы сбросим до декабря, - фыркнул Кэл, - точно сбросим, - настоял он, - у нас нет выбора, чувак.
Энцо кивнул и тоже присоединился к поеданию торта.
- Какой смысл не есть сладкое, если вы все равно собираетесь напиться завтра с нами, - добавил Уэсли, - как и неделю назад.
- Не, алкоголь это исключение, - заметил Кэл, - к тому же на прошлой неделе мы должны были отметить наши сданные тесты по CS 155.
- Точно! Я так вами горжусь.
- Это все благодаря тебе, - напомнил Энцо.
- Да, и мы обязательно тебе за это отплатим, - уверил Кэл.
- Как? - сразу поинтересовался Уэсли, посмотрел на Энцо.
Кэл хитро улыбнулся и похлопал Уэсли по плечу, обращая внимание на себя.
- Не деньгами, малыш. Я придумал кое-что получше.
Уэсли с недоверием посмотрел на Кэла. Энцо тоже пока не знал, что придумал его друг.
- Мне нужно боятся?
Друзья уехали от Энцо только в три часа ночи.
4 ноября 2023, суббота
На следующий день Энцо дал себе время выспаться, не вставая с кровати до обеда. Правда потом он всё же продолжил заниматься работой во время завтрака.
Ближе к вечеру Кэл написал, что всё же не сможет приехать, поэтому Энцо подъехал к общежитию только для того, чтобы забрать Уэсли. Вчера Энцо предлагал ему просто остаться переночевать, но Уэсли отказался, потому что ему нужно время, чтобы окончательно определиться, в чём он пойдёт на вечеринку, в том числе заложить дополнительные часы на случай, если у него будут проблемы с этим.
- Тебе было не обязательно забирать меня, - сказал Уэсли, усаживаясь на пассажирское кресло и оставляя свой рюкзак на заднем сиденье Ламборгини. Энцо его проигнорировал.
Он уговорил Уэсли остаться с ночевкой сегодня. По пути он рассказал обо всем, что в пятницу узнал от мамы.
- Не думаю, что это была целенаправленная атака именно на IROSA, — задумчиво произнёс Уэсли, когда Энцо замолчал. — Судя по тому, что рассказывает Innotech, целью был вендор агента мониторинга, а вы просто один из многих клиентов, на кого это разошлось.
- Тогда у кого-то получилось одним и тем же способов взломать разные финансовые организации.
- Это только кажется сложным, - Уэсли неодобрительно закатил глаза, - если ты один раз получаешь доступ к цепочке поставок крупного системного софта, дальше компании сами разносят твоё обновление по всем своим серверам. BlueDesk, IROSA - все, кто доверяли этому агенту.
- То есть таких компаний как IROSA и BlueDesk много?
- Да. На этой неделе Innotech уже получила первые сигналы от других клиентов: те же домены, те же поведения агента. Это снежный ком.
Что ж, с такой инсайдерской информацией Энцо срочно нужно пересмотреть свой инвестиционный портфель.
- А как дела с расшифровкой?
- Никак, - покачал головой Уэсли, - пока нет успехов.
- А кто мог стоят за этим?
- Хакеры использовали VPN или прокси‑серверы для маскировки своих IP‑адресов, инструменты для очистки логов и удаления следов своей активности. Мы не можем проанализировать код вируса поскольку он зашифрован и обфусцирован. Короче, мы не знаем и будем заниматься удалением вируса из системы, пока криптоаналитики и ИИ занимаются расшифровкой.
То, что это supply chain‑атака на популярный агент для банков, — больше похоже на работу какой‑то команды уровня государственной, чем одиночек. Но прямых доказательств нет.
Кстати, мы дали ему название - Shadowmire (Теневое болото), - улыбнулся Уэсли, - тень — символ скрытности и невидимости, а болото, потому что вирус глубоко укоренился в системе, трудно обнаруживается, и от него сложно избавиться. И еще намек на то, что он "засасывает" данные, как болото, - с восторгом произнес Уэсли.
Энцо оценил название.
- Круто.
- Да. Ещё из сделки о расследовании IROSA, - вспомнил Уэсли, - юристы твоей мамы просят держать всю информацию об инциденте в тайне! - возмутился он.
- Ну да. От нас тогда уйдут все заказчики.
- А ничего, что это угроза для клиентов?
- Я понимаю, как правильно с моральной точки зрения, - произнес Энцо, - но мы с тобой подписали NDA, - напомнил он, - куда мы денемся.
- Капитализм, - с осуждением произнес Уэсли.
Энцо промолчал. Благодаря капитализму они ехали в Ламборгини.
- Учитывая масштабы взлома, не думаю, что получится держать все это в секрете долго. Я просто не представляю, - продолжил Уэсли.
- Думаю, IROSA все расскажут позже, выпустив пресс-релиз полуправду. Еще у IROSA должна быть страховка на такие случаи. И мама сказала юристы бояться миллиардного штрафа за утечку данных пользователей.
- Точно, - фыркнул Уэсли, - я знаю эти страховки. Из-за них компании и не улучшают свои системы безопасности! Им проще купить страховку и в случае взломов получать деньги от них.
- Ну, к сожалению, да, - согласился Энцо.
Через полчаса Энцо и Уэсли приехали в квартиру. Энцо, как и вчера откупорил бутылку вина.
- Ты поможешь мне выбрать, что надеть, - Энцо поставил Уэсли перед фактом и передал бокал. Уэсли кивнул, доставая таблетки от похмелья (Энцо они тоже нужны, учитывая какая у него была неделя).
- С радостью, - согласился Уэсли и разблокировал телефон. Энцо заметил, как ему пришло сообщение от кого-то из его друзей.
- У тебя чат с моими друзьями? Без меня?
Уэсли кивнул:
- И нам нужно начинать собираться. Надеюсь, у тебя будет что-то подходящее под тематику вечеринки.
- У вечеринки есть тематика?! - переспросил Энцо, отпивая вино.
Уэсли невинно улыбнулся:
- Да, европейский люкс, потому что ты из Европы, а особняк люксовый.
- Серьезно? - уточнил Энцо в надежде, что Уэсли шутил.
- Ну, сначала я пошутил, но твои друзья восприняли это всерьез. И согласились.
Энцо даже не удивился:
- Интересно посмотреть, как в представлении американцев выглядит европейский люкс.
Уэсли засмеялся:
- Да, мне тоже. Я просто подумал, что будет круто, если у вечеринки и в нарядах гостей будет какая-то эстетика, потому что особняк потрясающе красивый и атмосферный. Я думал про что-то яркое типо Версаче.
Уэсли с удовольствием копался в его гардеробе в поисках нужных вещей.
В итоге они остановились на темно-синей рубашке с рукавами до локтей, с броским контрастным узором. К ней Уэсли выбрал прямые темные брюки и лоферы. Пока Энцо переодевался и убирал на место все вытащенные вещи, Уэсли внимательно изучал небольшую коллекцию украшений, которая была у Энцо.
- У тебя классная коллекция часов, - Уэсли ткнул на золотые с темно-синим ремешком, - думаю эти подойдут.
- Доволен? - спросил Энцо у Уэсли, чьи глаза обводили его сверху вниз в зеркале, когда образ Энцо был окончательно собран.
- Мне нравится, что я вижу, - согласился Уэсли, - по тебе и так всегда понятно, что твои родители миллионеры, а сейчас прямо-таки могу представить тебя Монако на Формуле 1 или что там вы делаете?
- Ты так себе представлял европейский шик?
- Люкс, - поправил Уэсли, - да, еще с пафосным акцентом.
- У меня нет пафосного акцента, - возразил Энцо.
- Жаль, было мило, когда он был на первом-втором курсе, - с издевкой произнес Уэсли.
- Это все равно был не пафосный акцент!
- Ладно-ладно, - махнул рукой Уэсли, делая вид, что Энцо его убедил.
- Одевайся, - напомнил Энцо, - надеюсь, у тебя получилось определиться.
- Да, у меня все готово, дай мне 10 минут! – с гордостью произнес Уэсли.
Так как у него действительно все было готово – сборы правда не заняли много времени. Хотя Энцо сначала не поверил Уэсли.
От Уэсли пахло приятным морским ароматом. На нем была шелковая рубашка ярко-голубого цвета и ткань мягко струилась, подчеркивая медовый цвет кожи. Его каштановые волосы были небрежно уложены волнами у лба. На шее была тонкая золотая цепочка, притягивающая взгляд к ключицам и груди. Верхние пуговицы были расстегнуты и Энцо завис, рассматривая отражения света в золотой цепочке на груди.
Уэсли с довольным лицом оглядывал себя в зеркале. Его ноги выглядели бесконечно длинными.
- Ты знаешь, что ты тоже выглядишь как мужские главные герои из манхвы?
- Спасибо, - улыбнулся Уэсли, - по паспорту я Уэсли Энтони Ли, но моя бабушка дала мне корейское имя.
- Погоди, мне надо записать, чтобы запомнить, - Энцо поставил вино и достал телефон.
- Чон У.
Энцо усмехнулся и переименовал имя Уэсли в контактах на «Уэсли Энтони Ли Чон У».
- Как мило! Я бы назвал так щеночка.
Уэсли недовольно вздохнул:
- Это оскорбительно! Она говорила – это значит "честно помогающий", или "справедливо защищающий" и что это имя должно быть напоминанием о том, каким я должен быть человеком!
- Вау, прости, - усмехнулся Энцо, - нам не надо уже ехать?
Уэсли открыл сообщения.
- Надо.
- Тебе написали в чате, где есть ты, мои друзья, но нет меня?
- Да, - улыбнулся Уэсли, допивая вино.
Энцо и Уэсли проехали по подъездной дороге, освещаемой фонарями и окруженной живой изгородью мимо теннисных полей и каменного пруда. Машина въехала в открытые ворота и проследовала мимо сада. Между ровными стриженными кустами ними стояли каменные скульптуры с подсветкой. Особняк в классическом стиле раскинулся на огромной площади размером в несколько футбольных полей. Энцо был здесь один раз и удивился размерам дома. Напротив главного входа возвышался фонтан с подсветкой, по обе стороны парадной лестницы стояли каменные львы. У гаража было несколько чужих машин. Сейчас из особняка с утонченным светлым фасадом громко играла популярная музыка, в окнах горел свет. Внутри были джакузи, караоке, бильярд, кинозал и это только внутри. Снаружи – пруд, бассейн, поля для тенниса.
Уэсли нетерпеливо вышел из машины. Энцо направился вслед на ним к главному входу.
Стоило Энцо войти, он увидел в просторном светлом холле толпу людей, которые радостно кричали ему: "С днем рождения!". Всё это сопровождалось громким хлопком конфетти и аплодисментами.
Кэмерон пододвинул поднос с тортом. На этот раз это был огромный торт с его именем из крема, а не как вчера из супермаркета. Кэл сразу передал бокалы с шампанским. Энцо улыбнулся, глядя на искренние радость и энтузиазм друзей.
Шум на мгновение затих и Энцо постарался сосредоточиться на своем желании. На второй раз пришлось придумать уже что-то новое. После напряженной недели, да и всего месяца он хотел лишь спокойствия, поэтому первой мыслью Энцо было просто избавление от тревоги и нормальный сон. Но он постарался придумать что-то более жизнеутверждающее. После этого вновь последовали громкие аплодисменты, и музыка заиграла на прежней громкости.
Энцо едва успел расстаться с Уэсли, когда друзья увели его с собой. Вместе они спустились в винный погреб, где было уже тише.
- Тут полно людей, которых я не знаю, - отметил Энцо.
- Это Кэл и Кэмерон, - сразу сдал друзей Джейсон, - они слишком много болтали и хвастались, что готовят что-то крутое. Все захотели прийти потусить. Они и пригласили всех подряд.
- Вообще-то есть кое-что поважнее! - заявил Кэмерон, - вчера!
- Точно! - произнес Джейсон.
- Вчера Кэл и Уэсли даже не написали, что собираются прийти к тебе. Мы вообще-то собирались праздновать сегодня. Вместе, - с упором произнес Кэмерон.
- Потому что мы решили приехать случайно, - объяснил Кэл, - списались, пока оба была в городе недалеко друг от друга. Уэс был в офисе, а он рядом с твоей квартирой. Энцо не читал сообщения, поэтому мы и решили проверить, что он жив.
- Я просто работал, - напомнил Энцо.
- Если бы Уэсли не скинул фотку мы бы вообще не узнали, - добавил Джейсон, осуждающе глядя на Кэла.
- Это предательство, - заключил Кэмерон.
Энцо проигнорировал детские разборки:
- Что я пропустил за эту неделю?
Джейсон открыл бутылку текилы и начал тщательно разливать алкоголь по рюмкам.
После того, как Энцо получил все последние новости из жизни друзей, они решили перейти к поздравлениям.
- Что ж, - Кэл встал с рюмкой в руках, - братан. Энцо. У нас для тебя сюрприз, в который мы заключили лучшие воспоминания за все годы нашей дружбы. Но сначала поздравления, - Кэл драматично вздохнул, - что ж, вот уже четвертый год, мы вместе делим все тяготы студенческой жизни, - драматично начал он, поднимая рюмку, - я помню, как мы с Энцо начали общаться. Это был первый курс, осень 2020 года, когда мы знали друг друга только по видеосвязи, но несмотря на это мы начали переписываться на почве общей ненависти к профессору Стивенсу, который не зачел ни одну нашу домашку, потому что мы списали все у Атласа.
А потом мы наконец-то встретились вживую весной 2021 и присоединились к футбольной команде. С тех пор мы пережили очень много. Побывали в Испании, а потом показали Энцо красоты Америки такие как Сан-Франциско и Финикс. И я напомню про наш договор с третьего курса, что однажды у нас должен быть собственный футбольный клуб, - Энцо кивнул, они придумали этот план вместо того, чтобы спать на прошлой поездке на озеро...
Вслед за Кэлом его поздравили Кэмерон и Джейсон.
После этого пришло время подарков.
Сначала Кэмерон прочитал первую главу фанфика, написанного нейросетью про Энцо в мире Магической битвы, где он был перспективным футболистом Реал Мадрида, но из-за травмы в начале карьеры больше не мог играть, но нашел в себе способности, стал студентом магической академии и в него был влюблен Мегуми. Он был оформлен как книга с обложной тоже сделанной нейросетью.
После этого они открыли все это время лежащий на столе ноутбук. Как только Энцо его увидел он сразу понял, что его ждет видео презентация с лучшими моментами за последние годы в университете. Это традиция началась с прошлого дня рождения Джейсона. Обычно на слайдах собирали самые кринжовые и ужасные фотографии и видео за все годы (Энцо был прав: первое же фото - он с сигаретой и пивом в одних трусах в общежитии инженерного факультета - они устраивали вечеринку, а это уже следующее утро после всего дурдома, который там произошел).
- Спасибо, что нас здесь только четверо, - сказал Энцо, закрывая раскрасневшееся от смеха и алкоголя лицо руками.
На следующем фото он сидит на асфальте в Амстердаме, где они напились в клубе.
Благодаря этому Энцо совсем забыл про учебу и про все остальные проблемы этой недели. Джейсон знал, что делал, начиная сразу с текилы. Когда презентация и поздравления закончились, он радостно согласился на то, чтобы перейти в гостиную.
Сюрпризы не закончились, потому что там он увидел фотозону. Это был коллаж из его фотографий, благо приличных, которые он выкладывал в инстаграм и публичные сторис.
В гостиной царила атмосфера ночного клуба с оглушающей музыкой, за которую отвечал диджей, мигающими софитами, толпой танцующих и пьяных людей. Энцо был рад знать, что на его дне рождении люди веселятся. Что касается дресс-кода, то кажется у Уэсли почти получилось заставить людей выглядеть в едином стиле.
Энцо вновь встретился вновь увиделся с Уэсли и его подругами и радостно принял поздравления.
Мэдисон обняла Энцо и поманила пальцем, чтобы он наклонился к ней.
- Уэсли сказал, что здесь есть караоке! - громко сказала она, чтобы он услышал ее через музыку.
Энцо кивнул ей и взял за руку. Они махнули друзьям, чтобы те следовали за ними. Сам Энцо плохо помнил, где именно нужная им комната, с этим им помог Кэмерон, и провел их на второй этаж в комнату со столом, диванами, большим экраном, проектором и микрофонами. По пути они взяли из бара еще алкоголя. Карина и Мэдисон первыми направились к ноутбуку, чтобы выбрать песню, Элис разливала всем алкоголь.
Карина первой забрала микрофон и включила видео. Она обратилась к Энцо с "¡Quiero invitar a mi nuevo hermano! Enzo, ¡vamos!", пока на фоне начало играть вступление «Despacito», поэтому он тоже присоединился к пению. С подругами Уэсли без сомнений всегда было весело. Такой компанией они продолжали пить, петь, танцевать, снимать видео и делать фотографии с перерывами на то, чтобы выйти покурить на балкон и спуститься вниз за алкоголем.
Из них не пил алкоголь только Атлас. Его присутствие было не так заметно, потому что в караоке он тоже не участвовал. Тем не менее, Кэл воспользовался тем, что здесь были и он и Уилл, чтобы снова возмущаться из-за того, что он не узнал об их отношениях раньше, и расписывать свой вклад в их отношения.
Когда караоке надоел, Энцо с друзьями тусовались внизу. Атласа и Уилла там с ними уже не было, потому что они ушли еще полтора часа назад. Атласа можно было только пожалеть, потому что пьяный Уилл не отлипал от него ни на секунду.
Энцо не особо хотелось расставаться с Уэсли после того, как они полчаса танцевали вместе под латиноамериканские песни. Поэтому они стояли на балконе вдвоем, пока Энцо курил снаружи. Уэсли был здесь просто за компанию, чтобы подышать воздухом. Отсюда открывался вид на задний двор: широкая мраморная лестница, открытый бассейн, высокие пальмы, а ниже — поле для игры в поло. Воздух был уже довольно прохладным, поэтому Уэсли спиной прижимался к Энцо, который не был против и не выпускал его из объятий.
- Бассейн выглядит потрясающе, - произнес Уэсли, он говорил медленно. По ощущениям, они оба были на пике опьянения.
Энцо посмотрел на него с неодобрением. Он сам был пиздец каким пьяным, но Уэсли и его подруги и того хуже.
- Даже не думай, ты и так мерзнешь.
- Я просто говорю, я не собираюсь ничего делать, хотя! Есть же еще тот бассейн, который внутри! - вспомнил Уэсли, его руки были поверх рук Энцо, которые его обнимали, - вообще, я считаю, что я всегда себя контролирую, - уверил он. Энцо лишь засмеялся.
- Неправда, я уже успел понять, что, если тебе или кому-то из твоих подруг приходит дурацкая идея - вы все ее поддерживаете!
- Ну, мы же друзья, - рассудил Уэсли.
Энцо не мог возразить, потому что зачастую делал глупые вещи из тех же самых соображений.
- Честно говоря, - Уэсли вздохнул, - мы фоткались у фонтана и уронили туда бутылку водки.
Энцо прикрыл глаза.
- Я не понимаю, когда вы уже успели.
- Как пришли, - Уэсли посмотрел на него щенячьим взглядом, - зато мы сделали классные фотки, - проинформировал его Уэсли, - и сняли тикток.
- Класс завтра все утро будем смотреть.
- Я умру от кринжа.
- Так и должно быть, - засмеялся Энцо.
Он расслабленно смотрел вдаль, пока Энцо не мог оторвать взгляд от его профиля. Его шелковые пряди волос развевал холодный ветер, Уэсли моргнул и Энцо проследил за тем, как блестки на его веках и ресницах отражали свет фонарей. Его щеки порозовели из-за ветки. Энцо потушил сигарету о пепельницу, стоящую на перилах и второй рукой тоже обнял Уэсли за талию.
Энцо нравилось ощущать его широкую спину у себя на груди, обнимать за талию. Уэсли казался таким сильным, но в тоже время его тонкая фигура так правильно укладывалась у него в руках.
Взгляд Энцо опустился на губы Уэсли. Они были красными с остатками сияющего блеска, лишь в паре сантиметров. Энцо был не в состоянии сопротивляться. Не отрывая взгляда, он наклонился ближе к лицу Уэсли их лбы соприкоснулись. У Энцо перехватило дыхание, он хотел поцеловать Уэсли, но что-то его останавливало. Энцо засомневался и все же отодвинулся и отвернулся.
- Какой же ты прилипчивый, - фыркнул Уэсли.
Энцо чувствовал себя безумно смущенным, но своей равнодушной реакцией Уэсли дал понять, что ему не из-за чего переживать. Энцо облегченно вздохнул.
- Бассейн внутри... он не должен быть холодным? - спросил Уэсли.
Энцо непонимающе снова посмотрел на лицо друга.
- Ты все еще со своим бассейном? – вздохнул он.
Уэсли посмотрел на него с возмущением, обиженно выпятив нижнюю губу.
- Хорошо, пошли, но только посмотреть, - вздохнул Энцо, и Уэсли широко улыбнулся. Энцо повел его за руку к бассейну, который располагался на этаж выше.
Они зашли в огромное помещение с высокими потолками на несколько этажей, светлой мраморной плиткой повсюду. Стены переливались перламутровым сиянием, отражая свет массивной люстры. Здесь было окно на всю стену с витражом, на котором было искусное изображение водного мира в зеленых и голубых оттенках.
- Нравится? - спросил Энцо. Это был риторический вопрос, потому что Уэсли с восторгом разглядывал витражное окно и узор из мозаики на потолке, - только пожалуйста, мы же не залезем в воду?
- Вообще-то это было бы как в клипе, - возразил Уэсли.
- Каком?
- Не помню, - пожал плечами Уэсли, шагая в сторону воды.
- Так тебе уже не холодно? – спросил Энцо, притягивая Уэсли за руку к себе обратно, подальше от воды. Тот ровно упал ему на грудь.
- Тут нет! – Уэсли улыбнулся. От него все еще исходил аромат морских духов и Энцо приблизился к его шее, вдыхая запах.
- Мне нравится этот парфюм.
- Спасибо, сегодня как раз был морской вайб.
- А как же европейский люкс?
- Ну как видишь, я попал во все категории сразу, это талант, будем молится, что фотографии завтра в трезвом состоянии тоже будут казаться классными.
Энцо засмеялся, вспоминая, что было на озере.
- Тебе понравилась фотозона? – Уэсли отодвинулся, чтобы взглянуть Энцо в лицо.
- Да, мило. Тоже твоих рук дело?
- Да, я буду просматривать твои отметки в инстаграме, чтобы убедится, что все сфотографировались. Столько времени на это пришлось потратить, - раздраженно пожаловался Уэсли, - но главное, что ты рад! – сразу добавил он с улыбкой.
- Очень, - подтвердил Энцо, - твои щеки кажутся все еще холодными, - он обхватил лицо Уэсли руками.
- Правда? – улыбнулся Уэсли, накрывая его руки своими, - или ты просто флиртуешь со мной? – с усмешкой спросил он.
Энцо засмеялся.
- У меня получается? – спросил он, подыгрывая, - хоть чуть-чуть?
Уэсли задумчиво нахмурил брови.
- Лучше Кэмерона, но не лучше Кэла, - ответил он.
- Ну, конечно, - фыркнул Энцо с напускным раздражением, перемещая ладони от лица Уэсли на его талию, - мне тоже назвать тебя «малышом»?
Энцо не знал, что почувствовал в этот момент Уэсли, но его сердце точно затрепетало, когда он произнес это.
- Малыш? – уточнил Уэсли, - ты так называл своих бывших девушек? – засмеялся он.
- Сейчас есть только ты, - уверил Энцо.
Уэсли засмеялся:
- Точно, я забыл какой ты лузер.
- Извини? – переспросил Энцо, не веря своим ушам.
- Я хотел сказать - я бы этим не гордился, - пожал плечами Уэсли, сохраняя ту же насмешливую улыбку...
- Кажется, ты все-таки хочешь оказаться в бассейне, - угрожающе произнес Энцо.
Уэсли непринужденно пожал плечами:
- Два спорткара, чтобы катать по городу друга-гея. Серьезно, Энцо? - Уэсли положил ему руку на плечо, в попытках выглядеть серьезно.
Энцо чувствовал, как тот над ним издевается. У него не было оправдания, чтобы возразить, поэтому он атаковал физически, закидывая Уэсли себе на плечо.
- Энцо! – вскрикнул Уэсли, - ты сам сказал никакой воды! – несмотря на это он засмеялся, когда Энцо угрожающе подкинул его на плече, направляясь с каждым шагом все ближе к воде.
- Я передумал.
- Я не буду извиняться, придурок! – закричал Уэсли, хотя его голова уже зависла над бассейном.
- Только потому, что ты бы не выплыл в таком состоянии, - покачал головой Энцо, ставя его на ноги у края.
- Выплыл бы, - сразу же возразил Уэсли, - я русал с острова Мако.
- Мх, - кивнул Энцо. С каждой фразой их диалог становился все глупее, но от этого и смешнее, - это твой костюм на Хэллоуин 2024?
Глаза Уэсли загорелись. Его рот приоткрылся и затем на лице расцвела счастливая улыбка. Энцо только что подкинул ему идею:
- Если придумать как ходить... Или! – Уэсли радостно ткнул Энцо, - давай, ты будешь рыбаком и будешь целую ночь носить меня на руках, как вижу у тебя получается, - уверенно произнес Уэсли, сияя так будто Энцо тоже должен был этим наслаждаться.
В то же время он все же не мог отказать Уэсли. Энцо задумался.
- Мне нужно вспомнить рыбака из аниме.
Уэсли тяжело вздохнул и отвел взгляд.
- Ты, кажется, точно хочешь в воду, – вновь угрожающе произнес Энцо.
- Нет что ты! Будет интересное сочетание. Парный мультиверс костюм. Раз уж без аниме мы не обойдемся. Какой аниме рыбак?
- Например, Санджи из One Piece.
Уэсли кивнул, кажется, он смирился, что без аниме не обойдется.
- Он секси? – спросил Уэсли.
- Костюм будет на мне, поэтому - да, - пожал плечами Энцо.
Уэсли сделал вид, что ему противно.
- Оке-е-ей.
- Ну тебе же понравился Юджи?
- Кто? - непонимающе нахмурил брови Уэсли. Энцо разочарованно покачал головой.
Со стороны караоке снова послышалась музыка. Это был плюс песни. В микрофон никто не пел.
Уэсли непонимающе осмотрелся.
- Отсюда не слышно музыку из гостиной, но слышно из караоке.
- Снова на испанском, - заметил Уэсли.
- Классная песня.
- Все для тебя, солнышко, - Уэсли подмигнул ему с усмешкой, - с днем рождения.
Энцо притянул к себе Уэсли.
- Потанцуем? – предложил Энцо.
Уэсли закусил губу, чтобы не рассмеяться и закрыл глаза:
- Представляю, что мы правда "bailando en la playa", - процитировал Уэсли слова из песни.
Энцо засмеялся. Это первый раз, когда он слышал Уэсли на испанском.
- Это твоя лучшая шутка.
С очередной неловкой попытки Уэсли вести Энцо сделал шаг назад, забывая, что они были в опасной близости к воде. Он не сразу понял, как уже перестал стоять на ногах и вместо этого летел прямо в воду.
Все произошло моментально. Энцо даже не успел осознать и закрыть глаза, как в следующую секунду он оказался в бассейне, упав в воду боком.
Энцо оттолкнулся, высовывая голову над поверхностью. Он обернулся в поисках Уэсли. И тот точно так же вылез из воды в следующую секунду. Уэсли откинул волосы и нашел взглядом Энцо. На его лице появилась улыбка.
- Это случилось даже не по моей вине, - уверенно заявил Уэсли.
Энцо возмутился.
- Это ты пытался вести в сторону бассейна! Конечно, по твоей вине!
- Нет! – возразил Уэсли, игриво направляя в него водные брызги. Энцо отвернулся и закрыл глаза. Он подождал еще секунду, прежде чем подплыть к Уэсли, чтобы схватить его снова.
- Отпусти меня! – закричал Уэсли, когда Энцо держал его, направляя брызги ему в лицо. Уэсли не переставал смеяться, и Энцо не отпустил его, пока сам не устал от этого.
Уэсли шумно выдохнул и сам обернул руки вокруг шеи Энцо.
- Это так весело, я же говорил тут тепло.
Энцо зацепился за край бассейна. Глубина была меньше их роста. У Уэсли не было причин за него держатся.
Вспомнив про телефон, Энцо вытащил его из кармана и бросил туда, где было сухо.
- Где твой телефон? – спросил Энцо, проверив карманы Уэсли.
- У Атласа, - беспечно ответил он.
Энцо фыркнул.
- Они тебе не доверяют и правильно делают.
Уэсли согласно кивнул. Энцо чувствовал, как мокрая одежда неприятно липнет к его коже, но Уэсли повис на нем, не выражая желания вылезать.
- Это как в «Трех метрах над уровнем неба», - произнес Уэлсли.
- Я не смотрел. И это фильм, а не клип.
- И не стоит, - фыркнул Уэсли, - они там сосались полуголые в бассейне.
Энцо вспомнил балкон, глядя на Уэсли, и от мыслей о поцелуе его взгляд опустился на чужие губы. Лицо Уэсли блестело от капель воды и казалось еще красивее. Он откинул мокрые волосы назад, открывая чистый вид на лицо.
На фоне сменилась песня.
- Тейлор! - радостно улыбнулся Уэсли.
- Все для тебя, - усмехнулся Энцо. Уэсли засмеялся. Энцо был не в силах не разделять его восторга, глядя на сияющее лицо Уэсли – от воды и от радости.
Гладкая поверхностью воды отражала блеск хрустальной люстры над их головами. Энцо не чувствовал холода, пока Уэсли держался за него, так будто не убеждал его пять минут назад в том, что он русал. Из-за неподходящей акустики помещения музыка отражалась эхом от мраморных стен. Губы Уэсли шевелились, подпевая песне. Энцо думал о том, что плавать о одежде в бассейне — это самое глупое, что могло быть с ним во время празднования дня рождения в огромном красивом особняке. И он был тут с Уэсли, в то время как в гостиной была толпа людей, в том числе друзей, которые устраивали все это ради него. Но зато Энцо наконец чувствовал, что все лишние мысли покинули его голову, ему было весело и все, что занимало его мысли – это блеск воды, радостное лицо Уэсли и кажется он слышал эту песню в Тиктоке и знал слова припева.
Он точно запомнит этот момент и будет вспоминать со смехом 21 день рождения и в том числе неприятные обстоятельства, из-за которых им с Уэсли пришлось сблизится.
- Какого хрена вы тут? – послышался голос Кэла. Энцо обернулся к нему, вздрогнув от неожиданности. Тот стоял у входной арки, удивленно глядя на открывшуюся картину.
- Хочешь присоединится? – поинтересовался Уэсли.
Кэл бросил на Энцо многозначительный взгляд, в этот раз Энцо не мог понять, что было у друга в голове. Кэл натянул улыбку.
- Я знал - что-то не так, потому что вместо 5 минут прошло куда больше, но вы превзошли все мои ожидания, - он обошел телефон Энцо и сел на корточки на краю бассейна, - вы вылезаете или я устраиваю вечеринку у бассейна?
- Вылезаем, - ответил Энцо, Уэсли неохотно отпустил его, подплывая к Кэлу.
Он с усмешкой потянулся к нему руками.
- Даже не думай, - остановил его Кэл.
Уэсли обиженно надул губы. Энцо поднялся руками из бассейна и сел на край рядом с другом. Был ужасный соблазн не оставлять их с Уэсли единственными промокшими. К счастью, сзади к ним вошел Кэмерон. Молча оценив обстановку, он бесшумно столкнул Кэла в воду.
- Блять, Уолтон! – закричал Кэл, под громкий смех Уэсли.
Кэмерон был следующим, потому что Кэл не успокоился, пока тот не захлебнулся водой.
Перевод испанских фраз
¡Quiero invitar a mi nuevo hermano! Enzo, ¡vamos! «Я хочу пригласить своего нового брата! Энцо, пошли!»
bailando en la playa «танцуя на пляже»
Глоссарий
DDoS-атака (Distributed Denial of Service): Распределённая атака типа «отказ в обслуживании». Попытка злоумышленников сделать сетевой ресурс недоступным для пользователей путём перегрузки его ложным трафиком с множества компьютеров.
DNS-сервер (Domain Name System): Сервер, который преобразует доменные имена (например, google.com) в IP-адреса, позволяя браузерам находить нужные ресурсы в сети.
Бэкенд (Backend): Программная часть веб-сервиса или приложения, отвечающая за внутреннюю логику, обработку данных и взаимодействие с базами данных (то, что пользователь не видит).
Саппорт (Support): Служба поддержки, которая занимается мониторингом системы, реагированием на инциденты и помощью пользователям.
ИБ (Информационная безопасность): Комплекс мер по защите информации и инфраструктуры от несанкционированного доступа, использования, раскрытия, нарушения или уничтожения.
SYN-флуд (SYN Flood): Тип DDoS-атаки, при которой злоумышленник отправляет большое количество запросов на установление TCP-соединения (SYN-пакетов), но не завершает его, что истощает ресурсы сервера.
UDP-флуд (UDP Flood): Тип DDoS-атаки, при которой злоумышленник отправляет большое количество пакетов протокола UDP, что перегружает сетевые ресурсы целевой системы.
Amplification attack (Атака усиления): Тип DDoS-атаки, использующий открытые серверы (часто DNS или NTP), чтобы усилить небольшой запрос злоумышленника в мощный поток трафика, направленный на жертву.
Логи (DNS-трафика): Записи о сетевой активности, включая запросы к DNS-серверам, используемые для анализа и расследования инцидентов.
Wireshark: Популярный анализатор трафика, позволяющий захватывать и детально просматривать данные, проходящие через сеть.
DNS-запросы типа TXT: Тип записи в DNS, предназначенный для хранения текстовой информации. Иногда используется злоумышленниками для скрытой передачи данных (DNS-туннелирование).
svchost.exe / werfault.exe: Стандартные системные процессы Windows. Их запуск из нетипичных (несистемных) папок является признаком заражения.
DNS-канал управления (C2 over DNS): Скрытый канал связи, используемый вредоносным ПО для обмена данными с командным сервером (C2), используя легитимные DNS-запросы.
Вендор (Vendor): Сторонняя компания-поставщик, предоставляющая программное обеспечение (в данном случае — систему мониторинга).
Supply chain attack (Атака на цепочку поставок): Тип атаки, при которой злоумышленники внедряют вредоносный код в легитимный продукт (например, обновление ПО вендора), чтобы заразить его конечных пользователей (клиентов).
Обфускация (Obfuscation): Умышленное затруднение понимания и анализа программного кода (вредителя) для человека или инструмента.
Криптоаналитики: Специалисты, занимающиеся анализом и взломом систем шифрования.
Деплой кода (Deploy): Развёртывание или внедрение нового кода/программного обеспечения в рабочую среду (на серверы).
