Текст книги "Теневые игры"
Автор книги: Найджел Финдли
Жанр:
Киберпанк
сообщить о нарушении
Текущая страница: 20 (всего у книги 22 страниц)
ГЛАВА 31
16 ноября 2053 года, 05.21
Девушку, оказывается, звали Мэри Виндсонг.
– Очень приятно, – искренне сказала Слай.
В мотеле им больше оставаться было невозможно. Слай помнила, что ничего не сказала мучителям про свое убежище – иначе мотель их уже сровняли бы с землей. Но все равно рисковать не стоило. Мэри ехала впереди на мотоцикле – показывала дорогу. Ее длинные волосы развевались на ветру. Коршун вел «коллоуэй», Слай сидела рядом с ним, сжимая коленями свой кибердек. Они приехали в небольшое заведение под названием «Буффало Джамп» и устроились в маленькой кладовой позади бара.
Слай чувствовала себя намного лучше – почти нормально. Время от времени она еще ощущала судороги в мышцах, иногда, закрывая глаза – всего на мгновение, – она снова видела, как ее пытают, и с трудом сдерживала крик. «Что же будет, когда я засну?» – подумала Слай.
Мэри и Коршун опасались за ее здоровье. Может быть, даже слишком опасались – вначале это вызвало у Слай некоторое раздражение. Но потом она поняла, что им есть о чем беспокоиться. Она действительно прошла через ад и до сих пор чувствовала себя препаршиво, несмотря на магическую помощь шамана тотема Собаки.
Слай заметила, что между Коршуном и девушкой из Чиенна установилась какая-то странная связь. Сначала она думала, что это просто сексуальное влечение – парень по-своему красив, да и миниатюрная девушка была очень неплоха, в детстве Слай хотела быть похожей на таких, как она. Но потом Слай осознала, что тут нечто намного большее. У них было что-то общее и очень важное, что-то, что управляло всей их жизнью. Не потому ли это, что Коршун теперь «следует путем шамана»?
– Тебе нужно что-нибудь? – спросила Мэри, как только они прибыли.
Первой мыслью Слай было ляпнуть что-нибудь вроде: «Литр виски и тридцать шесть часов сна». Но она тут же отмела ее прочь. Лезвие Ножа все еще шел по ее следу. Он уже почти достиг ее однажды и не собирался останавливаться. Прятаться и пережидать было бы совершенной глупостью, особенно после того, как Коршун рассказал ей, что узнал об индейском раннере. Отдел военной разведки – это не шутка. Значит, они имеют дело с правительством Сиу, с военными – может быть, даже с этими чертовыми «Дикими котами». Нет, переждать – это явно плохая мысль. Все это просто так не кончится. Она должна что-то сделать, и немедленно.
И, как бы это ее ни пугало, она знала, что надо предпринять. Снова в «Цюрих-Орбитал». Надо сделать еще одну попытку, даже если это убьет ее. А тут еще проблема с программами для кибердека. Если она совсем озвереет, то может рвануть в Матрицу и «голой», надеясь только на свои способности создавать необходимые программы прямо на месте. Пять лет назад об этом можно было бы подумать.
Но сейчас? Невозможно! Разговор с Мунхоуком – вот чертов ублюдок! – убедил ее, что она слишком отстала от жизни. Фазовые рекурсоры – ФР – не помогут против современного льда. А о каких еще неприятных сюрпризах она даже не подозревает?
Нет, ей нужно все самое новое, что можно найти. А это значит – самые последние версии научных разработок.
К счастью – и к удивлению Слай, – Мэри поспешила помочь, как только она рассказала о своих проблемах. Маленькая шаманка была связана с теневой стороной Чиенна, знала и декеров, и программистов. Она взяла с собой список нужной Слай аппаратуры и программ и через час вернулась с целой кучей оптических чипов в пластиковом мешке.
«Дьявол, – подумала Слай, загрузив последнюю программу в компьютер, – и почему Коршун не встретил эту девушку часа на два пораньше?»
Она запустила диагностику компьютера. Процессор работал нормально. Новые детали и программы были убийственно сложны – по крайней мере, по сравнению с теми, которые она использовала пять лет назад. (Интересно, сколько это будет ей стоить? Впрочем, Мэри дала все в кредит. Если Слай прихлопнут в Матрице, то вообще не о чем будет беспокоиться. А если дело выгорит, то любых денег не жалко.) Теперь кибердек Смеланд превратился в настоящий «ледокол».
Слай полюбовалась своим новым снаряжением.
Все это время Коршун нервно расхаживал по комнате. Теперь же он подошел к ней.
– Ты готова, Слай? – тихо спросил юноша. – Не хочешь немного подождать, прийти в норму?
Она улыбнулась: до чего же заботливый! Приятно иметь рядом настоящего друга. Она ободряюще пожала Коршуну руку.
– Я готова. Созрела. Все равно мне деваться больше некуда.
Слай знала, что он обдумывает ее слова, оценивает ее возможности – такие ограниченные. Плечи Коршуна вдруг опустились, и он кивнул. Она знала, что он чувствует: беспомощность. Паренек ничем не мог помочь Слай. Она снова сжала его руку, пытаясь внушить уверенность, которой сама не чувствовала. Что же, может быть, это конец. Она никак не могла отогнать эту мысль. Слай уже привыкла думать, что следующая встреча с черным льдом будет смертельной. А сейчас она собиралась встретиться с самым опасным льдом. А может, еще и с военным декером. Будет ли Юргенсен поджидать ее, когда она подключится? Скорее всего.
Слай повернулась к Мэри Виндсонг:
– Ты не могла бы присмотреть за мной? Если увидишь, что с моим телом происходит что-то странное…
– В смысле, начнешь ИПП? – спросила девушка.
– «И» – что? – заинтересовался Коршун.
– «Извиваться и пускать пузыри», – объяснила Мэри. – Так бывает, когда декер напорется на лед. Ладно. Ты нарываешься на неприятности – я тебя отключаю. Я уже прикрывала декеров раньше. – Она обернулась к Коршуну: – Это вроде как наблюдать за телом шамана, когда он уходит в астрал. Не бойся, Слай. У меня хорошая реакция.
Слай кивнула. Никто не смог бы сделать большего. Если у Мэри действительно хорошая реакция и она будет внимательно следить за ней, то успеет отключить Слай до того, как черный лед поджарит ей мозги или остановит сердце. Но каково быстродействие теперешнего черного льда? Сколько времени ему нужно, чтобы установить смертельную обратную биосвязь?
Она взглянула на кибердек – волоконно-оптический кабель свернулся кольцами, как готовая к броску змея. «Хватит тянуть время, – сказала она себе, – больше никаких отсрочек. Раз я собралась пойти на это – пора». Она подняла головной разъем и воткнула его в гнездо. Почувствовала знакомое покалывание – это значило, что кибердек включен и готов к работе.
Слай подняла глаза. Коршун озабоченно следил за ней. Слай ободряюще улыбнулась ему и Мэри.
– Ладно, – тихо сказала она, – поехали. До скорой встречи, – прошептала она, нажимая резким коротким толчком кнопку запуска.
Она пронеслась через Матрицу Чиенна, протанцевала по каналам данных, пока не увидела высоко в небе над ирреальным городом узел локальной телекоммуникационной сети. Рванулась к нему, потом пронеслась сквозь него. Теперь прыжок в глобальную сеть – и Вселенная свернулась вокруг Слай.
И вот Слай уже несется к спутниковой линии, голубому радиотелескопу на черном фоне. Она инстинктивно огляделась в поисках броненосца – знака Терезы Смеланд. Потом криво усмехнулась. «На этот раз я одна, – напомнила она себе. – Без прикрытия. Только я».
Она заметила бусинки льда, снующие по конструкциям узла. Увидела, что при ее приближении они увеличили скорость. «Ладно, – подумала она, – посмотрим, сумеют ли они помешать мне…»
Ее значок ниндзя достал из мешочка на поясе маску – маску арлекина – и натянул ее на лицо. По виртуальному телу Слай прошла легкая вибрация – это заработала маскирующая программа. На мгновение Слай показалось, что ее маневр удался. Бусины замешкались и вернулись в первоначальное состояние. Но стоило Слай приблизиться к конструкции, как они снова тревожно задвигались. Слай еще не успела задействовать другие маскировочные программы, а дюжина бусин уже сорвалась с места и ударилась в ее значок. Слай снова окутала пустота.
…И вдруг Слай вновь оказалась в знакомом кабинете, созданном военными ЮКАС.
Декер Юргенсен сидел за столом. Он с удивлением смотрел, как перед ним материализуется значок Слай.
– Ждал меня, Юргенсен? – спросила она и неожиданно нанесла удар: запустила автономную компьютерную программу и бросила в Юргенсена.
Рядом с ее значком появился еще один – тусклый японский воин, вооруженный булавой, которая светилась ярким багровым светом. Когда воин прыгнул вперед, размахивая булавой, Слай запустила вирус – зловещее зазубренное копье – и метнула его в Юргенсена.
Тот быстро отреагировал на атаку – слишком быстро, – закрывшись от булавы макропластовым щитом. Но на мгновение это отвлекло его внимание от Слай. Копье вируса проскользнуло за щит и вонзилось глубоко в грудь значка. Юргенсен яростно зарычал, когда вирусный код начал размножаться в его кибердеке, захватывая память для своей работы и запрещая ее использование для чего-либо иного. Если декер не поспешит уничтожить вирус, тот сначала захватит свободную память, а потом примется постепенно разрушать его самого.
Конечно, Слай знала, что Юргенсен должен действовать быстро. Нужно быть всегда готовым отразить нападение вируса. Но на секунду-другую это отвлечет декера. А секунды пригодятся ей самой.
Она запустила свою первую боевую программу, и в руке самурая появился арбалет. Точно прицелившись, он спустил тетиву – и стрела, просвистев мимо Слай, воткнулась в грудь Юргенсена. Хороший был выстрел, черт побери! На мгновение значок декера задрожал, теряя разрешение. «Отвлекай его, – сказала себе Слай, – не давай запустить медицинскую программу. И не давай ему заняться вирусом». Арбалет перезарядился, и она вогнала в противника еще одну стрелу. И снова значок Юргенсена потерял еще немного разрешения, но на этот раз уже не вернулся к прежнему состоянию. «Получай!» – внутренне ликовала Слай.
Юргенсен рычал от злобы. Его щит исчез, а вместо него в руке оказалась короткоствольная полуавтоматическая винтовка. Он выстрелил, и в значке японского воина появились зияющие дыры. Воин снова атаковал, вгоняя булаву в голову декера. А потом, с отчаянным скрипом, воин распался на отдельные элементы и исчез. Ствол винтовки Юргенсена повернулся к Слай.
Она отпрыгнула в сторону – и пули прошили стену у нее над головой; Слай мгновенно запустила одну из лучших своих защитных программ. Ее значок – женщина-ниндзя – разделился надвое. Теперь в кабинете стояли две одинаковых женщины. Новый значок – зеркальный – метнулся вправо, а Слай рванулась под стол Юргенсена.
Военный декер мгновение колебался, пытаясь угадать, которая из новых Слай настоящая. И не угадал: направил длинную очередь в отражение и дал Слай возможность выскочить из-под укрытия и всадить в него еще одну стрелу в упор. Юргенсен взвыл. Его значок распался, как до этого значок японского воина. Потом он исчез: погиб от перегрузки или его отключили – Слай не знала, да ее это и не интересовало. Она перевела дыхание, пытаясь замедлить сердцебиение.
Только на миг. А потом началось то, чего она боялась, но ожидала в глубине души. Две фигуры из кошмарного сна, угольно-черные и неправдоподобные, появились перед ней.
Големы. Черный лед класса «голем» – управляемый, как утверждал Юргенсен, мощной экспертной программой. Сообразительные твари – возможно, почти по-человечески, – быстрые и смертоносные. С душераздирающим рыком они устремились к ней.
Слай быстро отступила. Ее отражение было еще различимо, но големы не обращали на него внимания, наступая на Слай с двух сторон. Она подняла арбалет и всадила стрелу прямо в брюхо ближайшего чудовища. Никакой реакции.
«Что же теперь делать? – стучало в мозгу Слай. – Отключиться, пока еще есть доля секунды? Бросить все, как плохую затею?» Но это было невозможно. Если она хочет когда-нибудь жить нормально, она должна победить сейчас, раз и навсегда.
Ближайший голем замахнулся на нее кулаком величиной с ее собственную голову, и Слай отпрыгнула еще на шаг. Защитная программа была настолько сложна, что она почувствовала ветерок, когда громадный кулак пролетел в сантиметре от ее лица.
Еще шаг назад. Запуск защитной программы. Еще шаг. Еще одна программа.
Первая – улучшенный вариант «дымовой» защиты – наполнила кабинет мерцающим бело-голубым светом, целыми завесами и полотнами света, и это было похоже на зарницу. Слай могла видеть продвигающихся вперед големов, но они плохо различали ее. Этого было мало против таких сложных систем, но лучше хоть это, чем ничего. Вторая программа окружила ее новой конструкцией – полным набором доспехов из позднего средневековья.
И как раз вовремя. Големы двигались быстрее, чем казалось. Один сумел приблизиться к ней и ударил кулаком прямо в грудь. В реальном мире такой удар вмял бы ее грудную клетку, разрывая внутренние органы, может быть, даже размозжил бы позвоночник. Но здесь, в виртуальной реальности Матрицы, кулак врезался в ее доспехи, металл зазвенел, как гонг. И все же сила удара была такова, что Слай зашаталась, и в голове у нее зазвенело. Она знала, что в реальном мире ее тело сжали спазмы. Интересно, отключит ее сейчас Мэри или решит, что повреждения незначительны?
Кабинет вокруг не исчез – значит, Мэри решила подождать. Одного из големов «дым», похоже, сбил с толку, но другой продолжал наступать на Слай. Теперь он двигался медленнее, будто разглядывал и изучал доспехи Слай, выискивая в них слабое место. Она попыталась отклониться влево, но взмах огромной руки остановил ее. Она опять отступила и уткнулась спиной в стену. Отступать дальше было некуда.
Оставалось только одно: попробовать рискнуть, – но где в этом деле не было риска? Слай еще не использовала одну программу – с фантастическим быстродействием. Может быть, големы с ней не справятся. А может, и справятся. Но даже запустить эту боевую программу было страшным риском. «Это экспериментальная разработка, – говорила ей Мэри, – даже отдаленно не похожая на обычные прикладные программы, которыми ты до сих пор пользовалась». Ей требовались не только все ресурсы кибердека – для этого необходимо было отменить выполнение всех остальных программ, – но и дополнительное программирование во время выполнения, чтобы навести программу на цель и удерживать ее. А это значило, что Слай не сможет даже маневрировать или уклоняться от ударов големов, ей останется только принимать их и держаться.
И не сможет отключиться, если что-то пойдет не так.
Все или ничего. Хватит ли у нее смелости на такое?
Но есть ли у нее выбор?
Еще не успев все это хорошенько обдумать и парализовать себя нерешительностью, Слай отменила все выполнявшиеся до сих пор программы. Зеркальное отражение, зарница, даже доспехи – все исчезло. С довольным рычанием големы двинулись к ней.
В руках Слай появилась лазерная винтовка – совсем как оружие из космических опер. Она вскинула ствол и направила его на ближайшего голема. Винтовка была неуклюжая, ужасно неудобная, наводить ее было невероятно трудно. (Слай знала, что ее тело сейчас скорчилось на кушетке в кладовой бара, а пальцы неистово колотят по клавишам кибердека. Неудобство винтовки на самом деле было показателем сложности программы-вируса – сейчас Слай подгоняла ее, разрушая код защитных программ, которые пытались захватить контроль над ее кибердеком. Но как и любой декер, она была далека от этих реальных образов. Мыслить символически было намного быстрее и эффективнее. Но и намного опаснее.)
Она нажала на спуск. Громкий хлопок – это выстрелило оружие. Желтый сгусток энергии вылетел из ствола и врезался в туловище голема, пробив в нем дыру величиной с кулак. Голем отшатнулся и взвыл. Слай снова нажала на спуск.
Ничего не произошло. У этого оружия было мертвое время – время, необходимое для модификации программы. Высокочастотный писк перезарядки наполнил воздух.
Голем явно пострадал – возможно, серьезно, – но не собирался отступать. Он опять потянулся к ней, в то время как второй пытался зайти с фланга.
Ружье загудело, и Слай снова спустила курок. Выстрел пришелся атакующему голему прямо в то место, где должно было находиться лицо, начисто оторвав голову. Массивное тело упало на пол, мигнуло и исчезло.
Второй голем взревел и прыгнул на нее. Слай не могла пошевелиться, не могла ничего сделать, пока винтовка перезаряжалась. Черный кулак врезался в ее голову, сбив с ног. Ее собственный крик боли был почти неслышен. Мир вокруг распался.
Сквозь пелену боли Слай услышала звуковой сигнал. Сначала она даже не осознала его важности. Потом, когда голем замахнулся для нового удара – на этот раз смертельного, – она нажала на курок.
Разряд распорол брюхо чудовища и сбил его с ног. Голем закричал от боли и схватился обеими руками за дыру, пробитую в туловище.
Но не пропал.
Распростертая на полу, с винтовкой – пока бесполезной – в руках, Слай видела, как приближается ее смерть. Возвышаясь над ней на три метра, голем злобно рычал. Он наслаждался победой. Медленно поднял ногу, готовясь раздавить ее череп.
Слишком медленно. Винтовка загудела. Слай нажала на спуск.
Разряд вонзился в монстра под острым углом. Вошел в пах, прожег себе путь сквозь туловище и вышел сзади через шею. Чудовище зашаталось и начало падать прямо на Слай, распавшись и исчезнув за мгновение до того, как коснулось ее.
Слай лежала неподвижно. Лазерная винтовка в руках стала чудовищно тяжелой – значит, поддерживать программу в рабочем состоянии было уже почти невозможно. Слай позволила программе отключиться, и устройство замигало и исчезло.
«Я сделала это…» Страх и усталость превратили мышцы в свинец, а голову – в раскалывающийся орех. Героическим усилием она заставила себя подняться на ноги и осмотрелась. Кабинет был пуст.
Вероятно, ненадолго. Надо выбираться отсюда немедленно.
Для начала она запустила медицинскую программу, чтобы восстановить хоть часть тех повреждений, которые лед нанес ее личностным программам. Слай запустила программу сложного сканера, пройдясь по своему телу, и почувствовала, как возвращается часть энергии. Она знала, что некоторые повреждения прямо коснулись ее настоящего тела, – перепады кровяного давления, вероятно, выразятся в лопнувших капиллярах и перегрузке сердечных клапанов. Однако Слай понимала, что это со временем пройдет.
Но вот времени-то у нее как раз и не было. Надо выбираться из этого узла и каким-то образом переместиться на спутник. Но как?
Она решила запустить анализирующую программу – с первого раза у нее ничего не получилось, пришлось попробовать еще. Эта программа выглядела в Матрице как темные очки, Слай надела их на глаза своего значка и начала исследовать стены кабинета.
Вот оно! Слай знала, что нужно искать. Скрытая дверь, прямоугольный участок стены, который замерцал, когда она взглянула на него через очки, – канал данных, выходящий из этого узла. Другая программа показала, что на этой двери нет защитных систем, ею можно спокойно пользоваться, но неизвестно, что на другой стороне. Очевидно, там был какой-то разрыв, блокирующий работу программ.
Это обнадеживало. Она уже побывала в разрыве, когда ее затянуло сюда. Если ей повезет, то этот канал приведет обратно к спутнику. Слай глубоко вздохнула, приготовилась – и ринулась в проем.
Мгновение тьмы, головокружения и дезориентации. А потом виртуальная реальность опять восстановилась вокруг нее.
Ей повезло. Она действительно вернулась на спутниковый узел, но на этот раз оказалась внутри него. Голубые структурные элементы складывались в решетку у нее над головой. Бусины льда все так же сновали вверх-вниз по конструкциям. На мгновение ее сковал страх, но казалось, что лед не обращает на нее никакого внимания. «А почему он будет обращать? – догадалась Слай. – Ведь я же внутри, а он настроен на вторжение извне».
Слай огляделась. Над нею находилась решетчатая параболическая антенна спутниковой связи, устремленная в небо. Осматривая конструкцию снаружи, она не заметила никаких подводящих к «Цюрих-Орбитал» каналов. Но теперь, с новой позиции, она не могла не заметить их. Бледный мерцающий столб небесно-голубого света вырывался из блюдца антенны и скрывался в высоте.
«Эй, „Ц-О“, я иду!» – подумала Слай и нырнула в канал.
Она двигалась вперед и внезапно почувствовала, что здесь что-то не так. Возникло ощущение разрыва, хоть Слай и не могла бы точно его описать. Сначала ей пришло в голову, что это какие-то последствия ее битвы с Юргенсеном и големами. Но потом Слай решила, что это и есть та самая временная задержка, о которой говорила Т.С. В зависимости от геометрии канала – количества боковых каналов – задержка могла доходить до трех четвертей секунды, а это почти вечность при компьютерных скоростях. Слай попробовала представить, как бы это выглядело без компенсаторной схемы, которую Т.С. вставила в деку, но не смогла; чувство разрыва и так было достаточно неприятным.
Она ожидала, что входной узел в систему «Цюрих-Орбитал» будет чем-то отличаться от других – чем-то, подчеркивающим его важность. Но там не было ничего необычного. Просто еще один узел доступа, оформленный согласно универсальной спецификации Матрицы в виде простой двери в блестящей серебряной стене.
Слай остановилась перед узлом и включила несколько анализирующих программ. Как она и ожидала, дверь оказалась глетчером – почти сплошным льдом. Программы не обнаружили ничего смертельного, но этой массой льда можно было бы уничтожить небольшой компьютер – только не тот, что у Слай. Ничего тут не было такого, через что не смогли бы прорваться мощные программы Мэри Виндсонг и кибердек Терезы Смеланд. Лед принял найденный Слай код, и дверь распахнулась. Слай тихо скользнула в систему «Цюрих-Орбитал».
Через блок ВП – вспомогательного процессора – дальше, в центральный процессор – ЦП. «Видимо, один из многих», – подумала Слай. Большинство современных систем имело разветвленную параллельную структуру – этот термин был в моде – со множеством ЦП, разделяющих вычислительную нагрузку системы. Скрывшись так, что ни лед, ни декеры не могли заметить ее, Слай вызвала системную карту.
И тут наконец с потрясающей ясностью она осознала, что достигла цели. Больше никуда не надо было прорываться. Здесь находилась общественная электронная доска объявлений – конечно, для общества, имевшего доступ к компьютеру Корпоративного суда, с которым сотрудничали все многонациональные корпорации. Он представлял собой единый банк данных, подключенный к специальному ВП, который в свою очередь был связан со вторичным ЦП, – в нем и находилась сейчас Слай. Все, что ей оставалось, это перегнать файл, найденный Луисом, со своей деки на ЦП. Приказать ЦП переслать его в ВП вместе с командой о пересылке в раздел «только для чтения». Весьма просто.
«Слишком просто», – говорила она себе. Но нет. Написать нужную программу и загрузить ее в ЦП – это заняло всего несколько секунд. Слай понаблюдала за работой ЦП, увидела, как выполнилась ее команда. Смотрела, как создавался пакет данных с ее файлом и инструкцией для ВП. Через несколько секунд она затребовала распечатку новых поступлений на доску объявлений и увидела, что там появился закодированный файл с атрибутами «только для чтения» и «защищенный».
Его все еще можно было стереть, но это стало бы невероятно трудной задачей. Вторичный ЦП, в котором находилась Слай, мог посылать данные в хранилище, но удалять или даже менять атрибуты он уже не мог. Если кто-то решится на это, ему придется забраться намного глубже в систему «Цюрих-Орбитал».
Насколько это будет трудно? Чтобы узнать, Слай приказала ЦП показать уровни зашиты узлов, окружающих главный ЦП. Считывая данные, она с трудом подавила дрожь. «Ни одного шанса», – сказала она себе. Если декер даже подумает о том, чтобы проникнуть в главный ЦП, то лучше бы ему сразу застрелиться. Результат будет тот же, но, вероятно, менее болезненный.
«Не могу в это поверить. Я выбралась…»
Все это выглядело нереально. Может быть, скоро она вернется в Сиэтл и все будет как обычно. Но хочет ли она возвращаться в Сиэтл?
Слай покачала головой. Здесь неподходящее место для подобных размышлений. Она еще раз задумалась. Не забыла ли она чего-нибудь?
«Похоже, что нет», – подумала Слай и выключилась из Матрицы.