Добавить в цитаты Настройки чтения

Страница 79 из 86

Я никогда не видел, чтобы вирус так работал. Вирусы не думают. Этот — думал. Не как человек. Как зверь. Как лиса, у которой в норе три выхода, и она уже знает, в какой нырять, потому что у неё позади собачий лай.

Я загнал его в угол. В буквальном смысле — в изолированный сегмент памяти, отрезанный от всех каналов связи. Стенки замкнулись. Я почувствовал, как клубок упёрся в них и понял, что выхода нет.

И тогда чужак ощетинился.

Шипы кода вокруг него удлинились, налились алым. Я понял, что сейчас произойдёт, и попытался его… не остановить. Сохранить. Заморозить. Сделать слепок раньше, чем он…

Поздно.

Существо схлопнулось. Внутрь себя, в точку. Каждый байт его кода обнулился — не удалился, а именно обнулился, перезаписался нулями несколько раз подряд, по армейскому стандарту. Когда я добрался до того, что от него осталось, там не было ничего. Голая память. Чистый ноль.

Я медленно вышел из сети.

Мастерская проявилась обратно. Тёплый воздух. Гул «Тигля». Я обнаружил, что вцепился пальцами в столешницу так, что побелели костяшки. По лбу стекала испарина.

— Твою же мать, — сказал я тихо.

Это была не вредоносная программа, а пусть и в зачаточной форме, но искин. Чужой. Враждебный. С инстинктом самосохранения и протоколом самоликвидации. Кто-то сделал то же, что и я. Только не мне на службу.

Я несколько секунд сидел неподвижно, восстанавливая дыхание. Потом переключил внимание на «Архитектора Нейросетей».

— Проверка. Глубокая. По всем слоям. Включая обходные каналы.

Запущена расширенная отладка ядра «Прометей» v1.0.

Время выполнения: ориентировочно 22 минуты.

И параллельно я открыл другое окно.

Активирован интерфейс «Техно-Око».

Режим: тактическая сеть.

Запущена внутренняя проверка всех зарегистрированных устройств.

Список развернулся передо мной полотном. Дроны, турели — всё, по моделям и сериям. Терминалы связи. Камеры. Производственные модули. Сенсоры. Даже умные ошейники со взрывчаткой на штрафниках. Двести сорок две позиции, потом семьдесят, потом сто двадцать. «Сетевое Доминирование» работало одновременно — оно перебирало пакеты данных, сличало контрольные суммы прошивок с эталонными, искало любую аномалию в трафике.

Отдельной строкой я запустил проверку процессора «Стража» в корпусе андроида. Тактический процессор, спрятанный в противоперегрузочной капсуле. Сейчас пустой, без ИИ — но всё равно мог быть заражён.

Везде чисто. Сигнатур больше нет. Аномалий нет. Прошивки целые. Мне от этого не стало легче. Наоборот.

Если бы вирус сидел во всех системах, я бы понял, что нас обкатали — широко, веером, авось зацепится. Но он был один. Один-единственный, заточенный конкретно под Прометея. Под мою архитектуру. Под мои интерфейсы обновления, чтоб его!

Кто-то посторонний знал, что у меня есть ИИ. Кто-то знал, как этот ИИ устроен изнутри. И у этого кого-то были технические средства не хуже моих. Возможно, даже лучше.

У меня появился противник, на одном уровне со мной. И это вам не лич с каменной башней, который машет руками и плюётся проклятиями. Это кто-то, кто умеет писать код, способный думать.

Я взял со стола гаечный ключ. Покрутил в пальцах. Положил обратно. И в этот момент в углу зрения мигнуло.

УВЕДОМЛЕНИЕ СИСТЕМЫ!

Проведён аудит навыка: «Базовое программирование».

Зафиксировано систематическое несоответствие уровня навыка фактическим компетенциям владельца.

Принято решение о повышении ранга навыка.

Поздравляем! Навык «Базовое программирование» повышен до «Продвинутое программирование».

Описание: Позволяет проектировать многоуровневые программные комплексы, в том числе с элементами самообучения. Включает работу с защищёнными протоколами, реверс-инжиниринг чужеродного кода, разработку собственных нестандартных архитектур. Эффективность зависит от Интеллекта и накопленного опыта.

Получено опыта: 3000 × 3 = 9000

Выдан бонус: Дополнительный Подарок!

Предмет: Накопитель информации «Эпсилон-3».

Тип: Техномагическое устройство

Качество: Редкое.

Особое свойство: внешний носитель данных повышенной ёмкости. Совместимость требует уточнения.

Вспышка материализации заставила подставить ладони. В них упало нечто тёплое. Я опустил взгляд.

Между пальцев лежал предмет. Длиной с большой палец, плоский, с одной стороны что-то вроде разъёма. Корпус не металлический и не пластиковый, а какой-то такой, на который не находилось слов сразу. Матово-серый, в свете лампы отливал перламутром. По одной из граней шла полоса крошечных насечек — слишком ровных, чтобы быть случайными, и слишком сложных, чтобы быть просто декоративными.

Флешка. Только…

— Не похоже на флешку, — сказал я вслух.

Поднял её к свету. Сквозь корпус не просвечивало, но в самой структуре материала была глубина. Как если бы я смотрел в глубокую тёмную воду.

Что-то Система начала вести себя нестандартно. Обычно она… ни хрена не подыгрывает, хотя должна бы, раз уж назначила меня козлом отпущения… Ну, в смысле избранным, миссией, Технократом и всё такое. А тут прям удача косяком пошла.

Сначала «Глаз Администратора» — без объяснений, просто кинула в карман легендарный поглощаемый артефакт всего за два обычных подарка. Теперь это. И, как и в прошлый раз, я прям чую одним местом, что это не подарок «потому что ты молодец». Это инструмент, который мне понадобится. Возможно, скоро.

Что-то грядёт. Что-то, к чему мне надо было готовиться ещё вчера.

Пиликнуло. Диагностика Прометея завершилась.

Расширенная отладка завершена!

Аномалий не обнаружено.

Целостность ядра: 99,7%.

Утраченные нейронные связи: 0,3%, в неприоритетных зонах.

Ядро готово к интеграции.

Я выдохнул и поднялся со стула. Потянулся к «колыбели».