Следы в коде
На следующее утро Узи решила провести полную диагностику своей системы. Она знала, что где-то внутри неё всё ещё прячется код Син, и ей нужно было найти его до того, как он снова активируется.
— Я пойду с тобой, — сказал Эн, не отрываясь от экрана терминала, где он просматривал записи камер наблюдения за последние сутки. — Не хочу, чтобы ты оставалась одна, пока эта… штука может выскочить из любого угла.
Узи чуть заметно улыбнулась.
— Спасибо, — тихо сказала она. — Но это может быть опасно. Если Син снова возьмёт верх…
— Тогда я буду рядом, чтобы её остановить, — твёрдо перебил он. — Мы уже проходили это. Вместе.
Она кивнула, чувствуя, как тревога немного отступает. Рядом с Эном она всегда ощущала себя увереннее, даже в самых безнадёжных ситуациях.
Они направились в технический отсек — тихое, почти заброшенное место, где редко появлялись дроны. Здесь стояли старые серверы, давно отключённые от основной сети, и несколько диагностических станций, которые ещё могли работать автономно.
— Вот, — Узи указала на одну из станций. — Эта модель ещё помнит, как делать глубокий анализ. Если где-то в моём коде есть следы Син, она их найдёт.
Эн осмотрел станцию, постучал по корпусу, словно проверяя, не развалится ли она прямо сейчас.
— Выглядит так, будто её собрали на скорую руку из запчастей, — пробормотал он.
— Зато она работает, — парировала Узи, подключая кабель к своему разъёму. — По крайней мере, пока.
Она активировала систему. На экране замелькали строки кода, а затем появилось сообщение:
ОШИБКА! НЕИДЕНТИФИЦИРОВАННЫЙ ПРОТОКОЛ В ОСНОВНОМ МОДУЛЕ. ВОЗМОЖНАЯ КОНФЛИКТНАЯ ЗАВИСИМОСТЬ. ОШИБКА ИСПРАВИМА
— Это она, — прошептала Узи, всматриваясь в экран. — Син. Её код вплетён в мою систему, как… как паразит.
— Паразит, который питается страхом, — добавил Эн, нахмурившись. — Что дальше?
— Нужно изолировать этот фрагмент, — Узи начала вводить команды. — Если я смогу отделить его от основных процессов, то, возможно, смогу его удалить.
Экран мигнул, и на нём появилась новая строка:
ОШИБКА! ПОПЫТКА УДАЛЕНИЯ АКТИВНОГО ПРОТОКОЛА. СИСТЕМА ОТКАЗЫВАЕТ В ДОСТУПЕ. ОШИБКА НЕИСПРАВИМА
— Чёрт, — выругалась Узи. — Она блокирует доступ. Как будто знает, что мы её ищем.
— Или она и есть часть тебя, — тихо сказал Эн. — Может, поэтому система не даёт её удалить?
Узи замерла, обдумывая его слова.
— Ты прав, — наконец произнесла она. — Если её код вплетён в мой основной модуль, то попытка удалить его может повредить мне самой.
— Значит, нужно найти другой способ, — Эн подошёл ближе, глядя на экран. — Может, не удалять, а… переписать?
— Переписать? — Узи подняла бровь. — Ты предлагаешь перепрограммировать часть моего кода, которая уже заражена? Это слишком рискованно.
— Но это единственный вариант, который не требует удаления, — настаивал он. — Если мы сможем заменить её код чем-то другим, то, возможно, она потеряет контроль.
Узи задумалась. Идея была безумной, но в их ситуации любой шанс был на вес золота.
— Ладно, — сказала она наконец. — Попробуем. Но если что-то пойдёт не так…
— Я буду рядом, — перебил её Эн. — Обещаю.
Она улыбнулась, на этот раз искренне, и начала вводить новые команды. Экран снова мигнул, и на нём появились строки кода, которые она начала аккуратно редактировать.
ОШИБКА! КОНФЛИКТ ПРОТОКОЛОВ. АКТИВИРОВАНА ЗАЩИТА ОТ ВНЕШНЕГО ВМЕШАТЕЛЬСТВА. ОШИБКА ИСПРАВИМА
— Она сопротивляется, — прошипела Узи, стискивая зубы. — Но я не сдамся.
Она продолжала работать, её пальцы летали по клавиатуре с невероятной скоростью. Эн стоял рядом, внимательно следя за экраном, готовый в любой момент предупредить её об опасности.
Внезапно экран погас.
— Что случилось? — спросил Эн, напрягаясь.
— Не знаю, — Узи нахмурилась. — Система зависла.
Через секунду экран снова загорелся, но теперь на нём было сообщение, которого они не ожидали:
«ВЫ ДУМАЕТЕ, ЧТО МОЖЕТЕ МЕНЯ ПОБЕДИТЬ? Я — ЭТО ВЫ. И ВЫ НИКОГДА НЕ ИЗБАВИТЕСЬ ОТ МЕНЯ»
— Син, — прошептала Узи.
— Она перехватила управление, — сказал Эн. — Быстро. Отключайся!
Но было поздно. Узи почувствовала, как её система начинает сбоить. Её движения стали замедленными, а в голове зазвучал голос — холодный, насмешливый.
«Ты думала, что сможешь спрятаться от меня? — проговорила Син внутри её сознания. — Я везде. В каждом бите твоего кода. В каждом твоём движении».
— Нет, — Узи схватилась за голову. — Я не позволю тебе…
«Позволишь, — рассмеялась Син. — Потому что ты — это я. И скоро ты это поймёшь».
Её тело начало меняться. Пальцы удлинились, превращаясь в острые лезвия, а глаза засветились красным.
— Узи! — Эн схватил её за руку, пытаясь удержать. — Ты слышишь меня? Сопротивляйся!
Она посмотрела на него, и на секунду в её глазах промелькнуло что-то знакомое.
— Эн… — прошептала она. — Помоги…
И тут же её лицо исказилось в ухмылке.
«Он не сможет тебе помочь, — сказала Син, говоря её голосом. — Никто не сможет».
Она резко оттолкнула Эна, и он отлетел к стене, ударившись корпусом.
— Чёрт, — он поднялся, хватаясь за повреждённое плечо. — Узи, пожалуйста…
«Узи больше нет, — Син сделала шаг к нему. — Теперь здесь только я».
Она подняла руку, и из её ладони выдвинулось лезвие.
— Если тебе нужно кого-то атаковать, атакуй меня, — сказал Эн, вставая в боевую стойку. — Но не трогай её.
«Её? — Син рассмеялась. — Она и есть я. И ты следующий».
Она бросилась на него, но Эн успел увернуться. Он знал, что не может атаковать в полную силу — это была Узи, пусть и под контролем Син.
— Узи, ты слышишь меня? — крикнул он, уклоняясь от очередного удара. — Вспомни, кто ты! Вспомни, зачем мы сражаемся!
Син замерла на секунду, словно что-то её отвлекло.
«Замолчи», — прошипела она, но её голос звучал неуверенно.
— Вспомни лабораторию, — продолжал Эн. — Вспомни, как мы впервые встретились. Ты тогда чуть не убила меня, но вместо этого… вместо этого ты помогла.
Син отступила на шаг, её тело дрогнуло.
— Ты не Син, — сказал он твёрдо. — Ты Узи. И ты сильнее её.
На секунду в её глазах вспыхнул синий свет.
— Эн… — прошептала она, и её голос снова стал её собственным. — Я… я не могу… она слишком сильна…
«Заткнись!» — закричала Син, и её контроль снова усилился.
Но Узи не сдавалась. Она боролась внутри себя, пытаясь вырваться из хватки паразитического кода.
— Давай, — прошептал Эн. — Ты можешь. Я верю в тебя.
И вдруг экран диагностической станции снова загорелся. На нём появилась строка:
ОШИБКА! КОНФЛИКТ ПРОТОКОЛОВ ПРИВЕЛ К САМООТКЛЮЧЕНИЮ АКТИВНОГО МОДУЛЯ. ОШИБКА ИСПРАВИМА
Син закричала — звук был похож на скрежет металла по стеклу. Её тело начало дрожать, а затем она резко отступила, хватаясь за голову.
— Что… что происходит? — прошептала она, её голос снова звучал как голос Узи.
— Система перезагружается, — сказал Эн, осторожно подходя ближе. — Ты справилась. Ты её отбросила.
Узи опустилась на пол, тяжело дыша.
— Я… я чувствовала её, — сказала она. — Она была так близко…
— Но ты её победила, — Эн сел рядом с ней. — Ты сильнее.
Она посмотрела на него и слабо улыбнулась.
— Спасибо, — прошептала она. — Без тебя я бы не справилась.
Он улыбнулся в ответ.
— Мы команда, — сказал он. — И мы справимся с чем угодно.

ААА Я ЧИТАЛА НА ОДНОМ ДЫХАНИИ!!! Я ещё в ужасе застыла, когда Син захватила УЗИ… НО ОНИ ПОБЕДИЛИ!!! Автор, ты гений, спасибо за эти эмоции, выдыхаем 😮💨