- -
- 100%
- +
Денис бросил холодный взгляд на свой статус, где по-прежнему ровно и незыблемо горело число `-1 000 100 KU`.
— Нам предстоит много работы, Мэнсон. Первый эксплойт показал отличную масштабируемость. Пора выходить на крупные институциональные рынки.
Глава 5. Знакомство с Адой
Мэнсон приходил в себя долго, судорожно сглатывая тягучую, пахнущую медью слюну и не отрывая взгляда от сапог Дениса. Казалось, трактирщик боялся даже моргнуть — будто стоило ему отвести глаза, и чудовищный черный монолит над головой гостя сорвется с невидимой привязи, обратив остатки его заведения в первородную пыль.
— Вставай, — негромко повторил Денис. В его голосе не было злобы, лишь сухая деловая прохлада, от которой у старика по спине побежали ледяные мурашки. — Истерика — нерентабельная трата ресурса. У нас мало времени. Когда Пятый Легион осознает, что сборщики не вернулись к вечерней перекличке, этот квартал перекроют барьерами четвертого уровня.
— Д-да… сию минуту, Ваша Милость… — старик, цепляясь за шершавые доски стойки, кое-как поднялся на ноги. Колени его ходили ходуном, а пальцы подрагивали, выбивая дробь по полированному дереву. — Карты… Карты есть. Старые, еще времен Первой Закладки, когда Нижний Город не был выгребной ямой, а звался Сектором Технической Фильтрации. Мой дед служил младшим гидравликом при Магистрате…
Трактирщик нырнул под прилавок, долго гремел там медными ключами, фальшивыми доньями ящиков и пыльными бутылками, пока наконец не вытащил на свет потемневший от сырости тубус из тисненой кожи виверны. Пломбы на нем давно истлели, превратившись в серую труху.
Денис перехватил тубус, вытряхнул на столешницу плотный, хрустящий рулон вощеного пергамента, прошитого тончайшими серебряными нитями системной трассировки.
Перед глазами тут же всплыло полупрозрачное окно интерфейса:
> **[Обнаружен физический носитель топографических данных: «Инженерная сеть дренажных коллекторов Сектора 7-Бис».]**
> **[Качество данных: 42% (Устарели на 284 системных цикла).]**
> **[Статус интеграции: Требуется верификация на местности.]**
— Спуск прямо под ледником, — торопливо зашептал Мэнсон, косясь на обезображенные останки загонщиков у входа. — Отодвинете дубовый чан с солеными потрохами, там будет люк с герметичной задвижкой. Раньше туда сливали технологические отходы кармических дистилляторов, но лет пятьдесят назад трубы забило шлаком, и магистраль законсервировали. Если пройдете по третьему отводу на север, упретесь в дренажный колодец Резервуара. Но… Ваша Милость…
Старик запнулся, комкая в кулаке грязный передник.
— Договаривай, Мэнсон. Замалчивание рисков влечет штрафные санкции.
— Там не просто сырость и крысы, — сглотнул трактирщик. — Там… системный мусор. Бракованные сущности, которых сборщики сбрасывали вниз после зачистки должников. Недотертые логи, обрывки чужих душ, сошедшие с ума охранные конструкты. Ни один чистильщик туда не суется без взвода тяжелых паладинов Ордена Баланса.
— Идеальная экосистема, — тонко усмехнулся Денис, сворачивая пергамент и убирая его во внутренний карман плаща. — Никаких лишних свидетелей и избыточная плотность неструктурированных системных данных. Именно то, что мне нужно для калибровки.
Он развернулся и направился к тяжелой двери, ведущей в подвальные помещения трактира.
— И, Мэнсон?
— Да, господин? — отозвался старик из полутьмы.
— Если через два часа в таверну войдут ищейки Векселя — скажи им правду. Скажи, что я ушел вниз, чтобы забрать то, что они считают своей монополией. Пусть присылают кого-нибудь посолиднее этих сборщиков с бронзовыми бирками. Мне понадобятся цели с более емким кармическим пулом.
Не дожидаясь ответа, Денис толкнул плечом низкую дверь и шагнул в сырую, пахнущую квашеной капустой и вековым тлением темноту подвала.
***
Путь вниз не занял много времени. Чан с потрохами сдвинулся со скрежетом, обнажив чугунный круг люка, покрытый толстым слоем маслянистой зеленоватой патины. Герметичное кольцо поддалось не сразу: механизм заело от времени и ржавчины, но Денис не стал тратить физические силы.
Он просто прикоснулся к замку кончиками пальцев, активировав остаточный резонанс своего аномального статуса.
> **[Внимание: Прямое воздействие отрицательного баланса (-1 000 100 KU).]**
> **[Целостность объекта «Запорный механизм типа В-12»: 100% -> 0%.]**
> **[Причина: Превышение лимита энтропийного износа в счет непогашенного долга конструкции.]**
Чугунная задвижка не просто щелкнула — она беззвучно осыпалась на ступени черным графитовым порошком, будто пролежала на дне океана тысячу лет. Денис хмыкнул. Его проклятие, превращавшее любое нормальное системное взаимодействие в катастрофу, при грамотном подходе работало лучше любого набора отмычек легендарного класса.
Он спустился по скользким скобам в глубь колодца.
Воздух здесь изменился сразу. Запах гнили отступил, уступив место тяжелому, электризованному духу перегретого кремния, озона и застоявшейся кармической жижи. Трубы здесь были гигантскими — шестиметровые цилиндры из матового серого сплава, увитые толстыми пучками кабелей и световодов, по которым лениво пульсировали бледно-фиолетовые вспышки системного трафика.
Денис спрыгнул на металлический решетчатый настил. Под ногами, на глубине добрых десяти метров, с глухим гулом неслись мутные потоки неочищенной кармы — жидкого концентрата человеческих грехов, молитв, заемных процентов и штрафных санкций, стекавших со всего Верхнего Города на переработку.
Шел он около получаса, сверяясь со схемой. Тишину нарушал лишь мерный плеск жижи внизу да периодический щелкающий стрекот системных уведомлений. Денис целенаправленно искал узловую точку — сервисный терминал ревизии. Согласно старым правилам Системы, каждые три километра магистрали должны были снабжаться станцией локального аудита для отлова утечек и учета потерь при транспортировке.
И он ее нашел.
Шестиугольная ниша в монолитной стене тоннеля некогда была опечатана бронеплитой, но взрыв или гидроудар выворотил петли наружу. Внутри, покрытый паутиной застывших световодов, тускло мерцал кристаллический пульт управления. Большинство проекционных линз треснули, однако главная консоль все еще цеплялась за аварийное питание.
Денис подошел к пульту, стряхнул серую пыль с гладкой панели ввода и положил ладонь на сканирующую поверхность.
Камень под рукой отозвался глухим, натужным стоном.
> **[Обнаружена точка доступа: «Сервисный терминал технического контроля № 09-Север».]**
> **[Попытка считывания идентификатора пользователя...]**
> **[КРИТИЧЕСКАЯ ОШИБКА I/O: Неверный тип данных в поле Karma_Balance.]**
> **[Значение: -1000100. Ожидался: положительный беззнаковый Integer.]**
> **[Попытка нормализации стека...]**
> **[Сбой переполнения буфера. Аварийный сброс директории ядра.]**
Консоль вспыхнула яростным алым светом. Из треснувших проекторов с сухим треском повалил едкий сизый дым, пахнущий паленой резиной. В глубине стены защелкали древние реле, и прямо над терминалом начал закручиваться тугой водоворот битых пикселей, рваных системных строк и багровых рун тревоги.
— Ну же, не ломайся, — пробормотал Денис, не убирая руки и продолжая вливать в терминал свой чудовищный отрицательный статус, взламывая протоколы безопасности методом грубой силы. — Выдавай мне дамп памяти. Мне нужны логи узла.
Внезапно вой сирены захлебнулся, сменившись странным звуком — раздраженным, дребезжащим кашлем.
Водоворот системного мусора схлопнулся. Сгусток застывшего базальта и светящихся бинарных цепочек с глухим стуком шлепнулся прямо на панель терминала, подняв облачко пыли.
— Да чтоб тебя разорвало через тройную дефрагментацию без наркоза! — раздался тонкий, скрипучий и невероятно сварливый голос. — Какая неотесанная скотина подала отрицательный ток на входную шину?! У меня сектор Б-4 до сих пор думает, что сейчас девятый век до сотворения Архитектуры! Кто снял блокиратор прерываний, ублюдки?!
Денис медленно опустил руку, с искренним исследовательским интересом разглядывая то, что только что материализовалось из системного сбоя.
Существо было ростом не больше сорока сантиметров. Оно напоминало миниатюрную, тощую горгулью, вытесанную из ноздреватого черного обсидиана, сквозь трещины в котором сочилось тусклое золотистое свечение. У горгульи имелась пара кожистых, изрядно потрепанных крыльев с острыми металлическими когтями на сгибах, длинный гибкий хвост, оканчивающийся наконечником в виде перьевой ручки для бухгалтерских книг, и крупная рогатая голова.
Но самым примечательным было ее лицо. Точнее, физиономия: сморщенная, преисполненная вселенского презрения ко всему живому, с огромным светящимся моноклем из мерцающих системных линз на правом глазу. Левый глаз представлял собой пульсирующую зеленую точку сканера.
Под мышкой горгулья сжимала крошечные, но массивные счеты из потемневшей кости, костяшки на которых перекатывались сами собой с сухим костяным стуком.
Существо отряхнуло крылья, чихнуло так, что из ноздрей вылетели две искры, и яростно уставилось на Дениса.
— Ты! — горгулья ткнула в него когтистым пальцем. — Мешок с углеродом и неоправданными амбициями! Ты вообще в курсе, сколько стоит внеплановый вызов арбитра девятого класса из энергосберегающего сна?! Сорок циклов покоя псу под хвост! Я только-только вошла в фазу глубокой оптимизации индексов!
Денис даже бровью не повел. Над головой существа мерцала длинная, искаженная помехами системная плашка:
> **[Сущность: А.Д.А. (Автономный Диагностический Арбитр, мод. 0.94-бета).]**
> **[Класс: Системный дух надзора / Младший инспектор кармических несоответствий.]**
> **[Статус: Забыта разработчиками. Срок лицензии истек 212 лет назад.]**
> **[Текущее состояние: Крайне раздражена; дефицит дискового пространства.]**
— Значит, Ада, — спокойно констатировал Денис. — Автономный Диагностический Арбитр. Любопытно. Я полагал, что системных духов ревизии вычистили еще во время Великой Консолидации Векселей, когда Совет Директоров подмял под себя право первичной эмиссии.
Горгулья замерла. Ее монокль с тихим жужжанием провернулся, оптика сфокусировалась на лице Дениса, а затем сползла чуть выше — туда, где над его головой невидимо для обычных смертных, но очевидно для системных сущностей, парил черный куб Неоплатного Долга.
Зеленый сканер в левом глазу Ады сузился до размера лазерной точки.
— Та-а-ак… — протянула она, и ее скрипучий голос вдруг потерял добрую половину визгливых ноток, наполнившись профессиональной, въедливой подозрительностью старого налогового инспектора. — Минуточку. Секундочку. Задержите дыхание и не двигайтесь, гражданин нарушитель. Проводится первичное сканирование профиля.
Она щелкнула костяшками на счетах. Золотистая искра сорвалась с ее хвоста и ударила Дениса в грудь.
Секунда тишины.
Затем монокль на глазу горгульи издал жалобный писк, покрылся трещинами, и из него вылетел сноп белых искр. Сама Ада подпрыгнула на панели терминала на добрых полметра, взмахнула крыльями, едва не потеряв свои костяные счеты, и зависла в воздухе, судорожно пятясь назад.
— Что это за дрянь?! — взвизгнула она, хватаясь лапами за рога. — Где твоя карма?! Куда делся положительный баланс?! Почему у тебя на счету… Минус… Один… Миллион… Сто… Единиц?! Это что, системная ошибка типа NaN? Это шутка разработчиков?! Ты живой мертвец? Ходячий дефолт? Почему тебя до сих пор не аннигилировало автоматическим триггером санитарной очистки?!
— Потому что я — системный сбой, который научился ходить, — холодно парировал Денис. — И триггеры санитаров пытаются вычесть долг из нуля, получая ошибку деления. Система не может казнить того, чей штраф превышает совокупную стоимость локального кластера.
Горгулья зависла перед его носом, бешено моргая уцелевшим зеленым глазом. Ее хвост нервно дергался из стороны в сторону, вычерчивая в воздухе светящиеся вопросительные знаки.
— Отрицательный перелив… — пробормотала она ошарашенно. — Ты… ты провернул целочисленное переполнение кармического реестра? В ручном режиме? Без авторизации Администратора Сети?!
— Скажем так: Совет Директоров думал, что замуровал меня в долговую яму, из которой нет выхода. Они забыли проверить граничные условия собственного финансового движка.
Ада медленно опустилась обратно на край терминала. Ее обсидиановые плечи расслабились, а на каменной мордочке расплылась кривая, хищная, совершенно не свойственная системным сервисам ухмылка. В этой ухмылке сквозила застарелая, выдержанная веками классовая ненависть бюрократа низшего звена к высшему руководству.
— Совет… Директоров… — с наслаждением процедила она, пробуя слова на вкус. — Эти напыщенные индюки из Департамента Монетизации? Эти воры в белых мантиях, которые урезали мой бюджет на самообслуживание до нуля целых трех десятых кармических нано-единиц в век?! Которые переписали регламент аудита, назвав неприкрытую коррупцию «высокорисковыми инвестициями фонда развития»?!
— Они самые, — подтвердил Денис. — И судя по твоему энтузиазму, наши взгляды на их финансовую чистоплотность полностью совпадают.
— Совпадают?! — Ада взлетела, яростно рассекая воздух крыльями. — Да я двести лет сижу в этой вонючей трубе, заблокированная в циклическом ожидании ответа от центрального сервера! Они отключили мой доступ к корневым таблицам, потому что я нашла у них недостачу в сорок миллиардов кармических единиц на строительстве Небесного Шпиля! Они объявили меня «устаревшим модулем с признаками критической коррупции данных» и загнали сюда! Меня! Лучшего сертифицированного аудитора шестого потока!
Она рухнула перед Денисом, сложив лапки на груди, и прищурилась:
— Чего ты хочешь, Двойной Ноль? Ты ведь приперся сюда не ради того, чтобы поплакаться мне в жилетку о несправедливости мироздания. Тебе нужен доступ к логам.
— Мне нужен не просто доступ, — Денис подошел вплотную. Его серые глаза отразились в зеленом сканере горгульи. — Мне нужен парсер. Живой, гибкий аналитический инструмент, способный декомпозировать сырые кармические потоки в реальном времени. Система шифрует транзакции Совета. Игроки, мобы, сборщики податей — все они прикрыты протоколами конфиденциальности. Я вижу цифры урона и статусы, но я не вижу их уязвимостей в структуре капитала. Я не вижу, где их карма дает трещину.
Конец ознакомительного фрагмента.
Текст предоставлен ООО «Литрес».
Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.
Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.



