Страницы: -
1 -
2 -
3 -
4 -
5 -
6 -
7 -
8 -
9 -
10 -
11 -
12 -
13 -
14 -
15 -
16 -
17 -
18 -
19 -
20 -
21 -
22 -
23 -
24 -
25 -
26 -
27 -
28 -
29 -
30 -
31 -
32 -
33 -
34 -
35 -
36 -
37 -
38 -
39 -
40 -
41 -
42 -
43 -
44 -
45 -
46 -
47 -
48 -
49 -
50 -
51 -
52 -
53 -
54 -
55 -
56 -
57 -
58 -
59 -
60 -
61 -
62 -
63 -
аждую ночь из окна собственной квартиры. И все же ненастоящая. Он ощущал это непостижимым седьмым чувством ?призрака?.
- Изменение ресурсной базы, - сказал за его плечом портье. - Возможны непредвиденные сбои в системе.
- К черту! - не оборачиваясь, бросил Антон. - Отключись. Стало тихо. И пусто.
- Ну что? -сказал он сам себе. -Приступим?
***
Он падал на Город. За спиной остался желтый прямоугольник открытого окна, под ним разворачивалась многомерная панорама неоновых огней, бесконечная шахматная доска из голубого света,
Он летел, не ощущая своего тела и собственно полета, - это Город приближался к нему, а не наоборот.
Двигаясь все быстрее, он пролетел сквозь лопасти гигантской ветровой ловушки. Перед его глазами вспыхнул золотистый фейерверк цифр - скорость и направление воздушного потока, установки режима вращения, количество производимой энергии.,. Дальше, дальше вниз.
Его невесомое тело безболезненно проткнул тонкий шпиль, выраставший из целого частокола разнокалиберных антенн. Антон поспешил расправить прозрачные слюдяные крылья, чтобы уйти в сторону. Это был один из верхних офисов ?Глобалкома?, а расхожая хакерская примета запрещала ступать по своим горячим следам, вниз.
Сбоку мелькнула черная пирамида ?Неотеха?, как и в реальности, полускрытая дрожащим маревом. Только здесь это был не климатический купол, а зримое воплощение виртуальной защиты ТПК, живая хищная субстанция, обладающая инстинктами голодной амебы. Приглядевшись, можно было разглядеть выбрасываемые ею отростки, целеустремленно шарящие в пространстве.
Вниз.
На самой границе Небес и Ядра он едва не попался. Лягал в белых одеждах, по-птичьи присевший на вращающемся ?блюдце? узлового ретранслятора, учуял Антона и развернул крылья, готовясь сорваться в полет. Он еще медлил, отсеивая посторонние сигналы. Красивое, но мертвое лицо с черными провалами глазниц поворачивалось из стороны в сторону, разыскивая невидимого нарушителя.
Антон ушел, заложив вираж, пройдя насквозь через стену жилого блока, и выскочил прямо над сверкающей цепочкой вагонов А-поезда, несущихся в ночи, как рождественский кортеж Сайта-Клауса. Или, если подбирать более мрачное сравнение, Дикая Охота суровых норманнов - кавалькада призрачных всадников, ведомых оленеглавым предводителем.
За летящим поездом тянулся информационный шлейф - количество пассажиров, нагрузка на генераторы А-поля, названия станций на маршруте и прочая чушь. Антон влетел сквозь крышу в последний вагон, используя собственную информационную линию А-магистрали, чтобы добраться до своей остановки.
Зеленое табло над дверью в тамбур показывало 1.09, Следующая станция ?Мнемобанк?.
***
Антон поднялся по каменной лестнице, ведущей к входу. Ноздреватые ступени пружинили под ногами, угрожая провалиться, рассыпаться. Объекты, видимые боковым зрением, превращались в бесформенные нагромождения. ?Бархат? действовал в полную силу.
Этот мир был меньше чем сложной нейрогаллюцинацией, продуктом сверхвысоких технологий и измененного восприятия. Он был ложью. Обманом от ядра Метагалактики до самой мельчайшей своей корпускулы, Небрежно замаскированной пустотой.
Ложью было все: опирающаяся на колонны громада ?М-бан-ка?, фонтаны, лестница, он сам, поднимающийся по этой лестнице Антон Зверев, и гранитные львы у входа, положившие косматые головы на передние лапы. Сторожевые программы, церберы, скрывающие за безобидным обликом аляповатых статуи действенный виртуальный арсенал. Они могли отключить нелегального пользователя, стереть или необратимо разрушить его базис, нарушить функционирование его нервной системы путем информационной перегрузки. Следствием мог быть долговременный паралич либо сходный с эпилепсией синдром Токарева- Мураками, так называемая ?трясучка?.
Церберы могли почти все, кроме одного, - они не могли видеть Антона и, значит, причинить ему вред.
Потому что сейчас он в них не верил.
Фасад с колоннадой и львами наводил на мысль о гигантском холле, освещенном дюжиной люстр и выложенном мраморной плиткой. Но Мультиверсум - пространство парадоксов. Миновав вращающиеся двери в полтора человеческих роста, посетитель оказывался в небольшом уютном помещении с неярким светом, коврами и креслами.
Некоторые кредитные учреждения предлагали интерьеры на выбор. ?Логово дракона? с россыпями сокровищ, пустыми доспехами и двуручными мечами на стенах. Или ?Пещера Али-Бабы? , в которой посетителя обслуживали перепоясанные ятаганами и умащенные маслами клерки и их коллеги-гурии в прозрачных одеяниях. Но ?М-банк? оставался консервативен в этом отношении. Этому способствовало виртуальное присутствие в его Совете директоров наблюдателей из Города Восходящего Солнца.
?Придя в банк, клиент не должен чувствовать себя как в сказке, - учил господин Йоши Сакамуро. - Особенно если он пришел занимать деньги или выкупать заложенное имущество?.
Антон интересовался как раз заложенным имуществом, приблизительно двадцатью годами своих воспоминаний, хранящихся в виде закрытого архива на центральном сервере ?Мнемобанка?. Он не собирался выкупать их или оплачивать очередной взнос по набежавшим процентам. Антон пришел сюда, чтобы убить дракона, взломать Сезам, вырезать автогеном дверцу несуществующего сейфа.
Он пришел, чтобы украсть собственную память.
Ковры с геометрическими узорами, плюшевые кресла, однообразно выглядящие предупредительные клерки - это пользовательский сектор локальной ВР ? М-банка?. Есть и другой, административный, через него осуществляется доступ к закрытым хранилищам информации, которая так интересует гостя-?при-зрака?. Но для Антона, как и для любого клиента, этот сектор недосягаем. Теоретически.
Потому что существует ?служебный вход?, используемый сотрудниками банка. Вся проблема в том, чтобы узнать его месторасположение, - задачка похлеще, чем поиск секретных дверей в каком-нибудь многопользовательском подземелье.
?Здесь нечего думать, - сказал. Юз, когда Антон, осторожно, избегая подробностей, поставил перед ним задачу. - Такие вещи делаются с помощью инсайдера. И никак иначе. Ты подсаживаешь ему в базис арахну, простейшую следящую программу. Он подключается через свой персональный канал, и вуаля! Тебе остается незамеченным пройти по ниточке, которую арахна тебе нарисует. Всего делов. Только найди того, у кого есть внутренний доступ?.
Юз, в миру Юзеф Леви, был одним из самых умелых хакеров-системщиков Ядра. Он уже пять лет ходил у Антона в напарниках, и Антон не сомневался в его компетентности. Антон сделал, как ему посоветовал Юз. Он нашел себе инсайдера.
Серебристая нить арахны вилась в воздухе и липла на лицо. Она привела Антона к большому, в его рост, зеркалу, в котором он, как и полагается приличному призраку, не обнаружил своего отражения.
Краткое помутнение чувств, и хакер вообще перестал видеть отражающую поверхность. Вместо нее в прямоугольной раме обнаружился сумрачный туннель с тенденцией к продольному вращению.
Перед Антоном была ?кроличья нора?, искомый ВР-портал, ведущий в административный сектор. И за то, что он обнаружил его, Антон должен был быть благодарен двоим людям. Юзу, написавшему код вируса-арахны. И Марте, внедрившей арахну в виртуальное пространство ?М-банка?.
Он часто спрашивал себя, простила бы его Марта, если бы узнала об этом.
Сотрудникам ?Мнемобанка? разрешено подключение к своей рабочей виртуальности исключительно со специальных терминалов, физически расположенных в самом здании банка. Антон выяснил это на втором свидании с Мартой. Тогда же он уговорил ее заняться любовью в Мультиверсуме, Первый и последний раз.
Пользуясь моментом и позже ненавидя себя за это, он ввел арахну в ее персональный базис. Марта как раз работала с архивными файлами кредитного отдела, в том числе с залогом Антона. Он убивал сразу двух зайцев - помечал административный портал и кластер со своими воспоминаниями. Вуаля, как говорит Юз.
Два года и три месяца спустя он шел вдоль протянутой предательским способом нити, не подозревая, что она уже стала частью снастей другого паука.
?Обнаружить такой вирус, как арахна, крайне сложно. Во-первых, он уникален, то есть создается профессионалом для конкретного случая, и поэтому не поддается обнаружению стандартными антивирусами. Только эвристическим анализом, осложненным большими объемами проверяемой информации и малым размером самого вируса. Во-вторых, арахна относится к классическим stealth-вирусам, ?невидимкам?, дописывающим свое содержимое к другим файлам. Структура исходного файла выглядит неповрежденной, ?Нить арахны? представляет собой цепочку файловых меток-последовательностей размером около бита каждая, что также чрезвычайно затрудняет их поиск.
Переводя вышесказанное на понятный профанам язык - чтобы найти арахну, надо перелопатить в поисках неизвестно чего (очень маленького неизвестно чего) огромные массивы информации. Без всякой надежды на успех. Действующий вирус гадит так незаметно, прокладывая ?дорожку? из нулей и единиц через файловую структуру, что ваши защитные программы этого не замечают.
Вы спросите, что же нужно делать, чтобы поймать эту маленькую дрянь и того, кто вам ее подсадил?
Если вы знаете ответ на этот вопрос, то можете не читать эту главу до конца, а книгу сунуть в урну, в ней нет ничего интересного для мистера Крутого Умника.
Если нет, то вам нужно нанять профессионала. Дотошного, терпеливого и чертовски удачливого сукиного сына, который будет день и ночь сторожить ваши данные от грызунов, получая за это вдвое больше реальной стоимости этих данных. Который украсит стену вашего кабинета гобеленом из крысиных шкурок и убережет ваши нервы и фонды от невосполнимых потерь, который получает свои кредиты за то, что не ошибается.
Например, вы можете нанять меня?.
X. Мураками. ?Охота на Крысу?. Токио, 2037 г.
Доктора Мураками, прибывшего пять дней назад из Большого Токио, тихо ненавидел весь отдел сетевой безопасности ?М-банка?. Господин Мураками, явившийся с инспекцией в качестве представителя головного отделения компании ?Мисато?, был наделен чрезвычайными полномочиями в отношении своей миссии и не стеснялся ими пользоваться. С утра до поздней ночи сотрудники отдела, матерые крысоловы - программисты, ВР-операторы, аналитики - варили и подавали ему кофе (крепкий, с натуральным молоком, но без сахара), переделывали свои отчеты, в которых узкоглазый инспектор углядел лишнюю запятую, и скармливали утилизаторам километры распечатанных системных логов за последние три года. Японец просматривал их мельком, глубокомысленно кивая и что-то бормоча себе под нос. И требовал новых данных. И еще кофе.
Господин Мураками говорил только по-японски. Поэтому весь отдел был вынужден двадцать четыре часа в сутки носить подключенные мнемософты, отчего дико раскалывалась голова и хотелось теплой водки с сырой рыбой. К концу третьего дня сотрудники отдела сходили с ума, разговаривая сами с собой, друг с другом и матерясь исключительно на языке Города Восходящего Солнца, засыпали прямо в своих креслах и безуспешно пытались выпросить у начальства отпуск за свой счет или перевод в другой отдел.
А на четвертый день в недрах главного сервера доктор Харуки Мураками нашел арахну.
***
- Вы разучились думать и действовать просто, - назидательно сказал господин Мураками. - Что вы видите, подключаясь к зараженным кластерам?
Его слушатели молчали. Кому-то удавалось заметить юркую полупрозрачную тварь размером с обычного домашнего паука, кому-то отблеск выплетаемой им нити. Но после пары бессонных ночей и дозы подмешанного в кофе стимулятора могло примерещиться и не такое.
- Вы не видите ничего, - подвел черту под своим риторическим вопросом доктор. - Потому что вы разучились смотреть. - Он сделал эффектную паузу. - А что вижу я? - Японец потряс в воздухе увесистой пачкой распечаток. - Я вижу несовпадение контрольных сумм, выявляемое простой сверкой с данными трехлетней давности. И о чем это нам говорит?
Один из сетевиков некстати подумал, что ни разу не наблюдал, как узкоглазый подключается к Мультиверсуму. Ходили слухи, что Мураками сам страдает синдромом, названным в его честь, но так ли это на самом деле...
- Это говорит о том, что три года вы получаете свою зарплату ни за что, -довершил разгром инспектор ?Мисато?. - Вы не в состоянии обнаружить и обезвредить простейший вирус. В своем рапорте я буду настаивать на том, чтобы вас перевели в сборщики мусора. Хотя и для этого дела нужны специалисты более высокого класса, а теперь попрошу всех вернуться к работе. За пустыми разговорами мы исчерпали время обеденного перерыва,
***
- Теперь, когда вирус полностью локализован, мы можем запустить программу чистки, уничтожив все следы его присутствия. - Доктор помедлил. - Но этого делать мы не будем. - Насладившись удивлением слушателей, он продолжал: - Тот, кто занес арахну на ваш сервер, сделал это не случайно и не ради развлечения. Он использовал эту программу-трейсер на подготовительной стадии плана, отнявшего у него уже больше двух лет. Необдуманно уничтожить плоды столь тщательных и долгих трудов было бы с нашей стороны по крайней мере непочтительно. Особенно если создатель арахны все-таки решит воспользоваться нашим гостеприимством. Не оказать надлежащий прием гостю - это самое настоящее варварство, вы согласны?
Сотрудники отдела сетевой безопасности молчаливым хором выразили свое безусловное согласие.
- Хорошо, - улыбнулся инспектор ?Мисато?. - Предугадывая вашу поддержку, я дописал к исходному телу вируса небольшое расширение. Всего одну строчку кода. Теперь стоит нашему гостю начать считывание файловых меток арахны, как мы тут же узнаем об этом. И, - улыбка японца стала шире, - сможем отследить его реальное месторасположение для оказания дальнейшего гостеприимства.
- Пригласим его на чашечку кофе, - сострил один из программистов.
Переставший улыбаться Мураками перевел на него взгляд, и шутнику стало очень неуютно. Японец смотрел на него, как на неприличную надпись в туалете, искоса, с толикой брезгливого интереса.
- Почему нет? - сказал он. - Кстати, вас не затруднит сварить мне чашку кофе? Крепкого, без сахара, с молоком. И позаботьтесь, чтобы молоко было натуральным. Ненавижу синтетику.
Это было вчера. А сегодня ночью ловушка доктора Мураками захлопнулась.
Падение в ?кроличью нору? было кратким и головокружительным. Антон летел вдоль мерцающей нити, успевая краем глаза заметить ответвления канала. Они его не интересовали. Арахна, как он надеялся, вела его прямо к цели, скрытой в глубинах Виртуальной Реальности ?М-банка?.
Его надежды были оправданы, указанная вирусом дорога должна была привести Антона к его воспоминаниям. И в то же время разыскивающих ?крысу? охотников к Антону.
- Мы его ведем. - Оператор указал на дисплей. - Справа общие данные о ?посетителе?, слева отслеженные роут-пойнты. Обычно их бывает не более трех-четырех. По ним мы вычисляем собственно входную ячейку. Думаю, минут через десять можно будет заказывать доставку нашего гостя.
Мураками, гревший ладони о кофейную чашку, хмыкнул.
- А вы не пробовали внимательней смотреть на экран? - спросил он. - Я вижу уже девятый промежуточный узел, и все время появляются новые.
Оператор спохватился.
- Сервер А-магистрали, общественный ретранслятор, контрольный узел ветровой электростанции, сервер ?Глобалкома?, - ошеломленно прочитал он. - Как ему удалось получить доступ ко всем этим линиям?
Инспектор ?Мисато? покачал головой. Ему впервые приходилось видеть такое сборище высокооплачиваемых тунеядцев. Если бы рапорт, которым он угрожал сотрудникам ? М-банка?, не был фикцией, прикрывавшей его истинное задание... Доктор Мураками предложил бы в нем, не задумываясь, уволить весь штатный состав отдела сетевой безопасности. Как профессионально непригодных бездельников.
- Вас это удивляет? - спросил он с доведенной до издевки вежливостью. - Вы никогда не слышали о ?призраках??
***
Его путеводная нить закончилась. Она была перерезана бронированной дверью с запирающим колесом посередине, аналогом электронной защиты от несанкционированного доступа. За дверью была его прошлая жизнь, скомканная, порубленная на куски - информационные пакеты, разложенные по нумерованным директориям. За ней были и другие жизни, наверное, не меньше чем тысячелетие чужой памяти, памяти таких же, как Антон, должников ?Мнемобанка?.
Минуты встреч и расставаний, часы страхов или надежд, мгновения счастья, годы и десятилетия серой рутины. Спрессованные в один безликий массив ощущения, слова, эмоции. Все, что было извлечено, упаковано и загружено сюда посредством бесчисленных М-модемов, выпускаемых компанией ?SIM'Inc?, дочерним подразделением концерна ?Мисато?.
Этому заокеанскому монстру принадлежала вся мировая сеть ?М-банков?. А значит, и эти воспоминания, по договору о залоге отторгнутые от своих владельцев. В современном мире это именовалось честной сделкой - отрезать кровавый ломоть собственного прошлого в обмен на положительное сальдо текущего счета, сомнительное благополучие в настоящем.
Антону было начхать на эти тонкости, его не заботила общественная справедливость. Он искал ее для самого себя. А общество пусть поцелует его, Антона Зверева, в тощую задницу.
Где оно было, когда он этой задницей добывал себе горстку ?чипсов? в борделях и клубах Дна? Становился ?крысой? от голода и безысходности? Взламывал свои первые сервера, чтобы в очередной раз заплатить проценты по кредиту? Тишина в ответ? Тогда он пойдет и получит все ответы сам. Благо от них его отделяет лишь эта мнимая дверь.
Ложки не существует, говорил в начале века герой культового хакерского фильма, отвергая постулаты окружавшей его Виртуальной Реальности. Эта фраза стала неотъемлемой частью медитативных практик современных ?призраков?. Последователей Дао ?голубого бархата?, вечно сомневающихся разрушителей иллюзий.
?Двери не существует?, - сказал себе Антон и прошел сквозь бронированную плиту.
***
Ловля этой ?крысы?, как и написание рапорта, не входила в планы господина Харуки Мураками. И даже прилив профессионального охотничьего азарта не мог заставить его забыть о поставленной задаче, решить которую надлежало до истечения срока его фальшивых полномочий.
Но с того момента, как ?призрак? преодолел защиту центрального архива, взгляд доктора был неотрывно прикован к мониторам, а на пачке логов остывала забытая чашка кофе. Мозг лжеинспектора буравила теперь единственная мысль: а не ищут ли они с ?призраком? одно и то же?
Перед Антоном находился бесконечный ряд небольших прямоугольных ячеек-сейфов с именными табличками. Он шел вдоль него, читая незнакомые фамилии и ЛИКи. ?Е. Жиров SEJ3458032-01... А. Зайбель QAS2290886-37?... не то, дальше... ?Р. Зальман GRS23983453-94?... дальше... стоп!
?А. Зверев XAS167883993-77?.
Понятия меры, пространства и объема не имеют значения для человека, накачавшегося ?бархатом?. Для ?призрака? в Мулътиверсуме их не существует.
Антон, как в обычную дверь, входит в ячейку сейфа размером приблизительно пятьдесят на двадцать сантиметров... и видит нечто вроде узкой длинной комнаты, по которой разбросаны загадочные предметы:
витая раковина моллюска
раскрытая детская книга с цветными картинками
собака-робот со сбившейся в колтуны густой шерстью
россыпь мелких блестящих камешков и засохшая морская звезда
завязанная бантом траурная повязка
мертвая чайка, завернутая в испачканное нефтью полотенце
плавки из черной кожи с заклепками, такой же пояс - на поясе окровавленная пряжка-лезвие
яркая погремушка из проволоки с нанизанными шариками - похожа на модель ДНК
металлическая кокарда в виде птицы, удерживающей ветвь омелы
оторванный погон с одной звездочкой
рассыпавшаяся головоломка-паззл, -
и что-то было, наверное, еще, но, не тратя больше време