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


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

В общем-то Соломон был согласен.

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

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

– Ага, и теперь эти гении – энергетические существа, поглощающие черные дыры в районе Кассиопеи, – съязвил Фаронов. – Машина типа им больше не нужна, да? Я тебя понял, дорогой мой ботаник, но базар наш не об этом. Я хочу сказать, что мы с тобой не вправе останавливаться на достигнутом! Ступенька за ступенькой – к победе! Фокус в том, чтобы продвинуться дальше остальных! Не сразу, но мы доберемся до финиша. Каждый шаг приближает горизонт, но если глобус крутят другие – какова тогда цена тебе? Ноль рублей и ноль копеек – вот и весь короткий сказ. Чего мы стоим, являясь лишь отражением очередного пройдохи, оказавшегося немного умнее нас, чуть удачливее, хитрее и в итоге – сильнее? Того, кто стал победителем! Быть вторым? Нет, это не по мне. И не говори, что считаешь иначе!

"Да ему батальоны в бой вести, с такими-то речами! – хмыкнул про себя Соломон. – Или менеджеров учить – активным продажам. А интересно: что сложнее?"

– И все-таки… я уже и не знаю… Все сложнее, чем я думал. – Он покачал головой. – Нет, я не отказываюсь, я только за! Но ведь дело же не в том, чтобы просто взломать. Главное – научиться правильно пользоваться новыми возможностями, да и вообще еще нужно понять – что конкретно мы можем. Ну и палец себе ненароком не отчекрыжить. Вот это и есть самое сложное.

– Палец себе не отчекрыжить? – ухмыльнулся Тунгус. – Ладно, – он хлопнул себя по коленке, – лично я сдаваться не собираюсь. Иначе жить тошно.

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

Но не это было главным! Соломон умудрился вклиниться в этот поток бесконечных цифр и немного изменить их, заставив Машину саму пересчитать так называемые контрольные суммы, служащие для обеспечения целостности данных – вот это и являлось по-настоящему открытием, предоставляющим определенные возможности в последующем хакинге…

Была глубокая ночь. Павел сидел в потемках – лишь слегка приглушенный голубоватый свет монитора освещал его уже порядком изможденное лицо. Хотелось спать. Хотелось пить (и даже выпить). Но все это было не важно. Последний эксперимент не мог ждать: новые возможности нужно было вначале проверить! И Соломон, ни секунды не колеблясь, позволил утечь измененным данным в направлении портала. Удочка была закинута. Оставалось только ждать…

– Что это? Где я?! Что происходит?! – прозвучал в комнате буквально через полминуты дрожащий высокий голос.

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

– Вы кто?.. – еле слышно выдохнул незнакомец, уставившись на хакера затравленным взглядом. – Какого… черта?! – И он принялся ошарашенно разглядывать комнату.

"Его нужно срочно закинуть обратно! – забилась в мозгу Павла единственно правильная мысль. – Нет, не обратно, а куда он и направлялся – в место назначения!" – Он резко развернулся к монитору и с бешеной скоростью принялся молотить по клавишам, вводя необходимые команды и кляня себя, что не подготовился заранее. Вот они, последствия ночного программирования! Даром не проходят…

– Эй, погодите-ка! – воскликнул "пришелец", быстро придя в себя. – А вы кто такой, а? – Мелкими шажками он подошел к Соломону и вдруг вцепился пальцами в его плечо. – Отвечайте же! Я буду жаловаться!

– Отвяньте от меня! – вздрогнул Соломон и попытался скинуть руку. – Ворвались в мою квартиру и еще чего-то требуете!

– А что это, а? – Незнакомец нервным движением поправил очки и придвинул лицо к экрану. – Вы что это здесь делаете такое? Ох ты ж… Безобразие!

– Отойди, говорю! – вскипел Соломон и, вскочив, с силой оттолкнул мужчину. Тот не удержался и отлетел к противоположной стене, упав навзничь. Зонтик и папка выпали из его рук. Дрожащей рукой незнакомец подхватил документы и погрозил Павлу кулаком:

– Я этого просто так не оставлю! Я буду жаловаться! Ох, я разберусь, что тут происходит!..

Соломон, не ответив, вбил последние данные и ударил по клавише "Ввод". Авось этого придурка отнесет в правильное место назначения, а не в далекую пустыню к каким-нибудь летающим Шарам… Он оглянулся: незнакомец исчез, как и следовало ожидать. Только на полу лежал его большой солидный зонт с красивой изогнутой ручкой…

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

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

– "Туда, куда и собирался"! А если бы там не этот мужик телепортировался, а боевой танк или вообще – крейсер "Аврора" какой-нибудь, а?! Ты хоть представляешь, что возникло бы у тебя в комнате?! Кранты бы тебе были, Паша. И подыхал бы ты медленно и мучительно.

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

– А что, – спросил он, – и правда такое возможно? Я же вроде контролировал массу, фильтр поставил… Не могло быть никакого корабля.

– Паша, вот не думал, что ты такой… авантюрист! – нахмурился Фаронов.

– А мне казалось, тебе такие люди и нужны.

– Блин! Не надо путать мягкое с красным! – Тунгуса затрясло от злости. – Чтобы в последний раз такое! Постоянно держи меня в курсе!

– Ладно… – Соломон чувствовал себя провинившимся пятиклассником, которого отчитывает строгий отец. Однако он уже понял, что сморозил то, что действительно нельзя было делать, не подготовившись и уж тем более – не известив своего напарника. В общем-то главного напарника…

– Да и вообще: почему я только сегодня узнаю́ об этом?! – все никак не мог успокоиться Фаронов.

– Была уже ночь… Все же обошлось!

– "Ночь"! Ты издеваешься надо мной, а? Это же внештатная ситуация, аврал, мать твою за ногу!..

– Макс, я все понял, больше не повторится! – Соломон изобразил на лице как можно более искреннее раскаяние. – Честно, – добавил он на всякий случай.

– Нет, ну серьезно: мне что, ежедневные отчеты от тебя требовать, как в Метрострое, да? Планы, циркуляры, "чеки в бухгалтерию"? Этого хочешь? М-да… Ладно хоть логи догадался стереть, а то чекисты вмиг добрались бы до тебя еще, как говорится, до рассвета!

– Потёр-потёр, – закивал Павел, – все свои действия в журналах уничтожил, по этому поводу Машина ничего и никому не сообщит. Я и путь этого очкарика в ихнем отчете исправил на первоначальный, который должен был быть, так что никто ему не поверит, если он начнет рассказывать! Мою квартиру не найдут.

– Если начнут серьезную проверку, нестыковки все равно обнаружатся, – проворчал Тунгус, – например, несоответствие времени отбытия и прибытия. Там же разница обычно микросекунды, а у тебя этот хмырь сколько пробыл? Целую минуту, наверное…

– Меньше, – махнул рукой Соломон. – И к тому же значения времени я тоже исправил, не подкопаться! Можешь проверить.

– Уже проверил, – вздохнул Тунгус, – в том-то и дело: и уже тоже кое-что исправил: не все ты там подчистил и не все починил правильно. Не делай круглые глаза – потом покажу, куда надо было смотреть в первую очередь…

– Хорошо, – с готовностью кивнул Соломон, хотя его самолюбие было несколько уязвлено: он-то – и не все исправил?! Хотя, конечно, Фаронов вон сколько во всем этом крутится-варится… – А на сбой нельзя было бы списать? – спросил он. – Ну… бывает же такое – хочешь телепортироваться в одно место, а выносит черт-те где, а? Скажем, шторм между параллельными мирами, искажения какие-нибудь, ошибки оборудования?

– Бывает, почему нет, – тихо ответил Тунгус. – Редко, но бывает… – он почему-то замолчал, уставившись в стенку – видимо, вспомнив что-то неприятное. – Только никогда не рассчитывай на это, – он повернулся к Соломону. – И в следующий раз так не поступай.

– Хорошо.

– Теперь за дело. Я тут кое-что проанализировал: данные, что ты выдрал из стандартного портала – он, кстати, оказался обычной посвятовской станцией недалеко от нашего мира, в Костроме. При Агротехническом институте, что ли…

– И?.. – заинтересовался Соломон. Кажется, "порка" была окончена.

– Есть идея. Мы можем попытаться скормить исходные данные Машке… Машине, – уточнил Фаронов, видя недоуменное выражение лица Павла, – и все-таки попробовать создать портал на пустом месте – там, где захотим. Кажется, именно об этом ты мечтал, а?

– Да… – протянул Соломон и расплылся в широкой улыбке. – Отлично! Значит, ты смог выделить шаблон порталов?

– Вроде как, еще не уверен; может, я и не прав, – поправил Тунгус. – Теперь понять бы, как именно заставить Машину проглотить его, а потом инициировать переход по указанным координатам.

– Ага!

– И вот после… если получится… можно будет подумать и о том, как указать Железяке, кого же надо переместить. Только после этого. Необходимо иметь гарантии… И давай уже без глупой самодеятельности.

– Да я понял, понял, – ухмыльнулся Соломон. – Я готов.

– Вот и отлично, – кивнул Тунгус. – Возвращаю тебя домой. Тебе уже на работу пора, вообще-то. А там "опоздунов" не жалуют, насколько я помню! От зонта того хмыря избавься: разломай его и выкинь в мусорку, только не в своем районе. И еще: знаешь, все-таки давай ты будешь отчитываться… за истекший период… и не только. Мысли там, планы на пару дней вперед, что сделано, какие проблемы, возможные пути их решения и тому подобное. Хуже не будет. Ладно?

– Ладно, хуже не будет, – без особого энтузиазма кивнул Соломон и подумал: "Начинается, блин, бюрократия!"

Дни бежали один за другим, но хакеры уже не считали, что дело движется слишком медленно. Вопросы были непростыми! Соломон упорно разбирался в бесчисленных запутанных сигналах Машины, переправляющей объекты между параллельными мирами. Он взломал систему управления еще нескольких порталов, но на этот раз знал, где они находятся, кому принадлежат и в некоторых случаях даже для чего предназначены. Фактор случайности теперь был сведен к минимуму, по крайней мере, тому минимуму, который они могли себе представить или хотя бы позволить. Работа снова полностью захватила Соломона. Казалось, еще немного – и ему откроются все возможности таинственного устройства Предтеч, еще чуть-чуть – и они с напарником сами начнут повелевать вселенными. Дело было лишь за малым: познать технические тонкости Машины и научиться пользоваться ими. Всего-то. Ведь уже были положительные результаты! И это не могло не обнадеживать.

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

Освоенный хакерский прием, позволяющий менять на ходу маршрут перемещающегося объекта – это было, конечно, реально круто. Это могло принести им кучу дивидендов и являлось несомненно глобальной дырой в безопасности Машины. Если бы ею воспользовались нечистые на руку люди, а еще хуже нелюди… И вот теперь нужно было найти метод, который позволил бы создать портал по заданным координатам, а не пользоваться готовым, да еще и чужим – опять же по соображениям безопасности. Фаронов не хотел рисковать и был прав: не стоило недооценивать посвятовских чекистов, потому что такие видоизмененные перемещения рано или поздно будут засечены – начальная и конечная точки автоматически фиксировались в системе Машины, а потому были доступны специалистам даже средней руки.

– Зафигачим свой портал – считай, что герои, – говорил Тунгус, – а пока мы с тобой, Паша, лишь красноглазые пионеры с капающей изо рта слюной. Я пришлю тебе кое-какую документацию и мои мысли по этому поводу. Думаю, недолго осталось до победы.

И в начале марта Соломон доказал, что он не пионер. Ну, по крайней мере, не совсем пионер. Он создал свой собственный портал! Об этом говорили все данные: входная точка образовалась в его квартире, а выходная где-то в Костромской области, точно сказать пока было нельзя. Шаблон-то для настройки телепортации он использовал того самого очкарика, и тот оказался не таким уж и универсальным… Однако портал все же был создан с нуля, пусть и в неудобном месте – уже одно это было серьезной победой. "Я, по ходу дела, умнее всех этих узколобиков из посвятовских институтов, – самодовольно думал Соломон. – Уж теперь-то развернемся, блин!"

На другом конце портала находилась довольно близкая параллельная вселенная. Но на этот раз действовать надо без самодеятельности – это Соломон хорошо помнил. Он связался с Тунгусом, как и договаривались.

– Замечательно, – удовлетворенно, но без лишних эмоций высказался тот. – У тебя уже есть план?

– Да, – не моргнув глазом соврал Павел. – Еще какой! Э-э…

– Паша, – строго сказал Фаронов, – не дури меня, не надо этого. Что дальше-то?

– Дроны! – ляпнул Соломон – его озарило. – Мы пошлем туда дроны! Смотри: регистрируем для Машины беспилотник, посылаем его в зону – это ведь безопасно, с камерой и датчиком положения мира, и он висит такой – высоко и никому не мешает, а мы потом возвращаем его и снимаем данные. Опа! Есть контакт! Собираем статистику, считываем координаты, всякие там расхождения, отклонения, флуктуации, затем вносим поправки, снова запускаем, повторяем цикл, ну и… всякое такое прочее… в смысле сопутствующее…

– Трепло… – беззлобно проворчал Фаронов. – Но что-то в этом есть. Только дрон этот твой должен быть небольшим. Нефиг туда целый аэроплан посылать – засветимся.

– Само собой.

– И нужно хорошенько продумать систему возвращения.

– Согласен.

– А ты разобрался с системой автоматического обхода журналирования?

– Э-э… Не совсем. Думаю еще. В реальном времени, наверное, пока не получится. Придется чистить логи вручную, в смысле по возвращении.

– Ясно… Честно говоря, в твоих отчетах черт ногу сломит – я так ничего и не понял, внятнее писать надо, – снова проворчал Тунгус.

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

– Я сам займусь дроном: покупкой, настройкой и прочей лабудой, – сказал Фаронов. – Все, Паша, за работу, не будем терять время.

Назад Дальше