Лого ЛИТСФЕРА

Поиск

Тема

Глава 2. Первый контакт

Кристина сидела на кухне и смотрела на входную дверь. Минуты тянулись медленно. Она несколько раз проверила телефон. Сигнал был. Интернет на ноутбуке был выключен, как и сказал Андрей. Экран оставался чёрным. В квартире стояла напряжённая тишина. Тикали часы. Где-то у соседей тихо работал телевизор. Кристина поймала себя на том, что прислушивается к каждому звуку в подъезде. Шаги. Лифт. Скрип двери. Каждый раз её сердце ускорялось. — Господи, я же просто программист… — тихо пробормотала она. Она встала, подошла к окну и осторожно выглянула между шторами. Улица была почти пустой. Только редкие машины и фонари, отражающиеся в мокром асфальте. В этот момент в подъезде хлопнула дверь. Кристина резко обернулась. Шаги. Кто-то поднимался по лестнице. Медленно. Она почувствовала, как внутри всё сжалось. Шаги остановились. Прямо у её двери. Тишина. Потом раздался стук. Три коротких удара. Кристина замерла. Телефон лежал на столе. Она медленно подошла к двери. — Кто там? — спросила она. Несколько секунд тишины. Потом знакомый голос: — Андрей. Она не спешила открывать. — Докажите. За дверью тихо усмехнулись. — Разумно. Пауза. — Вы нашли файл update_patch_v3 в скрытой директории temp_update. Внутри был зашифрованный туннель и список финансовых целей на пятнадцатое марта. Кристина выдохнула. — Ладно. Она открыла замок. Дверь медленно распахнулась. На пороге стоял мужчина лет тридцати. Высокий. Тёмная куртка. Короткие волосы. Взгляд внимательный и очень спокойный. Он быстро осмотрел лестничную площадку, потом снова посмотрел на неё. — Кристина? — Да. Он слегка кивнул. — Андрей. Он показал удостоверение. Она быстро пробежала глазами по документу. — Выглядит настоящим. — Надеюсь. Он шагнул внутрь и сразу закрыл дверь. Потом повернул замок. Кристина удивлённо подняла бровь. — Вы всегда так заходите к людям? — Когда речь идёт о возможной атаке на миллиард евро — да. Он снял куртку и оглядел кухню. — У вас ноутбук здесь? — Да. Она указала на стол. Андрей подошёл ближе и остановился возле ноутбука. — Интернет отключён? — Как вы сказали. Он посмотрел на неё. — Хорошо. Кристина скрестила руки. — Может, теперь объясните, что происходит? Андрей несколько секунд молчал. Потом сел на стул напротив ноутбука. — Для начала мне нужно понять, что именно вы нашли. — Я уже сказала. — Мне нужны детали. Она вздохнула. — Ладно. Кристина открыла ноутбук. Экран загорелся. Андрей наблюдал внимательно. — Пароль? Она быстро ввела его. Система загрузилась. — Wi-Fi выключен. — Я вижу. Она открыла архив с файлами. На экране появился список. Андрей наклонился ближе. — Вы всё скопировали? — Почти всю папку. Он посмотрел на неё. — Почти? — Некоторые файлы были зашифрованы. — Покажите. Кристина открыла файл с кодом. Тот самый загрузчик. Андрей начал читать. Несколько секунд он ничего не говорил. Потом тихо произнёс: — Чёрт. Кристина прищурилась. — Это плохо? Он посмотрел на неё. — Это очень плохо. — Насколько? — Настолько, что я рад, что вы написали нам, а не просто закрыли ноутбук. Она нервно усмехнулась. — Я думала об этом. — И что вас остановило? — Любопытство. Он слегка улыбнулся. — Опасное качество для программиста. Она пожала плечами. — Профессиональная болезнь. Андрей снова посмотрел на экран. — Это не просто вредоносный код. — Я уже поняла. — Это часть распределённой инфраструктуры. Кристина наклонилась ближе. — То есть? Он указал на строки кода. — Здесь есть узлы управления. Он прокрутил файл. — И резервные каналы. — Я видела. Он кивнул. — А вот это вы заметили? Он выделил строку. Кристина нахмурилась. — Автоматический перевод? — Да. — Но там ограничение. — Это не ограничение. Он повернулся к ней. — Это партия. Она моргнула. — Партия? — Деньги будут выводиться кусками. Кристина медленно выдохнула. — Чтобы не сработали системы безопасности. — Именно. Она снова посмотрела на код. — Сколько узлов? Андрей открыл другой файл. — Пока что… — он быстро просканировал строки — …семь. Кристина тихо присвистнула. — Это большая операция. — Огромная. Он закрыл файл. — И самое интересное… Он посмотрел прямо на неё. — …вы каким-то образом оказались внутри их тестового сервера. Она нахмурилась. — Я просто подключилась к серверу клиента. — Именно. — Подождите. Она резко выпрямилась. — Хотите сказать… Он кивнул. — Ваш клиент может быть частью этой инфраструктуры. Кристина побледнела. — Прекрасно. Она нервно провела рукой по волосам. — Я просто хотела оптимизировать сервер. Андрей внимательно посмотрел на неё. — Скажите честно. — Что? — Вы точно ничего не запускали? — Я же сказала — нет. — Никаких скриптов? — Нет. — Никаких тестов? Она на секунду задумалась. — Я только открыла лог-монитор. Он напрягся. — Когда? — Примерно… час назад. — И тогда появилось новое соединение? — Да. Андрей тихо выругался. — Что? Он посмотрел на ноутбук. — Они могли увидеть ваш IP. Кристина почувствовала, как внутри снова появляется холод. — То есть… Он спокойно закончил: — Возможно, они уже знают, кто вы. Она посмотрела на дверь. — Это начинает звучать всё хуже и хуже. Андрей несколько секунд молчал. Потом вдруг сказал: — Вы понимаете, что сейчас вы единственный человек, который видел этот сервер изнутри? — Отлично. — И нам может понадобиться ваша помощь. Кристина резко повернулась к нему. — Подождите. — Что? — Вы серьёзно? — Абсолютно. — Я фрилансер, а не агент. Он спокойно ответил: — Но вы хороший программист. Она усмехнулась. — Это вы решили за десять минут? — За три. Она покачала головой. — Невероятно. Андрей поднялся со стула. — Кристина. — Да? — Нам нужно понять, кто стоит за этой атакой. Она посмотрела на экран. Потом на него. — И вы думаете, что я помогу вам их найти? Он чуть наклонился ближе. — Думаю, вы уже помогаете. Она прищурилась. — Почему? Он тихо ответил: — Потому что после того как вы открыли этот файл… он посмотрел на строку соединений на экране — …они, скорее всего, тоже начали искать вас.
Глава 2 из 35
18+

Доступ ограничен

Данный раздел или произведение содержит материалы, предназначенные только для совершеннолетних (18+). Подтвердите свой возраст для продолжения.

Покинуть страницу
🎁

Дарим вам
200 бонусов!

Зарегистрируйтесь прямо сейчас и получите 200 бонусов (1 бонус = 1 рубль) на счет читателя.

200 ₽
готовы к зачислению