Чтение онлайн

ЖАНРЫ

Инженер. Система против монстров 5
Шрифт:

Ремонт успешно завершён.

Я моргнул, чувствуя, как гудит голова. Вытащил из инвентаря энергоблок «Триада», все три кристалла уже были перезаряжены. Затем подключил толстым силовым кабелем к аварийному вводу питания за спиной у машиниста.

Щёлкнул тумблер на корпусе «Триады».

Дисплеи мигнули и ожили. На центральном экране на секунду появился логотип «Метровагонмаш», а затем его сменила загрузочная строка. Но вместо долгожданного приглашения к работе, все три экрана полыхнули красным. Каскад сообщений об ошибках посыпался, как из рога изобилия.

ОШИБКА: ПОТЕРЯ СВЯЗИ С БУВ-02. СТАТУС: OFFLINE.

ОШИБКА: ПОТЕРЯ СВЯЗИ С БУВ-03. СТАТУС: OFFLINE.

ОШИБКА: ПОТЕРЯ СВЯЗИ С БУВ-04. СТАТУС: OFFLINE.

ОШИБКА: ПОТЕРЯ СВЯЗИ С БУВ-05. СТАТУС: OFFLINE.

ОШИБКА: ПОТЕРЯ СВЯЗИ С БУВ-06. СТАТУС: OFFLINE.

ОШИБКА: ПОТЕРЯ СВЯЗИ С БУВ-07. СТАТУС: OFFLINE.

ОШИБКА: ПОТЕРЯ СВЯЗИ С БУВ-08. СТАТУС: OFFLINE.

КРИТИЧЕСКАЯ ОШИБКА: ОБРЫВ ПЕТЛИ БЕЗОПАСНОСТИ!

ОШИБКА: ДАВЛЕНИЕ В ТОРМОЗНОЙ МАГИСТРАЛИ: 3 АТМ.

ОШИБКА: НАПРЯЖЕНИЕ КОНТАКТНОЙ СЕТИ: 0V.

СИСТЕМА УПРАВЛЕНИЯ ЗАБЛОКИРОВАНА. КОД 101: НАРУШЕНИЕ ЦЕЛОСТНОСТИ СОСТАВА.

— Вот чёрт, — выругался я. — Умный, зараза.

— Переведи, — хмуро попросил Варягин, заглядывая в кабину.

— Он думает, что развалился на части. Что, в общем-то, правда, — пояснил я. — Он не видит остальные семь вагонов, которые мы от него отрезали. Петля безопасности, которая идёт через весь поезд, разорвана. И он не получает питания от контактного рельса. Компьютер считает, что произошла катастрофа, и в соответствии с протоколами безопасности намертво заблокировал тягу. Защита от дурака.

— И что делать? — спросил Женя.

— Обманывать, — я потёр переносицу, собираясь с силами для ещё одного рывка.

Простого ремонта недостаточно. Нужен взлом. Доступ к ядру системы, к самым низкоуровневым протоколам. Я вспомнил о новом навыке, полученном совсем недавно.

Активирован навык: «Протокол взлома».

Впервые. Ощущение было странным. Словно в моём сознании открылся новый порт, новый интерфейс. Хотя если подумать… Боже, у меня ведь уже два хакерских навыка… и я даже что-то в этом смыслю… причём смыслю с самого времени получения этих навыков. Похоже, информация была загружена в мой мозг, а я даже и не понял. Потому что не было таких ярких спецэффектов, как с манускриптом по техномагии. Знания айтишника просто по-тихому проникли в мой мозг, вероятно, во время сна. Ладно, оставим лирику и займёмся делом.

Я почувствовал защитные барьеры системы — файрвол, систему аутентификации. Они были похожи на стены из зашифрованных данных. Но теперь я видел в них уязвимости, «служебные входы», оставленные разработчиками для отладки. Нашёл нужный порт и мысленно послал пакет данных, маскируясь под системный отладочный терминал.

Стена поддалась. Я оказался внутри.

Теперь переключаемся на «Базовое программирование». Перед моим мысленным взором развернулся код. Тысячи строк на ассемблере и Си. Я быстро нашёл нужные модули. Вот он, цикл опроса блоков управления вагонами. Я не стал его удалять. Вместо этого написал короткий скрипт-заглушку, который на любой запрос о статусе вагонов со второго по восьмой отвечал «СТАТУС: ONLINE».

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

Теперь датчик напряжения контактного рельса. Я не мог подать на него 825 вольт, но мог заставить систему думать, что они там есть. Ещё одна заглушка, рапортующая о штатном напряжении.

Красные надписи на экране одна за другой начали зеленеть.

БУВ-02. СТАТУС: ONLINE.

ПЕТЛЯ БЕЗОПАСНОСТИ: ЗАМКНУТА.

НАПРЯЖЕНИЕ КОНТАКТНОЙ СЕТИ: 825V.

Осталась последняя, самая главная надпись: СИСТЕМА УПРАВЛЕНИЯ ЗАБЛОКИРОВАНА. Я не стал искать блокирующий флаг. Система снимет блокировку сама, как только убедится, что все критические ошибки исправлены. Я ещё раз проверил свои «заглушки» и подал команду на повторную инициализацию системной проверки. На мгновение экраны погасли, а затем зелёные надписи зажглись снова. И вместе с ними погасла последняя красная строка.

В центре главного монитора загорелось долгожданное:

СИСТЕМА ГОТОВА К РАБОТЕ.

Я шумно выдохнул, чувствуя, как по виску течёт капля пота.

— Есть… взломал…

Варягин ничего не сказал. Только положил руку мне на плечо и одобрительно сжал. Простой жест, а сколько смысла. Теперь, когда всё приведено в рабочее состояние… я просто не смог удержаться. Да, расход маны, но это очень нужно.

Активирован навык: «Сканирование устройств».

Цель: Головной вагон поезда «Москва-2020»

Сложность объекта: Высокая.

Ориентировочная стоимость сканирования: 300 маны.

Начать сканирование?

Да/Нет

Однозначно «Да», я хочу себе новый сложный чертёж.

Сканирование завершено. Анализ структуры…

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

ВНИМАНИЕ!

Создан новый чертёж: Головной вагон поезда «Москва-2020».

Чертёж добавлен в вашу базу данных.

Я едва сдержал хищную улыбку. В мою коллекцию поступил целый пласт технологий, концентрированная инженерная мысль. Вся его анатомия, от «мозгов» до «мускулов», теперь лежала передо мной. Умнейшая цифровая начинка с хитроумными алгоритмами управления, мощные асинхронные тяговые двигатели и силовые инверторы, сложнейшая пневматика, логика работы тормозных систем — всё это стало моим. Я получил не рецепт одного блюда, а целую поваренную книгу, из которой можно черпать идеи и решения для десятков будущих проектов, от нового транспорта до боевых роботов.

— Теперь компрессор, — я обернулся и посмотрел на Фокусника, который уже сидел в позе лотоса, готовый к работе. — Готов, маэстро?

Он кивнул, а я нажал кнопку «МК» на сенсорном экране. Где-то под полом раздался резкий, высокочастотный гул компрессора.

— УБЕРИ ЗВУК! — рявкнул я.

Гудение мгновенно утонуло в созданной иллюзионистом сфере тишины. Я следил за цифровым индикатором на дисплее. «Давление в ТМ: 5.2 атм.»

— Есть! — я отключил компрессор. Фокусник спокойно выдохнул.

Поделиться с друзьями: