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