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




