Выбрать главу

После года совместной работы, первых успешно проданных криптографов и менеджеров доступа мы познакомились, так сказать, телесно. Он прилетел в Город вместе со своим молодым секретарем по имени Тэньши.

Тэньши был ходячей загадкой. Его пол невозможно было определить на глаз, и даже тембр голоса был такой… универсальный. Результат, наверное, хирургической правки. Мураками как-то обмолвился, что Тэньши был тесно связан с Якудзой, крупнейшим мафиозным цехом Большого Токио, но в чем-то провинился и вынужден был уйти. Не знаю, насколько это соответствовало истине, но на правой руке секретаря не хватало мизинца[8]. Кроме прочего, Тэньши был прирожденным виртуальщиком и, как я узнал после, самым настоящим «призраком».

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

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

Это было мое скромное вложение в разработку. В рамках Проекта нам частенько приходилось крутиться вокруг алгоритмизированных эволюционных процессов… и из-за Двери мы получали подсказки. Мой японец все недоумевал, каким образом нам удалось добиться того, чего мы добились. Он, бедняга, и не подозревал, что ответ убил бы нас обоих.

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

Замысел Тэньши (так ли его звали? какая теперь разница) был прост. Он дожидается завершения работы над бета-версией программы. Спокойно и без помех (у него были все необходимые ключи и пароли) переливает ее в свой персональный базис. И отбывает без лишнего шума.

Но все пошло не так, как предполагалось.

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

Я так и не знаю, что между ними произошло незадолго до этого. Но Мураками почему-то заблокировал пароли Тэньши, запретил ему доступ к архивам разработки. И поставил программного жучка на случай попытки нелегального копирования. Он-то знал, что Тэньши – «призрак» и никакие блоки его не остановят. Тэньши это тоже знал и потому влез в систему напрямую, ни о чем не беспокоясь. Мы оба как раз, чисто случайно, были онлайн, когда жучок Харуки подал сигнал.

Я, честно говоря, опешил. Никогда не видел до этого «призрака» в деле. Он прошел три уровня защиты, на каждом из которых ему могло выпарить мозги, как ртуть на спиртовке. Прошел, будто их там вообще не было. Доступился к ядру и начал копирование основных файлов,

– Почему вы его не отключили директом? – не выдержал Антон. – У кого-то должен был быть админ-приоритет.

– Он заблокировал все административные функции наших терминалов, запретил все, что можно. Кроме работы с файлами. На этом Мураками его и подловил. Хитрый узкоглазый лис. Тэньши рядом с ним был сосунком. Он спокойно дождался, пока чертов вор сольет ангела себе в базис, и запустил его. Ангел проснулся прямо в башке у этого пронырливого сукиного сына. И расправил крылышки.

Антон присвистнул. Хакерская присказка «ангелочки в базисе завелись» относилась к тем, у кого в ВР не на шутку поехала крыша: «трясунам», «молчунам», «коматозникам». Ходячим трупам в смирительных рубашках.

– И что дальше? – спросил он.

– Дальше? – Оракул хмыкнул. – Дальше началось самое интересное. Он отключил нас обоих. У меня снесло начисто всю систему, больше он ничем не мог мне навредить. Мураками лежал без сознания – сильнейший шок. Информационная перегрузка, ему повезло, что была запущена сторожевая программа, автоматически разорвавшая соединение. Он и так чудом выжил. Даже остался в своем уме, отделался неклинической формой, «трясучки»,

– Кто это сделал? Тэньши? Или… ангел?

– Сложно сказать. Как мне стало известно много позже, «одержимый» в самом начале еще в значительной степени человек. Программа захватывает его разум постепенно. Но возможности… Такое мог проделать только ангел. Дотянуться до самого мозга виртуальным скальпелем. Он не хотел убивать. Но сделал Виртуальную Реальность для Мураками не более доступной, чем купание в кишащем акулами-мутантами Токийском Заливе. И исчез,

Я искал его. О, поиск стал смыслом моей жизни. Я искал в Мультиверсуме и на всех уровнях Города, дергал за старые нити, протягивал новые. Все бесполезно. Я ступал по его остывающим следам. Исходный код ангела появился в открытом доступе, таким способом Тэньши осуществлял свое размножение, программа, способная потягаться с «призраками», – она не могла не стать популярной. Скоро ангелы появились повсюду, а вместе с ними и новые «одержимые».

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

– И ты никому не рассказал? – спросил Антон.

Загудел старый принтер. Из него выполз отпечатанный на весь лист древний символ времен текстовых интерфейсов. Горизонтально повернутая «улыбка» из двоеточия, минуса и скобки – :-).

Обычно им обозначали веселую реакцию на высказывание собеседника.

– Меня бы прямо отправили в «Седова», – сказал Оракул, – Или решили, что я хочу сделать себе рекламу с помощью дешевой сенсации. В конце концов, среди «крыс» ходило и ходит немало подобных историй, нет, действовать следовало иначе.

Для начала бывший сотрудник Проекта сам стал «крысой». А что? Надо было как-то зарабатывать на жизнь. Имевшиеся у него наработки позволяли дешифровать большинство кодов, справиться с любой программной защитой, включая тех самых ангелов.

Но главным движущим мотивом были не деньги (хотя их значение он и не думал отрицать). Токарев-Рыбак забрасывал свои сети, чтобы поймать в них покинувших ВР ботов. Просматривал чужие логи, ища сообщения о странном поведении сторожевых ангелов. Фиксировал имена и ЛИКи пользователей, подвергшихся атакам неизвестного вируса, вызывающего кратковременную глубокую кому без вредных последствий.

Он уже знал, что так проявляют себя «падшие», овладевая человеческим телом. Выяснил, как они действуют, пробудившись в реальном мире.

Но главные открытия ожидали его впереди.

– Сначала «падшим» движет Цель, его основная программная директива.

вернуться

8

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