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




