Массандрагора. Взломщики - Безродный Иван Витальевич 29 стр.


Двенадцатое июня. Нашел кучу багов и неоптимизированных параметров в алгоритме генерации аллотропной формы углерода – того, который народ называет "алмаз". А все исправив, сразу же получил кусок отличного розового камня размером с грейпфрут! Не знаю, как его оценят всякие там профи, но выглядит алмазище шикарно. Тяжелый. Даже не представляю, сколько он может стоить! А Макс сказал, что в этом-то и проблема: мы его в таком виде просто не продадим, хотя, конечно, всегда можно распилить или сразу делать камни помельче, но потом все равно гарантированно поимеем проблемы с бандитами или, что еще хуже, посвятовскими чекистами. У нас уже, мол, и так почти полтора лимона зелени (чистая правда, самому не верится!) и нужно остановиться на более простых и безопасных вариантах. Все-таки, мол, не из-за бабок ковыряем Машину! А штат он все равно отказался расширять, даже красивой лаборанткой. Не понимаю его… В общем, я решил соорудить музей неудачных и малоликвидных экспонатов – с помощью Машины "выпилил" из скалы еще одно большое помещение, создал там освещение, вентиляцию, телепортировал полки, витрины и тому подобное (Макс был в принципе не против, хотя начинание это оценил как бестолковое и никчемное баловство). Алмаз, который, кстати, я назвал "Розовый фламинго" – первый экспонат музея – положил на самое видное место. И, так как взлом системы полигона мне еще не доверяют, занялся яблоками, то есть генерированием органики. Проблема питания человечества, понимаете?

Семнадцатое июня. Жуть, а не яблоки. Жрать – в смысле дегустировать – я это точно не буду. Выходит печено-гнилая каша, лишь по виду похожая на плод. Хотя хвостик почти идеален, не подкопаешься – ну вот почему так? Надо бы завести лабораторных животных, пускай они жрут. И всякие там хроматографы приобрести – для химанализа. Но Макс снова отказал, и кажется, он начинает злиться, типа меня уже совсем не туда понесло, полной чепухой занимаюсь. У нас, говорит, для такой деятельности нет ни времени, ни сил, и цели вовсе не те; в общем, высказал мои же мысли. Если уж на то пошло, говорит, лучше бы я траву попытался сгенерировать, фураж для скота или сахар-рафинад – и то полезнее для народного хозяйства. А я ему в ответ типа: зато я свои алгоритмы создаю, ты же не даешь мне ковыряться в интерфейсах полигона, где все это уже реализовано! И он проникся, признал, что был не прав. С пустыми экспериментами покончено – берусь, ха-ха, за ум".

Было уже начало июля, а результатов – с гулькин нос. Система внутреннего управления полигоном оказалась намного более сложной, чем они себе представляли, а документация либо отсутствовала, либо путала еще больше. Для того же, чтобы понять общие принципы работы, нужно было заняться реверс-инжинирингом, внимательно наблюдая за работой П-26, а для этого следовало научиться запускать его в различных режимах, чего было не сделать без отличного понимания внутренних функций – и возникал порочный круг. Казалось, и сотни жизней умнейших хакеров не хватит, чтобы разгадать все тайны нечеловеческого программного кода, который мог создавать целые миры, пусть и совсем маленькие…

Но дело застопорилось, руки опустились. Хроническая усталость, недосып и нервное ожидание постепенно подтачивали их здоровье. В конце концов Тунгус начал выдавать Соломону какие-то стимулирующие таблетки, но помогали они слабо, а настоящие наркотики были у них под запретом.

– Ширяться будешь потом, на заслуженном отдыхе, – говорил Фаронов. – Дивиденды нам пока не начислены.

– Да без вопросов, – пожимал плечами Соломон и проглатывал очередной стимулирующий витамин.

Но седьмого числа гениальное решение все-таки было найдено. Следовало лишь хорошенько покурить у выхода из пещеры: спокойно и отрешенно.

Вечерело. Впереди открывался пустынный вид, тоскливый и однообразный. Ветер гонял между камней струйки песка; ни птицы, ни мухи – все это скорее напоминало Марс, а не Землю, хотя не являлось ни тем ни другим. Наконец бездушное искусственное солнце робко коснулось мнимого горизонта, слегка покраснело, убавив яркость, и начало медленно поглощаться неровной линией холмов, все больше и больше расплываясь и тая. Они сидели на еще теплом от дневного пекла камне у самого края пещеры, свесив вниз ноги, и молча курили, выпуская плотные струи дыма наружу. На них были лишь спортивные трусы, несмотря на то, что уже через час температура должна была упасть до десяти градусов, а потом и еще ниже – из-за маленького размера блоба холодало ночью сильно и резко.

– Ты уверен? – в прострации спросил Тунгус минуты через две после того, как Соломон высказал свою еще не до конца оформленную идею. Глаза Фаронова уже сами собой закрывались, а мощный веснушчатый торс, густо покрытый рыжими волосами, слегка раскачивался из стороны в сторону – Соломон даже вяло подумал, что друга стоит, пожалуй, слегка попридержать, а то еще клюнет носом да и свалится вниз головой… Но с места не сдвинулся. Его накрыла жуткая апатия.

– Угу… – выдохнул Павел, словно полумертвая сова.

– А это ведь может сработать, – еще секунд через десять произнес Тунгус.

Солнце уже скрылось на четверть. "Интересно, – вяло подумал Соломон, – куда оно закатывается? Что там – снизу мира? Механизмы, шестеренки, цепи, моторы? Вряд ли… Таинственный, клубящийся туман? Чушь. Наверное, там нет ничего!"

– Я говорю, может сработать, – уже нетерпеливее заметил Тунгус и даже перестал раскачиваться. – Слышь?

– Ну, – подтвердил Соломон и, щелчком послав окурок вниз, медленно повернул голову к Фаронову, – слышу. Давай попробуем, чего уж, у меня тут появилась мысль, как это можно провернуть.

– Молоток!.. – расплылся в широкой улыбке Тунгус и, шумно запыхтев, принялся подниматься. – Идем, труба зовет!

На этот раз к процессу поиска новых интерфейсов полигона, а также анализа брешей в его защите они привлекли не просто искусственный интеллект, точнее, не простой. Эту работу они доверили электронному мозгу, распределенной системе, которой управляла… сама Машина. Компьютер Предтеч взламывал самого себя! Ну или почти самого себя. В любом случае это была гениальная задумка.

– Почему у нас может получиться? – рассуждал Тунгус, параллельно молотя по клавишам. Выпив кружку холодного клюквенного морса, он заметно ожил. – Потому что Машина, мой юный друг, это тебе не единая личность, пускай и компьютерная. Это сложная, многокомпонентная система искусственного интеллекта цивилизации Предтеч. Это электронный, позитронный, тахионный и какой он там еще, разум! Думаю даже, что коллективный. Да, точно, наверняка структура иерархическая. То есть имеется некая Главная Матка – возможно, это то, что обычно называют Ядром Машины, почему бы и нет? К ней подсоединены другие вычислительные и энергетические части: блобы, полигоны, порталы, Большое Метро, египетские, мать их, пирамиды, да и вообще все параллельные миры и эти бесчисленные артефакты. И черные дыры, в конце концов, тоже – как источники, ха-ха, бездонной энергии. Иначе откуда ее столько берется, а?! И все это в совокупности – Машина! Да, это было бы логично. Мультивселенная – суть Машина! О как! В общем, это офигительно сложный составной организм, из чего бы он там ни состоял, пускай хоть из разумных трилобитов. Однако любая система познаваема лишь со стороны, ты это знаешь. Значит, в общем случае у нас с тобой вряд ли получится натравить Машку реально на саму себя, ведь ты же в своей печени не ковыряешься? Да-да, никакого парадокса я тут не вижу! Так… погоди… ага… а этот модуль куда? А, понял, линкуем к этому классу, а затем компилируем с флагами "эф" и "ка"… Ну так вот, товарищ Соломон, – продолжал он несколько секунд спустя, – может, ты и просто так ляпнул, но в этом есть гениальное зерно, ну… прозорливости и сметливости, что ли, типа рука самой Судьбы направила твой неокрепший ум в стезю… нет, в русло… этого… э-э… короче, хотел я что-нибудь красивое сказать, но не вышло. Короче, Склифосовский, – Фаронов с глубоким удовлетворением изучал отчет проверки программного кода, – не все руки и головы этой Машины знают, что делают другие ее части, и это нам только на пользу, усекаешь? Да, думаю, можно заставить-таки один из модулей Большой Железяки поломать другой свой модуль. Ведь главное тут что? Истина очевидна: подсунуть правильные данные нужному вычислителю, отфильтровать различного рода шлак и балласт, направить то, что осталось, в анализатор и правильно интерпретировать результаты! И зациклить это дело на тысячи, миллионы прогонов и областей изучаемого объекта – нашего любимого полигона! Успех будет обеспечен. Усек? А там уже дело за малым.

Соломон рассеянно слушал болтовню Тунгуса и лишь ухмылялся. Его идею уже присвоили, однако! Ну и жук этот Макс, оказывается!..

Уже к одиннадцати вечера следующего дня был получен первый плод такого подхода. Точнее, дерево. Вычислительные мощности Машины оказались действительно невероятно мощными и… умными. Потому что Соломон и Фаронов сгенерировали абсолютно неотличимое на глаз от земных собратьев Pinus cembra. Конечно, им в этом помогли уже готовые алгоритмы, процедуры и энергия полигона, но объект они создали совершенно контролируемо. И это не было копированием с готового образца, как ранее. Это было создание с нуля – по специальным чертежам и формальным спецификациям – тому, что на внутреннем языке полностью описывало необходимый конечный результат! И эти чертежи можно было менять! Ведь обычно полигон предоставлял своим пользователям уже готовые матрицы типизированной упорядоченной материи: луг, гора, река или лес, и к таким возможностям нужно было еще подобраться во всех смыслах этого слова. А хакерам удалось несколько большее: они теперь могли управлять практически квантами этого гигантского конструктора: камнем, кустом или деревом, и Машина, точнее, ее главные части, находящиеся вне полигона, даже не догадывались об этом, так как записи обо всех событиях уничтожались или тщательно скрывались – это было важно, ведь никто не хотел появления здесь Стражей или посвятовской гвардии, до зубов вооруженной смертоносными бластерами!

– Дерево… – восхищенно прошептал Соломон.

– Сосна, – с усталым, но весьма важным видом уточнил Тунгус. – Пинус кембра, что в переводе с ботанского означает сосну кедровую европейскую.

– Наша, родимая! – кивнул Павел.

– И во веки веков, – ответствовал компаньон. – В смысле аминь.

Огромная сосна, поблескивая длинными иглами в свете одинокого прожектора, бьющего широким лучом из пещеры на улицу, висела снаружи, прямо напротив холла, и медленно поворачивалась вокруг своей оси. Она была очень красивой, почти образцовой. Парни невольно залюбовались ею.

– Надеюсь, ты не потащишь ее в свой музей? – делано встревожился Тунгус, и они задорно рассмеялись. В тот же момент сосна покачнулась, а потом с шумом и треском рухнула вниз, к подножию скалы.

– Черт! – расстроился Соломон, а Фаронов беззлобно хмыкнул:

– На десять минут надо было ставить таймер, болван…

– Я хотел сфотографировать, – пробормотал Павел, – для истории… Ну и анализы всякие сделать, проверить…

– Ничего страшного! – У Тунгуса начали разгораться глаза. – Знаешь, что мы тут скоро насоздаем?! Море всего! Ты даже не представляешь себе!

– Ага! – закивал, заулыбавшись, Соломон. – Не представляю!

Настроение у обоих сразу поднялось, тела налились силой – усталости как не бывало.

– Мы теперь можем всё!!! – пританцовывая, ревел Фаронов. Он был похож на подвыпившего орангутана.

– Мы можем всё!!! – вторил ему Павел, потрясая кулаками.

– Мы – это сила!

– Мы – это сила! – истошно вопил Соломон.

– Мы… – Тунгус на секунду запнулся.

– Мы можем, значит, сделаем, – посмотрел на него Соломон.

– Аминь, – внезапно успокоившись, подтвердил Фаронов. – Пошли выпьем – сегодня можно.

Ночь была темна, хоть глаз выколи – звезды на полигоне не зажигались, а для местной луны было еще рано. Но все должно было скоро измениться, и измениться коренным образом. Потому что наступали великие времена.

"Одиннадцатое июля. Работы идут полным ходом! Сложно, но безумно интересно. Да, это факт: программные внутренности полигона мало соответствуют интерфейсам собственно Машины, ее процедурам, классам, структурам данных… Пожалуй, Макс был прав по поводу того, что это разные части чего-то большего, или наоборот – все это никак напрямую не связано. Именно поэтому у нас получается-таки ломать П-26 – с помощью Железной Леди. Саму себя она бы точно не стала ковырять. Хотя кто знает гаджеты этих Предтеч? Каковы их изначальные цели? Почему порталы с артефактами до сих пор функционируют? В каких взаимоотношениях все эти вроде бы разрозненные части? Почему в некоторых мирах Машина присутствует, а в других, похоже, нет? Получается, Предтечи не вездесущи? Или они никогда и не стремились к полной гегемонии над Мультивселенной? А вдруг Предтеч, в смысле, их цивилизаций, было несколько, так сказать, параллельных?! Слишком много вопросов! Причем хреновины эти: Машина, блобы, а также Большое Метро – еще и эволюционируют, самообучаясь и отвечая на влияние извне, то есть со временем они изменяются, а значит, то, что работает сейчас, может перестать работать в будущем. И никто не знает, когда наступит это самое будущее. Поэтому мы спешим!

Пятнадцатое июля. Я суперкрут! Создал офигительное звездное небо – причем некоторые созвездия рисовал вручную (хотел даже что-нибудь написать, но потом раздумал – успеется), ближайшие холмы заселил деревьями – посмотрим, как они приживутся, а также забацал небольшое озеро с камышом, но рыбу туда пока не запускаю – надо сначала с водорослями разобраться, мидий туда закинуть, раков, червей и лягушек (получается, и комары понадобятся?!). Да, братцы, экология – тяжелая штука! Чуть что не так – и передохнут все эти твари через неделю, даже блох не останется (водяных).

Фокус заключается в том, что, как только мы отвязались от высокоуровневых услуг полигона по созданию целостной и самодостаточной экосистемы, мы взяли на себя ответственность и за режим саморегуляции местной флоры и фауны. А как его осуществить, этот режим – кто-нибудь знает?! Не, вручную сложный мир здесь не создать, это практически невозможно! Но ведь и не особо нужно… Короче, такое положение дел – не совсем то, что мы задумывали, полная самостоятельность нам ни к чему, нам все-таки необходим определенный автоматизм, к чему эти гнилые понты: это с нуля, то с нуля, все вокруг с нуля?.. Думаю, скоро придем к некоему балансу: что-то доверяем создавать полигону (но почти без возможности повлиять на результат), а что-то "допиливаем" сами. Короче, видно будет.

Шестнадцатое июля. Разбирался в атласе озерных рыб. Том первый: "Средняя полоса России". Жуть. Никогда мне этого не одолеть: кто с кем дружит, а кто кого жрет, кому какая вода подходит (или температура) или кому на завтрак водоросли, а кому личинки … Может, попросту поселить пираний? И подкармливать их тушами быков, сбрасывая те с вертолета. Вот будет потеха!.. Короче, решение принято: пускай полигон сам наведет порядок в этой области. А там, глядишь, такую рыбалку организуем – закачаешься!.. А еще хочу водопад тут поблизости забацать. Вот только откуда будет течь вода и куда она потом денется? Зациклить ее по кругу, что ли? А это идея!.. В любом случае надо создавать целую систему рек. И фонтаны соорудить, как в Петергофе. Макс на меня уже подозрительно косится: кажется, скоро даст новое задание, не связанное с благоустройством – ведь его и так почти все устраивает.

Семнадцатое июля. Я точно настоящий интуит, мне и бабушка об этом говорила (не надо ржать!). Как только я прибыл на полигон, Макс с ходу выдал мне важное задание: найти мир, в котором не только не было бы никаких посвятов и который стоял бы на достаточно высоком, как у нас, уровне развития (в смысле никакого постапокалипсиса или паровых машин – а есть и такие), но и вообще не был бы задействован в системе контроля Машины. На самом деле неизвестно, существуют ли такие островки спокойствия. Разнообразные легенды утверждают, что подобных мест до фига, и сокровищ там, конечно, немерено – излюбленная тема многочисленных сталкерских эпосов и саг. Другой вопрос, как попасть в них, а главное – как вернуться, что намного сложнее. Так вот: надо в этом разобраться, потому что типа пригодится. И должны были пригодиться такие миры скоро.

Меня поначалу это удивило: как можно через Машину найти то, чего в ней по определению не регистрируется? Но задача, если мы имеем прямой доступ к мощностям Предтеч, на самом деле не такая уж и сложная. Главное, правильно рассчитать координаты прыжка. Дело в том, что параллельные миры расположены друг от друга на математически выверенных интервалах, как страницы в книге, а зная толщину и номер этой страницы, можно примерно вычислить ее местоположение или сдвиг относительно вас самих – это и будет являться вектором для прыжка. Когда же подготавливается собственно перемещение, Машина выдает специальный внутренний сигнал, как бы эхо, отраженное от границы принимающего мира, мол, данная Земля мне знакома, полет безопасен, вы сможете вернуться. Этот сигнал могут ловить только те, кто подключен непосредственно к Железной Леди, остальным эта роскошь недоступна (иначе все незанятые миры давно бы уже стали занятыми – впрочем, это и нужно проверить). Таким образом, если "эхо" не получено – вот она, свободная вселенная! Делай там что хочешь.

Но прыгать в такие места наобум, конечно, нельзя. По той самой дурацкой причине – риска невозврата. Когда-то в этой ситуации мне помогли Шары, но такая помощь бывает раз в жизни, и то далеко не для всех. Значит, с собой нужно перемещать и ретранслятор. Но с ним неудобно, так как агрегат должен остаться на месте. А вдруг понадобится прыгать несколько раз? Скажем, если попадешь в мир динозавров, апокалипсиса или фашистского режима… Мы ведь телепортируемся не всегда точно и к тому же не куда угодно, а плюс-минус, как повезет. Математика и интерфейсы – это, конечно, хорошо, но лишь теория – у Машины свои бзики и иногда бывают "нюансы". Это поначалу нам наивно казалось, что в этом направлении мы раскололи Машку, постепенно же выяснилось, что все не так однозначно… Но не будем о грустном.

Короче, с ретрансляторами может быть гемор. А я ведь раньше предлагал Максу самим стать передатчиками команд Машине: физически, биологически и как там еще!.. Все было бы у нас в ажуре! Но раз это напрямую связано с нашими идентификационными метками, то опять же надо сначала эти метки взломать… Макс работает над этим.

Назад Дальше