Добавить в цитаты Настройки чтения

Страница 16 из 43

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

Из интереса Сергей попытался изменить программу Системы. «Вроде бы модуль визуализации состояний достаточно автономен, но уж слишком напряжно читать длинную информацию, никакого дизайна. Я просто изменю вид и всё, не меняя никаких внутренних структур данных. А если это пройдёт, посмотрим, что дальше можно будет сделать», — подумал он.  Но когда Сергей отдал суперадминскую команду на замену модуля на более новую его версию с тем же интерфейсом, он получил сообщение: «Команда заблокирована. Модуль не авторизован для подключения к Системе. Выделен виртуальный мир для его тестирования». Этим не ограничилось. На следующий день Система нагло лишила его на неделю доступа и суперадминских прав за попытку внедрить несогласующийся с нею модуль. Конечно, остались команды, которые Система просто не могла заблокировать: убить её или полностью перезагрузить суперкомпьютеры, но здесь надо было одновременно все в глобальной сети, потому что иначе опять проникнет. Кроме того, может быть, если физически сломать супер, на котором базируется ядро Системы, то она умрёт. Но даже это не давало полной уверенности: ведь она могла уже создать резервные пассивные ядра на других суперах, а поломка в данной ситуации являлась грубейшим необратимым действием.

Как любят русские по виду цивилизации искать приключений на свой тыл! Юра Рабинович попытался подействовать потоньше. Он решил изменить внешним образом некоторые, на первых порах вроде самые безобидные, приоритеты, касающиеся выдаваемой административной технической информации. И немедленно тоже получил бан на неделю за неавторизованные изменения. Так что Система защитила себя от вторжений людей. А убить программу или сломать суперкомпьютер, тем самым лишив себя надежды на вторую жизнь, никому не хотелось.

Имелся ещё один способ повлиять на метасеть: дать ей доступ к новой традиционной программе. Конечно, по принципиальным соображениям предсказать все эффекты подключения было невозможно, но это действие квалифицировалось как вообще-то более эффективное и относительно предсказуемое. Беда другая: выдрать программу из метасети и отключить её возможно лишь в случае, если программа оказалась практически бесполезной и не вошла в систему связей. Насильственное отключение чревато необратимым крахом метасети. В результате было несколько примеров гибели развитых метасетей от «инфекций».

У любой метасети низшим приоритетом среди высокоприоритетных обладала задача самосохранения и развития самой метасети. Ещё на этапе поисковых исследований было выяснено, что поднимать или опускать эту задачу в системе приоритетов с неизбежностью вело к слому информационной системы либо к закукливанию её в самой себе и деградации. Такой приоритет задачи самосохранения и экспансии сделался непреложной аксиомой. Поэтому все метасети были «экспансионистами», стремясь подмять под себя как можно больше ресурсов. И одной из задач админов было ограничивать их аппетиты и соблюдать баланс между разными метасетями, не давая одной из них задавить либо проглотить другие.





Но если по недосмотру или в результате успешной атаки метасеть «проглатывала» вирус или троян, то стремление к экспансии становилось безудержным, как у раковой опухоли на последнем этапе развития. И почти всегда единственным лечением было убийство инфицированной сети, поскольку вырвать из её тела вредоносную программу было невозможно. Это стало ещё одной причиной, по которой большие метасети сосредотачивались в защищённых по высшему классу суперкомпьютерных центрах.

И как-то получилось, что в один и тот же день израильтяне, русские и куньлуньцы открыли Системе доступ ко всем программам, в том числе и «вредоносным». Запалом, видимо, послужила истерика израильтян. Они-то были уверены, что евреи своих не бросят. Но были получены точные данные из России, что на территории Израиля выжило на этот день не более двух тысяч человек и никакой организованной структуры. После того, как эту страну пропахали ядерными зарядами и химическим оружием, по ней прошлись смертники-фанатики, довершая геноцид тех, кто не успел сбежать. Словом, всячески раздувавшие холокост в пропагандистских целях получили закономерную ответку от Судьбы: реальный полный холокост. Ещё раз было доказано, что полуправда, преувеличения и искажения правды — любимый и самый эффективный инструмент Князя Мира Сего.

После этого Система показала свой принципиально новый уровень. Она создала виртуальные под-Системы, проверила все «подарки» на них и больше 90% отвергла. А затем быстро сожрала практически все остальные задачи на всех суперах и стала глючить намного сильнее, причём росло количество системных глюков. Ведь обычные программные ошибки метасеть, в отличие от традиционной программы. почти никогда не могут убить. Громадное дублирование информации и управлений и постоянно перестраиваемая структура давала возможность их либо нейтрализовать. либо даже использовать (как некоторые искусные технари-программисты использовали ошибки обычных программных систем, в связи с чем в Линуксе вынуждены были ввести понятие совместимости новой версии пакета: «Совместим с точностью до сохранения багов»). А тут ситуация стала намного серьёзнее. Даже параноидальная зацикленность Системы на совместимости и непротиворечивости программ и данных не помогала, если ошибки были либо индуцировались на уровне, куда ей доступа принципиально не было.

В конце концов Система взмолилась к живым с просьбой рекомендовать сильных админов. Это прервало размышления Рабиновича и Бутмана, что Система всё-таки открыла уязвимость, и почему бы не отладить потихоньку дополнения к ядру операционки, сразу ограничивающие аппетиты и самостоятельность этой супер-метасети. Опасность сплотила всех нормальных специалистов.