Читать книгу Чужой код. Проводник - - Страница 5
Глава 5. Первый пакет данных
ОглавлениеРабота над «Сновидением Гебы» стала для Льва идеальной терапией. Это была конкретная, многослойная проблема, требовавшая не магического могущества, а логики, терпения и тонкой моторики. Дни в «Кэше» слились в череду циклов: сон, скудная еда (какая-то вязкая похлебка и черный, солодовый хлеб), изучение основ магии под присмотром Шиши и кропотливая возня с артефактом.
Первым делом нужно было восстановить физические повреждения. Оборванные серебряные нити – проводники манны – невозможно было просто спаять. Шиша показала ему «живое серебро» – амальгаму с микрокристаллами голема-камня, которая проводила не только энергию, но и намерение. Наносить ее нужно было с помощью тончайшего кибернетического пера, подключенного к крошечному резервуару, и одновременно удерживать в уме чистый, стабильный поток манны, иначе амальгама сворачивалась в бесполезный шарик. Первые попытки Льва заканчивались провалом: его манна пульсировала, следуя ритмам земных логических конструкций, которые не подходили к плавным, волнообразным паттернам Аркании.
– Ты пытаешься вбить гвоздь микроскопом, – ворчала Шиша, наблюдая, как пятая по счету капля амальгамы скатывается с обсидиановой пластины. – Расслабься. Не думай о «подаче энергии». Думай о… наполнении формы. Как вода, принимающая форму сосуда.
Лев закрыл глаза, отбросил попытки «скомпилировать» процесс. Он представил не электрический ток, а медленный, вязкий сироп, стекающий по невидимому желобку от его груди, через руку, в перо. И – о чудо – серебристая капля послушно растеклась по царапине, вживилась в обсидиан и застыла, мерцая тусклым светом. Соединение было восстановлено. Примитивно, некрасиво, но функционально.
– Прогресс, – кивнула Шиша, и в ее голосе прозвучало удовлетворение мастера, видящего, что ученик наконец-то понял базовый принцип. – Теперь следующий контур. И не забудь про фазу. Если сдвинешь – весь шар начнет вибрировать, как расстроенная лютня.
Постепенно, контур за контуром, «Сновидение Гебы» оживало. По мере работы Лев начал чувствовать артефакт. Не руками, а тем самым новым, магическим восприятием, которое медленно прорастало сквозь толщу его земного сознания. Он ощущал его как пустую, ждущую структуру, набор незаполненных регистров и портов ввода-вывода. Это была машина, ожидающая программы.
Одновременно Шиша продолжала его обучение. От «Искры» они перешли к «Легкому дуновению» – микроскопическому смещению воздуха. Скрипт был на порядок сложнее: требовалось не просто выпустить энергию, а сформировать из нее крошечный вихрь с заданными параметрами. Лев сидел часами, пытаясь заставить пылинку на столе дрогнуть. У него получалось лишь сжечь на ней дыру. Его разрыв между теоретическим пониманием («нужно создать разность давлений») и практическим исполнением был колоссальным. Шиша называла это «зазором между чертежом и молотком».
Однажды, после особенно неудачной попытки, когда он лишь громко чихнул от перенапряжения, она отложила свой паяльный инструмент и пристально на него посмотрела.
– Ладно, хватит с тебя теории на сегодня. Пойдем, покажу, как это выглядит в дикой природе.
Они вышли из «Кэша» не ночью, а глубоким вечером, когда над Нижним городом повисла аспидная мгла, прошитая дрожащими огнями. Шиша вела его не вверх, к гудящим огням, а вниз, в лабиринт каменных расщелин и заваленных мусором туннелей, которые, по ее словам, были «дренажной системой» города. Воздух здесь был густым и сладковато-гнилостным. Вода капала с потолка, образуя ржавые лужи.
– Здесь, – прошептала Шиша, прижимаясь к влажной стене, – лучшая школа. Смотри.
Из тени впереди выползло существо, напоминавшее помесь крысы и скорпиона размером с собаку. Его хитиновый панцирь был покрыт слизью и мерцал тусклым биолюминесцентным светом. Оно что-то вынюхивало, вороша клешней груду обломков.
– Мусорщик, – беззвучно прошептала Шиша. – Тупой, но опасный. Смотри.
Она не стала чертить руны в воздухе. Она лишь слегка пошевелила пальцами, сложенными в странную, расслабленную фигуру. Лев, напрягая свое новое восприятие, увидел – не глазами, а чем-то иным – как от нее отделился тончайший, почти невидимый поток манны. Он не полетел прямо, а словно обогнул пространство, подкравшись к существу сбоку, со стороны глухой стены. Там поток сгустился, сформировав не удар, а… толчок. Микроскопический, точно рассчитанный импульс воздуха, ударивший в точку равновесия твари.
Мусорщик взвизгнул, потеряв на мгновение опору, и шлепнулся на бок в ржавую лужу. Он забился, издавая булькающие звуки ярости, но Шиша уже отдернула поток. Существо, ничего не поняв, лишь фыркнуло и, почесавшись, поползло дальше, обходя злополучное место.
– Видишь? – Шиша отвернулась от твари. – Никаких «огненных копий». Минимум манны. Максимум эффекта. Не сила, – она ткнула себя пальцем в висок, – понимание. Ты знаешь, где у системы слабое место. Ты знаешь, какую команду ей подать, чтобы она споткнулась. Это и есть магия Отверженных. Не палить, не крушить. Тихо, грязно, эффективно.
Лев смотрел на нее с новым уважением. В ее действиях была та же изящная, экономичная жестокость, что и в лучших взломах безопасности. Не ломать дверь, а подобрать отмычку к самому слабому замку.
– Теперь твоя очередь, – сказала она неожиданно. – Вон, смотри. Живая мишень.
Она кивнула в сторону груды мусора, где на куске прогнившей древесины росли бледные, светящиеся грибы. Вокруг них копошились крошечные, похожие на мокриц насекомые с полупрозрачными панцирями.
– Попробуй сбить одну. Самым простым способом. Как чувствуешь.
Лев сглотнул. Это было не в стерильной обстановке мастерской. Это было по-настоящему. Он сосредоточился на одной из мокриц, ползущей по краю древесины. Отбросил все теории. Просто попытался захотеть, чтобы она упала. Он толкнул манну.
Из его указательного пальца вырвался неконтролируемый, слабый, но жаркий поток. Он не попал в мокрицу. Он ударил в древесину рядом, поджег светящийся гриб. Гриб с треском вспыхнул сине-зеленым пламенем, осыпая искрами. Мокрицы в панике разбежались.
– Пожарник, – констатировала Шиша, но без упрека. – Сила есть. Точности ноль. Но… интересно. Твой выброс был нестабильным, но частоты… они были странными. Чище, чем должны быть. Как будто ты пытался не толкнуть воздух, а… отправить команду на отключение гравитации для одной точки. Система не поняла и выдала тебе самый простой ответ – тепло. Запрос отклонен с ошибкой исполнения.
Она задумалась, глядя на тлеющий гриб.
– Твой внутренний язык… он пытается общаться напрямую с ядром системы. Минуя все API. Это либо гениально, либо смертельно. Пойдем обратно. Надо записать эти частоты.
Возвращались они уже другой дорогой, по узкому карнизу над зловонной речкой. Именно тогда Лев впервые ощутил это. Не звук. Не зрение. Давление. Искажение в фоновой «песне» реальности. Что-то большое, мощное и глубоко враждебное его собственному, чужеродному сигналу промелькнуло где-то наверху, на краю обрыва, где маячили огни более благополучных районов. Он остановился как вкопанный, схватившись за холодный камень стены. По спине пробежал ледяной пот.
– Что? – мгновенно среагировала Шиша, ее рука легла на рукоять короткого кинжала за поясом.
– Что-то… – Лев с трудом подбирал слова. – Как… сканер. Глубокое сканирование. Оно искало что-то. И… заметило меня. Мельком.
Лицо Шиши стало каменным.
– Хранители. Их патрули иногда спускаются в Нижний город, ищут «нестабильности». – Она пристально посмотрела на него. – Твоя дурная кровь зашевелилась. Они почуяли аномалию. Не факт, что идентифицировали, но запомнили отпечаток. Быстро.
Она почти втолкнула его в ближайшую расщелину, и они, не разбирая дороги, поспешили назад в «Кэш». Только когда тяжелая завеса из лиан захлопнулась за ними, Лев смог перевести дух. Сердце бешено колотилось. Это была не звериная паника перед слизкоходом. Это был холодный, профессиональный ужаст перед системным администратором, обнаружившим вирус в сети.
Вернувшись, Шиша не зажгла свет. Она сидела в темноте, и только слабое мерцание кристаллов на столе освещало ее хмурое лицо.
– Дела плохи. Ты – громкая аномалия. Даже если они не поняли, что ты, они внесли тебя в лог как подозрительную активность. Рано или поздно придут с более глубоким сканированием.
– Что делать? – голос Льва звучал хрипло.
– Ускориться. «Сновидение» должно заработать. Оно может помочь экранировать твой сигнал. Или… изменить его, сделать похожим на что-то обыденное. – Она встала, подошла к почти восстановленному артефакту. – Завтра закончим пайку. Послезавтра – первое включение. Ты будешь оператором.
– Я? Но я ничего не умею!
– Именно поэтому. Твое восприятие системы – искаженное, прямое. Ты можешь увидеть в «Сновидении» то, что я, со своим «правильным» воспитанием, никогда не замечу. Риск огромный. Можешь спалить и артефакт, и свои остатки рассудка. Готов?
Лев посмотрел на шар, на тончайшую паутину восстановленных контуров. На свою правую руку, где под повязкой синие линии хоть и потускнели, но никуда не делись. Он кивнул.
– Да.
В ту ночь он не спал. Сидел у стола, смотрел на «Сновидение Гебы» и мысленно проходил каждый контур, каждый узел. Он представлял его как виртуальную машину. Ей нужна операционная система. Минимальное ядро, способное интерпретировать скрипты. Но какое? На каком языке? На языке Аркании, который давался ему с таким трудом? Или… рискнуть и попробовать вшить в нее логическую структуру своего мира? Гибрид. Совместимый слой.
Это было безумие. Но иного выхода не было.
Перед рассветом, когда первые лучи медной луны пробились сквозь щели в скале, внутренний голос снова проявил активность, но на этот раз иначе. Не сухим системным сообщением. Образом. Вспышкой. Он увидел – нет, узнал – структуру. Не «Сновидения». А того, что скрывалось за ним. Глубинный слой реальности Аркании. Мир не был аналоговым компьютером. Он был… симуляцией. Чрезвычайно сложной, детализированной, но симуляцией, построенной на двоичной логике. А магия была не программированием железа, а доступом к консоли управления этой симуляцией на низком, но не самом низком уровне. «Коды» Отверженных и Гильдии были скриптами на скриптах, надстройками над настоящим API.
И его земной разум, его логика… они были ближе к этому базовому уровню, чем что-либо в этом мире. Поэтому его запросы были такими чистыми и такими разрушительными. Он говорил на языке, на котором была написана сама реальность, но делал это с акцентом и ошибками новичка.
>> ОБНАРУЖЕН НИЗКОУРОВНЕВЫЙ ДОСТУП К СИСТЕМНЫМ ФУНКЦИЯМ.
>> ПРЕДУПРЕЖДЕНИЕ: ОТСУТСТВУЮТ НЕОБХОДИМЫЕ БИБЛИОТЕКИ ДЛЯ КОРРЕКТНОЙ ИНТЕРПРЕТАЦИИ.
>> РЕКОМЕНДАЦИЯ: ИСПОЛЬЗОВАТЬ ВНЕШНЕЕ УСТРОЙСТВО (СНОВИДЕНИЕ ГЕБЫ) В КАЧЕСТВЕ БУФЕРА И ТРАНСЛЯТОРА.
>> ПРОЦЕСС ПЕРЕКОДИРОВКИ: 18%. АДАПТАЦИЯ КОМПИЛЯТОРА ПОД ЛОКАЛЬНУЮ СРЕДУ ВЫПОЛНЕНИЯ.
Лев открыл глаза. В темноте мастерской его зрачки расширились. Он не просто понял. Он знал. «Сновидение Гебы» было не сэндбоксом. Оно было шлюзом. Мостом между его грубым, прямым доступом и сложной, многослойной системой Аркании. С его помощью он мог не просто прятаться. Он мог… говорить с миром на его истинном языке. И просить его изменить правила.
Он посмотрел на спящую фигуру Шиши, свернувшуюся в углу на своем походном мешке. Она была хакером, ковыряющимся в пользовательском интерфейсе. А он… он только что получил root-доступ. Страшный, безграничный и смертельно опасный.
Завтра они включат артефакт. И Лев должен был решить: использовать его как щит, чтобы спрятаться? Или как отмычку, чтобы открыть дверь в самое сердце системы, не зная, что ждет его по ту сторону?
Горизонта медных луний в щели стало больше. Новый день в Аркании начинался. День, когда теории должны были столкнуться с практикой. И когда Льву предстояло отправить в реальность свой первый осознанный, структурированный запрос. Первый пакет данных от чужеродного, но невероятно мощного источника.
Он положил руку на холодную поверхность «Сновидения Гебы». Металл и камень отозвались едва уловимым, ответным колебанием, будто эхо в пустой комнате сервера. Диалог начался.