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




