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