Выбрать главу

— Алиса, мы заинтересованы в твоих навыках. Хочешь присоединиться к команде? — отправил он сообщение через защищённый канал.

Ответ пришёл мгновенно: — А что, если я уже внутри?

Сердце пропустило удар. Иван проверил логи — система чиста. Или нет?

— Ты забавная! Жду на собеседовании завтра в полдень! — молниеносно отправил Иван.

— О, я уже здесь, — пришёл ответ. — Знаешь, у тебя забавная система безопасности. Как детская песочница.

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

— Что тебе нужно? — набрал он, чувствуя, как пот стекает по спине.

— О, я просто хотела показать, кто здесь главный. И да, я знаю кое-что интересное о твоих последних проектах. Может, договоримся?

В этот момент в кабинет вошли Пол и Мэт.

— Что происходит? — спросил Пол, глядя на мерцающие экраны.

— Она взломала нас, — процедил Иван. — И теперь шантажирует.

Мэт усмехнулся:

— Знакомая ситуация. У меня есть предложение: нанять другого хакера.

— Что? — Иван чуть не упал со стула.

— Да-да, — продолжил Пол. — Знаешь, как говорят: клин клином вышибают. Нам нужен кто-то, кто сможет противостоять ей на её же территории.

— И кто же это будет? — спросил Иван, чувствуя, как нарастает головная боль.

— О, у меня есть на примете один человек, — Мэт достал телефон. — Раджеш Кутропали. Говорят, он решает подобные проблемы… по-своему.

На экране снова появилось сообщение от Алисы: «У вас есть три часа, чтобы принять решение. Или ваши маленькие секреты станут достоянием общественности».

Иван посмотрел на своих руководителей:

— Вы серьёзно? Нанять ещё одного хакера? Это безумие!

— Именно, — улыбнулся Пол. — А в безумии, как известно, есть своя система.

Мэт уже набирал сообщение Раджешу: «Нужна твоя помощь. У нас тут появился фантом, который решил поиграть в кошки-мышки».

Иван откинулся на спинку кресла, глядя на потолок, где пульсировали красные индикаторы тревоги. Завтра будет интересный день. Если, конечно, компания переживёт эту ночь.

На следующий день с утра вся команда была в сборе. На столе мерцали экраны с тревожными оповещениями: «Опасность! Перезагрузка системы! Опасность!». Иван, с лицом, искажённым яростью, колотил кулаком по клавиатуре, словно пытался выбить ответ из камня. Мэт молчал, стиснув зубы, а Пол стоял у окна, наблюдая, как городские огни мерцают, будто насмехаясь над его амбициями.

Внезапно дверь открылась без стука.

— Приветствую. Я Раджеш Кутропали. Кажется, у вас тут… завёлся мусор в коде?

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

— Вы опоздали на месяц, — процедил Иван, не отрываясь от экрана. — Сейчас не время для интервью.

— Напротив, — Раджеш шагнул внутрь, его сандалии шлёпали по полу с непринуждённостью человека, гуляющего по парку. — Именно сейчас вы нуждаетесь в садовнике.

Он поставил термос на стол, вытесняя чашки с кофе, и сел за терминал, который Иван яростно защищал минуту назад. Его пальцы коснулись клавиатуры — не ударили, не вцепились, а словно погладили.

— Что вы делаете?! — взревел Иван, но Пол поднял руку:

— Подожди.

Раджеш не ответил. Его глаза за стёклами очков отражали бегущие строки кода, но вместо напряжения на лице была лёгкая улыбка, будто он разгадывал кроссворд.

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

— Негигиенично? — Мэт нахмурился.

— Вирусы — как сорняки. Если вырвать с корнем, они прорастут снова. Но если изменить почву… — Он набрал последовательность символов, напоминающую мантру.

Экран дрогнул. Вместо привычных алых предупреждений появились зелёные волны, омывающие код. Бэкдор Алисы начал… растворяться. Не удаляться, а трансформироваться, как яд, нейтрализованный противоядием.

— Вы… переписали её вирус? — Пол приблизился, глаза расширились.

— Нет. Я дал вашей системе иммунитет. — Раджеш откинулся на спинку кресла, потягивая чай. — Нейросеть теперь будет распознавать подобные вторжения как часть своей экосистемы. Она научится… переваривать угрозы.