Сергей Шиленко – Инженер. Система против монстров 8 (страница 44)
Я тяжело вздохнул, глядя на него. Этот день, как и все предыдущие, вымотал меня до предела. Но работа не ждёт. Куролиски должны вылупиться. Фракция должна жить. А я должен всё это обеспечить.
Глава 18
Личные данные
Гулко хлопнула тяжёлая дверь, отсекая все звуки внешнего мира. Я спустился по ступеням в подвал и рухнул в рабочее кресло. Закрыл глаза, провёл ладонями по лицу, а затем с силой взъерошил волосы, пытаясь вернуть рабочий настрой. Но первым делом безопасность.
Запущен интерфейс «Техно-Око».
Передо мной развернулась тактическая карта нашего отеля. Десятки иконок: датчики движения, камеры, турели. Всё, что успели установить рабочие по моей просьбе и всё, что осталось здесь от Гладиаторов, пополнив мою техноармию. Я выбрал «ID: Т-05», ту самую установку с КПВТ на угловой башне, которая сбила мутировавшего голубя.
— Открыть журнал событий. Показать параметры протокола «Периметр» за последние пятнадцать минут.
Перед глазами побежали строки кода.
17:32:15 — Обнаружена воздушная цель. Скорость: 45 км/ч. Высота: 21 м.
17:32:16 — Анализ сигнатуры… Биологический объект, масса 200 кг. Классификация: мутант.
17:32:17 — Запрос к базе данных IFF … совпадений не найдено.
17:32:17 — Перекрёстный анализ с оптическими датчиками. Обнаружен захват гражданского лица ( ID : Никита, Статус: союзник, ребёнок).
17:32:18 — Цель классифицирована как «Угроза красного уровня». Активирован протокол «Периметр».
17:32:19 — Расчёт баллистического решения. Приоритет: центр массы.
17:32:20 — Огонь.
Всё верно. Система сработала безупречно в рамках заложенного алгоритма. Она спасла мальчика от хищника. Проблема в самом алгоритме. Он слишком прямолинеен, как молоток. Ему не хватает хирургической точности, но при нынешнем вооружении с этим ничего поделать нельзя.
Я свернул «Техно-Око» и открыл интерфейс фракции «Ратоборцы». У меня уже есть базовый административный доступ, но этого мало. Система, созданная не мной, по умолчанию защищает личные данные участников. Я могу видеть их имена, классы, уровни и некоторые дополнительные параметры, но не детальные характеристики и, что самое главное, не список навыков. Это мера приватности, заложенная в саму структуру интерфейса. И сейчас эта мера работала против меня.
Мне нужен полный доступ. Мне нужно видеть всё. Особенно сейчас, когда внутри наших стен сидит человек, который не вызывает ничего, кроме подозрений.
Мысленный приказ, и воздух передо мной исказился, уплотнился. Из небытия шагнула двух с половиной метровая фигура. Боевой андроид «Страж». Моё творение. Он замер, словно титаническая статуя. Его броня казалась несокрушимой, а в оптических сенсорах отражался тусклый свет «Фонарщика».
— Приветствую, Создатель, — раздался его спокойный, синтезированный голос. ИИ «Прометей» вышел из спящего режима.
— И тебе не хворать, Прометей, — кивнул я. — Как состояние?
— Все системы функционируют в номинальном режиме. Энергетический блок «Триада» заряжен на 96%. Запросов к вычислительному ядру не поступало. Состояние: ожидание.
— Состояние «ожидание» отменяется, — сказал я. — Сегодня мы будем заниматься взломом.
— Готов ассистировать в любых ваших задачах, Создатель.
Активирован навык: «Базовое программирование».
Я погрузился в ядро фракционного интерфейса и велел Прометею подключиться следом. Это походило на взлом невидимого сейфа. У меня был ключ от входной двери — мой админский доступ, но главная сокровищница оставалась заперта изнутри. Я начал сканировать структуру. Вот модуль управления ресурсами, вот чат, вот система распределения задач… а вот неприметный, защищённый несколькими слоями виртуальной брони, модуль «Управление правами доступа и приватностью».
Попытка войти в него в лоб вызвала бы тревогу и, возможно, блокировку. Нужно действовать тоньше. Я нашёл лазейку, которую оставил себе в прошлый раз, когда применил «Протокол взлома» на эту игрушку. Через неё Прометей начал вводить в систему крошечные пакеты данных, создавая виртуальную личность. Не администратора, нет. Простого системного аудитора с максимально расширенными правами на чтение данных, но без права на их изменение. Это был «троянский конь». Система видела его как служебный процесс проверки целостности данных и пропускала всё глубже.
ВНИМАНИЕ! Обнаружена нетипичная активность в ядре управления фракцией. Запускается протокол верификации…
А вот и охранник. Но это ожидаемо. Наш «аудитор» тут же отправил ответный пакет, эксплуатирующий уязвимость в протоколе верификации. Для системы он выглядел как пакет с валидным ключом безопасности. Проверка пройдена. Система успокоилась.
Теперь я проник внутрь. Передо мной развернулась вся иерархия прав. Древовидная структура, где на вершине был «Лидер фракции» — то есть я, а ниже рядовые член общины. У каждого был свой набор разрешений. Я нашёл глобальную настройку: «Соблюдение приватности данных участников». Переключатель стоял в положении «ВКЛ».
Я не стал его трогать. Это было бы слишком грубо и заметно. Вместо этого создал новое правило, исключение из общего. «Для пользователя с ID: Алексей Иванов (Лидер) уровень доступа к данным всех участников фракции устанавливается на „Максимальный“. Приоритет правила: наивысший».
Изменение принято. Теперь для всех остальных ничего не изменилось. Они по-прежнему видели друг о друге лишь обрывочную информацию. Но для меня… для меня теперь не было секретов.
Я откинулся на спинку кресла. Дело сделано. Пора дёргать за ниточки.
— Молодец, Прометей, — кивнул я. — Ты сделал задачу существенно проще.
— Всегда к вашим услугам, Создатель.
Кому: Варягин.
Текст: «Сергей Иванович, нужно официально принять Игната во фракцию. Предложите ему. Мне нужно, чтобы он появился в наших списках. Действуйте».
Отправив сообщение, я остался сидеть в тишине, глядя на мерцающий интерфейс, а сквозь него на робота. Теперь оставалось только ждать, когда мышь сама залезет в мышеловку.
В медблоке было тихо. Никита и его сестра уже ушли. Олег Петрович сидел за столом, заваленным бумагами и склянками, и с интересом смотрел на кусок жилистого мяса, который лежал на металлическом подносе. От него исходил слабый, но отчётливый запах чего-то мерзкого.
— Ещё один деликатес от нашего шеф-повара? — спросил военврач у Варягина.
— Просто голубь-переросток, — ответил паладин и открыл сообщение от Алексея. Его брови сразу же съехались к переносице.
— Голубь-переросток, значит, — хмыкнул медик. — Чудесно. Скоро в нашем меню появятся жареные черви, длиной пять метров, и котлеты из мутировавших тараканов.
— Алексей решил пожертвовать эту птичку монстрам, — сухо ответил Варягин. — А ещё он опять что-то затевает. Вот, велел принять этого… Игната… во фракцию.
Олег Петрович, уже собиравшийся применить навыки анализа к мясу, замер. Поднял голову и поправил очки, хотя они сидели идеально. В его глазах Варягин увидел неподдельную тревогу.
— Принять? Во фракцию? Сергей, ты серьёзно?
— Я всегда серьёзен, когда передаю приказы начальства, — буркнул паладин. — Мне это тоже не нравится. Тип скользкий. Но приказ есть приказ.
— Да не в «скользком» дело! — врач повысил голос и стукнул ладонью по столу. — Этот человек — биологический нонсенс! Я провёл полный анализ его крови. У него идеальные показатели. Идеальные! Как у лабораторного образца, а не у человека, который несколько недель выживал в аду. Но самое страшное не это. У него в крови полностью отсутствуют кортизол и адреналин! Понимаешь, что это значит?
Варягин нахмурился. Он был солдатом, а не врачом.
— Это значит, что он не испытывает стресса? — предположил он.
— Это значит, что он аномалия! — отрезал Олег Петрович. — Стресс — это фундаментальная реакция живого организма. Даже амёба реагирует на раздражители! А этот… Игнат… он спокоен. Абсолютно. Это не выдержка, не тренировка. Это… отсутствие самой функции. Я доложил об этом Алексею. Он ответил, что это может быть следствием работы какого-то навыка. Может и так, но принимать его в наши ряды… это уже перебор!
Варягин помрачнел. Слова врача ложились на его собственные подозрения тяжёлым грузом.
— Алексей знает, что делает, — сказал он, скорее убеждая самого себя. — У него всегда есть план. Видимо, это часть какого-то плана.
Олег Петрович покачал головой, но вернулся к образцу мяса, и буркнул:
— Ладно. Иди, исполняй. Но мой тебе совет, Сергей, глаз с этого Игната не спускай. Ни на секунду.
Паладин молча кивнул и вышел, плотно прикрыв за собой дверь. Коридоры отеля уже опустели. Он дошёл до нужного номера в жилом крыле. У двери, прислонившись к стене, стоял молодой мужчина из рабочих, «Игорь Смирнов — Уровень 2». Он сжимал в руках АКС-74У. Охранник.
— Как он там? — тихо спросил Варягин.
— Сидит, — так же тихо ответил мужчина. — Не шевелится. Я заглядывал пару раз, сидит на кровати в одной позе уже час. Жутко, если честно.
Варягин кивнул, попросил отпереть, постучал в дверь и вошёл.
Комната была небольшой. Окно наглухо закрыто бронированными ставнями, горела одна тусклая лампочка. Игнат сидел на краю кровати точь-в-точь как описал охранник. Идеально прямая спина, руки сложены на коленях, взгляд устремлён в стену. Он даже не моргнул, когда Варягин вошёл. Словно манекен в витрине магазина.