е то... Вот - хозяин. Уходит... Ага, закончил потрошить какой-то сервер... Потрошит... Входит на этот сервер... Киляет его защиту... Вот оно - кладет файло на холд! Аурел-зеркальце поймал отблеск нужного входного кода, отразил его, записав для верности в буфер, и разом отпустил айнстрим. Реальность дрогнула, втягиваясь начальный поток и синхронизируясь с неприкасаемым временем. А отраженный зайчик кода все летел и летел к куполу холда. Коснулся его. Заставил купол засиять... и лопнуть. Аурел сменил форму, вытянувшись из гладкой поверхности зеркальца диковинным, отлитым из ртути цветком, и жадной глоткой бутона обнял яйцо файла, матовое, как пластик между кабинками общественных терминалов. Гонза будет счастлив, подумал Аурел. Он вывалился из сети, не утруждаясь выходом из чужого холда. В голове привычно отдалось эхо и теперь Гонза сможет убедиться, что у него возник коротенький трек чужого присутствия: [... Слито 27.657 Gb. Большое спасибо. C_U_L8r! With *.* Фриппи иЗвиНиТЕ зА НеРоВНый ПочЕРк!] Аурел извлек из драйва блестящее колесико диска. Протянул его Гонзе. И улыбнулся. Тот недоверчиво взял диск и вогнал в драйв соседнего терминала. Просмотрел свой файл. Озадаченно обернулся и уставился на Аурела. - Не понимаю... Как ты это сделал? - Ручками, - проворчал Аурел. - Драйвер такой есть - hands.sys называется. Надеюсь, экзамен закончен? Гонза не успел ответить. Второй парень в джинсе нервно пощелкал клавишами. - Кого-то принесло на хвосте, Гонза, - сообщил он недовольно. Гонза приподнял бровь. - Что же ты, парень... Нельзя так. Ай-яй-яй... А еще первая сотня. "Засекли мой чертов трек... - понял Аурел. - Тут я бессилен." Если это полицаи - дело плохо. Но вряд ли это полицаи. Скорее, та контора наняла кого-то из хакеров. Впрочем, еще неизвестно что лучше - слуги закона или наемные костоломы больших корпораций. Голос Аурела остался холодным и презрительным. - А ты ненароком не полицай, а Гонза? Как же так - после лома Питерского бриза ребят замели, а ты ушел. Теперь вот, к тебе не успел влезть, как к хвосту тут же приклеились... Конечно, это было нагло: придти в чужую локалку и обвинить кого-нибудь из старожилов в двурушничестве. Но Гонза сам начал. А Аурел не любил уступать. Особенно сегодня. Он мельком взглянул на девушку в очках-звездочках. Ее лицо не выражало ничего - ни осуждения, ни одобрения. Скорее всего, ей все равно, подумал Аурел. Тогда вперед! Гонза даже присел от неожиданности. Глазки его забегали и Аурел с удивлением понял, что совесть того и впрямь нечиста. Угадал, попал в яблочко, стоя спиной к мишени и не раскрывая глаз. Такое иногда случается. - Эй, парень! - послышалось из-за стойки. Аурел обернулся на голос. Говорил бармен Митрич. - Тебя точно отпасли. Сматывайся. В баре по-прежнему висела тишина, только призрачные ленты табачного дыма бесшумно перетекали от светильника к светильнику. Понятно, что Аурела отследили не за слитый у Гонзы файл. Никто не знал сомнительных подвигов чужака, но если на того устроена охота, да еще не полицаями, а хакерами - значит причина достаточно весома. Но никто не стал бы и вмешиваться. Аурел на миг прикрыл глаза. Ведь не хотел сегодня лезть в сеть... Как чувствовал. И не полез бы. Если бы не она. С грохотом отворилась дверь и в "Потерянный кластер" ввалились двое мордоворотов, рыща взглядами по затененному пространству зала. Один остался перекрывать выход, второй очень быстро скользнул к стойке, пытаясь отсечь всех, кто находился в баре, от запасного выхода. Но Аурел ждать не стал: кошкой перемахнув через стойку, он с размаху влип в плотный занавес, отделявший хозяйство Митрича от зала. Занавес пах табаком и мускусом. "Пок! Пок! Пок!" Две бутылки на полке разлетелись стеклянно-пивными брызгами, а на темном полотне занавеса открылась светящаяся точка, впуская в зал лучик света от лампы в подсобке. Лампа там горела очень яркая и лучик отчетливо виднелся в зыбких разводах сигаретного дыма. Выстрелы были едва слышными и казались какими-то ненастоящими. Не сразу и поймешь, что это не что иное, как выстрелы. Аурел, тихо ругаясь, выпутался из проклятой шторы и пулей пронзил подсобку. Налево уходил узкий коридорчик, не то на кухню, не то на склад. Ведомый смутным чувством, Аурел проскочил мимо, свернул в следующий и уперся в запертую дверь. Лихорадочно шаря по гладкому пластику в поисках запора, он вслушивался, боясь близкого грохота шагов. Хотя, мордовороты, скорее всего, передвигались бесшумно. Наконец он нашарил щеколду, похожую на затвор пружинного ружья. Рывок, еще рывок... Содрав кожу с костяшек пальцев, Аурел толкнул дверь и упал в полутьму ночи. Слева от него кто-то низколобый и квадратный вскидывал руку, словно в замедленном кино, но тут взревел совсем рядом за углом двигатель мотоцикла и некто, рванув двухколесного друга с места, сбил третьего громилу с ног. Выстрел ушел в звездное небо, но чудовищная гравитация не пустила пулю к звездам: перехватив ни в чем не повинный кусочек свинца она швырнула его назад, к земле, и пуля, взломав неподатливое тело дасфальта, исчезла в рваной воронке метров полутора в поперечнике и метров двух в глубину. Мотоциклист, с треском вломился в декоративную оградку и исчез, заслоненный стеной бара. Аурел рванулся в осязаемо-плотный сумрак. Совсем рядом, на одной из соседних улиц его тоже ждал двухколесный друг, а в том, что придется во все лопатки удирать из сити, сомневаться не приходилось. Не выдержал, влез в сеть до срока - и вот расплата. Однако, быстро же его отследили! Все из-за проклятого эхотрека... Но против природы не попрешь. Улицы были пустынны. Несколько поворотов, и Аурел оказался в знакомом дворике. Вон его верный мотоцикл, потрепанный, но безотказный "Сигейт-Барракуда", сгусток железной мощи, укрощенная скорость, втиснутая в четыре цилиндра. Ладони сомкнулись на шершавых рукоятках, тихо заурчал двигатель. Накинув на голову шлем, Аурел тронул мотоцикл с места и молнией вынесся со двора. Теперь ему бы только вырваться на трассу, ведущую к перегону... а в степи его не достанет никто, кроме ветра. С ветром же Аурел дружил. Огни сити сливались в ломаные цветные полосы. Аурел не выбирал улиц: просто несся, стараясь править к востоку. Справа вонзались в небо восьмиэтажные иглы высотников сумеречной зоны. Кажется, его не преследовали. Освобожденная мощь "Барракуды" давала верный шанс на спасение. Аурел не любил терять верные шансы. Напротив, он очень любил их использовать. В городе его засечь не успели. Странно. Словно кто-то из хакеров влез на пару минут в массивы полицейских серверов и славно там пошалил. Полицаи, конечно, быстро вышибли смельчака и навели порядок, но за пару минут Аурел успел проскочить сити насквозь и вырулить на гладь перегона. Желтый язык света выхватывал из тьмы укатанную плоть равнины, а огни города отступили в ночь. С наступлением сумерек перегон быстро пустел, потому что люди не любили ночные поездки. Да и днем на перегоне тоже не слишком тесно. Он оторвался. Интересно, надолго ли? Впереди на многие мили и километры только прожаренная солнцем степь. Позади - мегаполис, средоточие жизни и изменчивой информации, муравейник, не засыпающий ни на миг. Одноэтажные коттеджи, вечный сумрак в прокуренных барах и закусочных. Кстати, а еды нет совсем. С водой проще, ручьи у перегона встречаются. Словно назло засосало под ложечкой - без малейшего промедления, едва только Аурел сообразил, что пустился в путь без припасов. Это плохо. В тот же миг свет фар коснулся одинокой фигуры, стоящей на обочине. Коротко вспыхнула отраженным огнем серебристая куртка. Аурел инстинктивно вильнул в сторону, соображая что за псих мог торчать в степи ночью, но тут же ударил по тормозам, убеждая себя, что ему почудилось. Обернулся. Человек бегом поравнялся с замершей "Барракудой" и Аурел убедился, что ему вовсе не почудилось, потому что сразу перехватил взгляд из-под очков-звездочек. Это была она, девушка из бара, подружка кого-то из хакеров. Или сама - хакер. Встречаются ведь хакеры и среди девчонок? Редко, правда. - На! У нее был низкий, как у Аманды Лир, голос и сильные руки: протянутую сумку (его, Аурела, сумку) Аурел едва удержал. Внутри что-то звякнуло; не иначе вторая бутылка "Осеннего бархата", так и не откупоренная Аурелом в "Потерянном кластере". А увесистость сумке придавали, не иначе, консервы. По крайней мере, очень хотелось так думать. Девушка, смешно склонив голову, натянула шлем-колокол, который держала во второй руке, и уселась позади Аурела, положив ладони ему на обтянутые джинсой плечи. - Трогай! Аурел машинально пристроил сумку в захват над баком и дал газ. "Барракуда" радостно сожрала первые метры перегона и помчалась в ночь, унося прочь от сити двух седоков с той же легкостью, с какой до сих пор уносила одного. ~# run console 2 @comment: sliderfinding Лощинин позвонил Злыдню утром в среду. Мелодичное пение бластера сдернуло Жмура с постели. Злыдень долго не подходил к терминалу, но вызовы не прекращались и он, чертыхаясь вполголоса нашарил пульт. - Спишь, Злыдище? - бодро спросил Лощинин. Злыдень тотчас подобрался. - Легли поздно, Володя... Сам знаешь - хакер существо сумеречное. - О моем заказе не забыл? - осведомился Лощинин, хмыкнув. - Нет. Не забыл. Злыдень отвечал с достоинством. Чувствовалось, что к Лощинину он относится с уважением, но не как к высшему существу. Жмур, затаив дыхание, вслушивался, потому что дверь плохо пропускала звуки. Впрочем, когда Злыдень ночью резался в свежий "Винг коммандер" завывания бластера прорывались в спальню Жмура вполне успешно... - И прекрасненько. Просыпайся, да буди своих обормотов. Работать пора. Поволынили малость, и хватит... - Добро. Значит, ты не против, чтоб Жмур с Рюкзаком тоже включились? - Не против. Заплачу, не обижу. Если нужно - можешь вызвать кого нибудь еще. - Справимся. - И ладно. Через час познакомлю вас с силовым крылом; наводить их будете вы. Ну и подробности обговорим. До сессии... Лощинин отключился. Злыдень тут же полез в холодильник, похрустел колечком банки и, после пятисекундной паузы, без сомнения употребленной на добрый глоток, зычно заорал на весь дом: - Подъем, Жмурилло! Работа начинается! Рюкзак сразу все понял и полез в бассейн просыпаться. Жмур вяло смочил бороду в ванной комнате и решил, что пиво с утра - это прогрессивно, в связи с чем надо ползти либо в берлогу к Злыдню, либо к бассейну. Выбрал он бассейн, потому что на дворе светило солнце, воздух был свеж, а не затхл, как в берлоге, да и желание окунуться могло возникнуть. Повалившись в кресло рядом с холодильником, Жмур основательно и со вкусом предался прогрессу. Через час они засели за терминалы. Злыдень сконнектился с Лощининским сервером; все трое вклинились в мультиюзерную конференцию. Видеотреки извергли сложные, разбитые на небольшие кубики независимые голограммы. Лощинин сидел у себя в кабинете, Малик, как обычно на складе; проныра-Заявлин, подключился из милой комнаты, где буквально во всем чувствовалось женское присутствие; ребята из силового крыла куда-то ехали, во всяком случае пять непрошибаемо-вежливых физиономий взирали на собеседников с трех автотерминалов. - Где твое подкрепление, Миша? - негромко и ласково спросил Лощинин. Чувствовалось, что Заявлин у него уже в печенках сидит. И на свободу не собирается. Заявлин развел руками - на нем был пестрый халат с широченными рукавами, возможно, что и женский. - Сам не пойму, Володенька. - Заявлин был само радушие и трудовое рвение одновременно. - Они прибыли, я уточнял. Должны были выйти на связь, но не вышли. Впрочем, хинт у них такой, чтоб сразу бросились искать нашего героя с неровным почерком... Может, они ищут? Предположение было сомнительным, и это явно читалось по лицу Лощинина. Малик широко улыбался, но молчал. - Ладно, - проворчал Лощинин. - Хрен с ними. - И обратился к Злыдню. - Дело такое: мы вытащили несколько человек из-за барьера. Помнишь, Камилл рассказывал? В общем, он не врал. Барьер действительно проницаем. И героя нашего Камилл знает. Короче, он порекомендовал вызвать оттуда умелых ребят... и я вызвал. Искать Фриппи будете независимо, но с момента обнаружения начнете работать в сцепке. Вы трое, - Лощинин кивнул на секторы Злыдня, Жмура и Рюкзака, - в стационаре. Забарьерная команда - мобильная, будет носиться по перегону, потому что Фриппи рванет туда, если мы не успеем его локализовать и взять за вихры. А мне что-то подсказывает: можем не успеть. Силовое крыло - полностью ваше, Злыдень. Только назовите адрес. Если Фриппи возьмут, будете потрошить его станцию на предмет... э-э-э... ну, ты знаешь на предмет чего. - Думаешь, мы не справимся? - ревниво спросил Злыдень. - Зачем нам эти чужаки? Лощинин враз стал жестким, как умелая защита перед закрытыми файлами. - Справитесь. Но предстоит много работы на выезде, а ты - старая кабинетная крыса и на выезде работать не умеешь. - Это правда, - вздохнул Злыдень. - Не умею. Да и не люблю. - Потому и не умеешь, - проворчал, оттаивая, Лощинин. - А что Энди? - вкрадчиво поинтересовался Злыдень с самым невинным видом и Жмур внутренне обрадовался, потому что даже присутствие Энди где-то на дальнем срезе капилляра прибавило бы сил и уверенности. И - что немаловажно - везения. - Да нет его... - поморщился Лощинин. - Шабад с Горовенкой его в Волосово утащили... психи. Три дня как. И терминал, стервец, с собой не взял. Ты ведь знаешь, Шабад клаву из принципа не берет - говорит, в воде человек должен быть абсолютно свободен от прозы внешнего мира. - А Горовенко? - спросил Злыдень, приподняв бровь. - Тоже не берет? - А Горовенко, мон шер, к моменту отъезда на таких бровях был, что не то что клаву - акваланг мог забыть. - Кстати, - встрял Заявлин. - Акваланг он таки забыл... Жмур оживился. - Ну-ка, ну-ка... Кто же их повез, если Горовенко надринькался? - Царевский, кто же еще... - Лощинин с досадой фыркнул и отпил из узкого бокала. Бренди, должно быть. Не чай же из бокалов пить? - Интересно, - мечтательно протянул Жмур. - Скольких они по дороге задавят? Царевский обыкновенно ездил на "Басте" и скорость ниже ста десяти не признавал, а любимым словом на все случаи жизни у него было истошное "Давить!" - Бардак, - прокомментировал Злыдень с нескрываемым одобрением. - Маньяки. - Я отловлю Энди, как только он появится... если он еще будет нужен, - заверил Лощинин и хлопнул ладонями по глади стола. Бокал тихонько звякнул, подпрыгивая. Ладонь Лощинина с растопыренными длинными пальцами метнулась и не дала ему опрокинуться. - Какие вопросы? - Да никаких, - пожал плечами Злыдень. - Разве только скажи, как с твоими ребятами связаться. - С Шамилем и его гвардией, - Лощинин указал на немногословное силовое крыло, - просто: я забил от тебя прямой линк на их терминалы. А с забарьерниками - пока сам не знаю: они просмотрели первую часть хинта и наглухо отключились. Всплывут - сообщу. Кстати, от меня к тебе тоже прямой линк. Пользуйся. - Ты б еще выделенку протянул, - проворчал Злыдень, втайне надеясь услышать неожиданную новость, что выделенка уже протянута, но Лощинин его разочаровал. - Облезешь. Я пока не миллионер. Злыдень вздохнул и попрощался. Жмур с Рюкзаком тоже попрощались, но без вздохов. Утопив Alt/Esc, Злыдень прервал сессию. Спустя минуту он встал. - Рюкзак, будь другом, поставь кофе... Это значило: "За работу, граждане. Охота начинается". И они принялись за работу. Отчетливо щелкали клавиши, холодили виски гладкие поверхности мнемоюстов, мерцал экраном "Пойя"... Кофеварка практически не выключалась, пока двое погружались в киберспейс, третий отпаивался и отдыхал. Время исчезло, стало не более чем функцией, четырьмя цифрами в уголке поля зрения. Сеть пела, вбирая в себя людской интеллект, а завсегдатай чувствовал себя в сети лучше, чем в собственной кровати - если у него имелась собственная кровать. Потягивая кофе, Жмур расслаблялся. В берлоге было сизо от дыма и почти темно. На дворе ночь растворялась в накатывающем утре, а в берлоге мало что менялось. Было безумно приятно глядеть на работу Злыдня. Жмур, и сам не промах в сетевых делах, всегда проникался легкой завистью когда приходилось быть свидетелем этого действа. Дополнительный кайф состоял еще и в том, что не всякий зритель понял бы, что вообще происходит. Жмур понимал. Злыдень шарил на стыках бекбона с крупнейшими артериями сити. Разбрасывал следящие программульки-скрипты, лепил их к базовым модулям, оставлял в толщах массивов. Он сейчас был похож на паука, развешивающего липкие тенета. Скрипты его поражали простотой и рациональностью, хотя с первого взгляда работать не могли в принципе. Похоже, Злыдень и сам не понимал почему они работают. Но писал их, если нужно, пачками. Замысел его был прост, как опавший лист. Раз лопух-Фриппи везде оставляет неповторимый трек, то его и ловить нужно по этому треку. Скрипты для того и развешивались: как только Фриппи куда-нибудь влезет и выпотрошит чью-нибудь базу, трек будет засечен. Отследить откуда состоялся доступ было плевым делом - для Злыдня, по крайней мере. Даже если сессия продлится всего доли секунды. Впрочем, Фриппи оказался не таким уж лопухом: две недели в сетях он попросту не присутствовал. Вероятно, выжидал. Но Злыдень, действительно как паук, терпеливо развешивал все новые и новые скрипты, просматривая попутно мегабайты поступивших логов. Жмур ползал по взломанному серверу Лощинина и искал лазейку. Тщетно. Он так и не понял, как влезли на обесточенный сервер, потому что доподлинно выяснил: аварийного питания не подавалось даже на процессорные модули. Злыдень ворчал, но не слишком ретиво, ибо и сам не понимал как сумели слить чертов лощининский файл. ~# skip a period Время шло. Злыдень отследил двух недоумков, что пытались сломать защиту его скриптов и с наслаждением покилял им рабочие области на локальных хардах. Хакеры поопытнее, особенно первичники, (таких оказалось на удивление много) - просто стали втихаря сами подбрасывать Злыдню нужные логи. Злыдень рассыпался в благодарностях, тоже не афишируя имена смышленых первичников, хотя хакерам благодарность не свойственна. Впрочем, Злыдня в сетях уважали... Теперь, когда сети были расставлены и приходилось лишь ждать, кофе временно отодвинулся на второй план, уступив первенство пиву. Сидеть втроем в берлоге тоже стало не к чему. Изредка вызывал Лощинин и интересовался как дела. Пару раз возник Заявлин. Ребята-забарьерники себя никак не проявляли, хотя Злыдню показалось, что в сети он натыкался на странные области, напоминающие чем-то его собственные скрипты-сторожа, но влезть туда с ходу не удалось, а потрошить не возникло желания. Единственное, что Злыдень выяснил, эти штуки сооружал в сети некто по кличке Бай. Такого хакера Злыдень не знал, хотя по логике должен был бы знать. Если судить по грамотной защите. Хотя - мир велик. Фриппи проявился вечером, когда Жмур расслабленно попивал пиво, Рюкзак по обыкновению мок в бассейне, а сам Злыдень, умаявшись за ночь и большую часть дня, спал прямо в берлоге, уронив голову на стопку распечатанных логов. Бластер вдруг взвыл, словно полоумный койот, ожил притихший было "Пойя", выплеснув на матово-серую поверхность экрана алый язык аларм-графа. Злыдень подпрыгнул и метнулся к клавиатуре и мнемоюстам. Сон вмиг слетел с него. Скрипты засекли новый трек-файл с извинениями за неровный почерк. Фриппи выполз из норы. Злыдень лихорадочно вломился в пределы чьего-то холда, принюхиваясь на ходу, словно борзая. Жмур без напоминания манипулировал трейсером, отслеживая состоявшийся доступ. Рюкзак в мокрых плавках плюхнулся за терминал и вызывал лощининских торпед, дежуривших в машине напротив конторы Лощинина. - Сити, восточный сектор, где-то неподалеку от "Зонул Сенсера"! - сообщил Жмур. - Точнее! - рявкнул Рюкзак. Далеко в сити, за полмиллиона километров от берлоги Злыдня, жалобно взвизгнули покрышки и автомобиль, роняя на дасфальт овальные пятна света, метнулся к магистрали восточного сектора. Четверо молчаливых парней с одинаковыми мощными, стрижеными ежиком затылками деловито заряжали пистолеты и навинчивали глушители. Пятый сосредоточенно вел машину, прислушиваясь к голосам из терминала. - Квартал телецентра... Улица Диденко... Рамон-сервер... Бормотание Жмура становилось все более азартным. - Есть! Бар "Потерянный кластер"! - наконец радостно сообщил Жмур, стрекоча клавиатурой. - Терминал "Джей", десятый из двадцати трех! - Понятно, - коротко отозвался кто-то из крепких ребят в машине, а сидящий за рулем прибавил скорости. Жмур вызывал Лощинина. ~# run console 1 @comment: w/o Река была широкой, как Днепр под Киевом. У самого перегона она почему-то сужалась чуть не втрое, и уходила под ажурный стрельчатый мост, возвышающийся над волнами всего на полтора метра. Ниже моста она вновь разливалась широко, и только отсутствие птиц мешало задуматься: а долетела бы хоть одна до середины? Бай по утрам выползал из палатки и отправлялся купаться. Палатки здесь были модерновые, не чета крошечным брезентовым домикам московских друзей-непосед. Несколько расстраивала Бая (и особенно - Сина с Семой) невозможность принять душ. Впрочем, сей прискорбный факт несколько компенсировался близостью реки и абсолютным безлюдием. Перегон с места их стоянки разглядеть удалось бы разве что с помощью телескопа: они удалились от трассы километров на сорок пять-пятьдесят к северу. Редкие кустики ивняка окружали пятачок пляжа. Джипы притаились под мышасто-бурыми тентами. Хотя от кого здесь прятаться? Сверху их просто некому разглядеть. Разве что какой-нибудь любитель оптики с трассы засек бы. Но Чен, обнаружив в багажниках джипов оружие и солидный запас боеприпасов, резонно заметил: ни пушками, ни маскировочными тентами зря не снабдят. Тем более, что вокруг задания нагнеталась малопонятная атмосфера недоговоренности и тайны. Проще сказать - воняло от задания. Но они уже взялись за него... а значит назад пути нет. Да и как попасть в родной мир отсюда? Единственно - выполнив это треклятое задание, о котором почти ничего и неизвестно. Только что от него воняет, и что пушки нужно держать под рукой. Бай методично вылизывал местные регистровые серверы на предмет следов этого самого Аурела Чогоряну Слайдер.88.слайдер, но все следы были старыми, месячной давности, и вдобавок по логам не удавалось проследить точку входа в сеть, потому что на каком-нибудь из транзитных околобекбонных узлов след терялся. Бай сначала решил, что следы просто трутся, но не все, а только ближайшие ко входу. Потом усомнился, хотя повода, вроде бы, не было. Но интуиция подсказывала: тут что-то не так. Но не мог же этот Аурел врезаться в бекбонный поток в произвольной точке, так чтобы на транзитном узле не отследили его вход? Или мог? Бай такого способа не знал. Но это не значило, что такого способа не существует. Тигрис откровенно бездельничал. Впрочем, от него в сети все равно было мало толку. Вот втюхать лоху-покупателю комплект дисков с каким-нибудь отстойным софтом или накидать по шее мелкому воришке, стянувшему диск с лотка - на это Тигрис был мастером. Чен помогал Баю как мог. Син тоже. Сема - когда было настроение. Но основное в сетях доставалось Баю. В остальном задание пока напоминало курорт. Вода в реке по прозрачности могла поспорить с финской ледниковой, погода стояла почти крымская, а среди запасов немалую часть составляло местное пиво, найденное ТП-шниками весьма недурным. К сожалению, курорт долго не продлился. Слайдер оставил свежий след вечером, когда уже стемнело. Бай валялся в палатке и читал местные сетевые сплетни в конференции proksima.sysop; предупреждающий писк бластера вскрыл сумеречную тишину. Бай схватился за клавиатуру, прилепил к вискам прохладные таблетки мнемоюстов и скользнул в сеть. Здесь все было так же, как в любой сети. Тихо пел бекбонный поток, черными громадами за пределами капилляров угадывались туши баз и массивов, иногда - округлые и гладкие, как гигантские черные яйца, иногда - причудливо изрезанные и изломанные, словно карстовые разломы. Роились искры проникших в сеть. Информация перекачивалась терабайтами, и нужно было суметь не потеряться в этих диких и на первый взгляд беспорядочных струях. Бай огибал крупные серверы, похожие на многоногих спрутов; туда ломилось одновременно бог знает сколько пользователей, и легко было застрять в подобной толчее. Скользил мимо радужных куполов чьих-то полуприватных холдов, обходил далеко стороной закрытые зоны частных секторов, чтоб не напороться ненароком на чересчур ретивого сторожа. Он шел на зов простенькой поисковой программы, что отследила в безбрежном пространстве сети эхо-входную метку Слайдер-восемьдесят восьмого. Клиент влез в пределы чужого холда и скачал небольшой файл. Только и всего. И оставил при этом непонятный трек с сообщением, что слито, мол, столько-то, спасибо, и еще - извините за неровный почерк. Последняя фраза была набрана вперемешку строчными и заглавными буквами, отчего действительно возникало впечатление неровного почерка. Бай схватился за клавиатуру и вызвал текущую топограмму. Поисковая программа сбрасывала сетевые адреса транзит-узлов, эвристический модуль их анализировал в контексте топограммы, отсекая ненужные сектора и области. Сейчас, сейчас! Бай нетерпеливо потер ладони друг о друга. Еще немного, и станет понятно в какой стороне искать этого самого Слайдера-88. Запад. Самый большой город - местные его называют сити. До него чертова уйма километров. Бай тщательно упаковал и сложил на терминал данные поисков: можно было считать, что Аурел Чогоряну у них в кармане... Если, конечно, он не сбежит в ближайшее время из своего дома в сити. А вдруг он логинился не из дома? - подумал Бай отстраненно. Это была бы неприятная неожиданность. Действительно: если Слайдер-88 влез в пределы чужого холда и чего-то там слил, вряд ли он оставит следы истинной точки входа... Блин, дело оказывалось вовсе не таким простым, каким виделось с самого начала. К тому же - плавающая нода... Если оператор-слайдер захочет исчезнуть, он исчезнет, растворится в безбрежном киберспейсе сети. Не то чтобы его найти станет абсолютно невозможно... Но чего это будет стоить! Бай зажмурился. Хотя... Стоп: надо вновь обратиться к хинту. Там ясно сказано: найти в сети следы Слайдер-восемьдесят восьмого, и вновь обратиться к хинту. Чертыхнувшись, Бай вызвал хинт, указав путь к логу с отслеженным доступом Аурела Чогоряну из сити. Хинт возник в туманном мареве над видеотреком без промедления. Шурша синтетической тканью, в палатку забрались Чен и Синицын. Бай, не успев бросить первый взгляд на дополненный хинт, обернулся к ним. - Есть! Я засек его... Вот, хинт расширенный гляжу... В этот же момент голограмма над клавиатурой на мгновение потемнела и замерцала вновь, но теперь в толще голоэкрана жили совсем другие строки. Бай этого не заметил, потому что глядел в сторону входа, а Чен с Сином решили, что хинт только-только загрузился и тоже ничего не поняли. ~# run console 3 ~# user status: invade @comment: hitch energy crackdown "Сигейт Барракуда" вгрызался в ночь и расстояние с упорством тупого вируса. Девушка, прижимаясь к спине Аурела, сидела позади и почти не двигалась; Аурел временами переставал ее ощущать. Зачем она поехала с ним? Кто она? Аурел не находил ответов. Лишь смутная радость, замешанная на полудетском восторге, не замедлила вспыхнуть, потому что незнакомка не могла быть врагом. Тем, кто устроил охоту в сети. Охоту на хакера. Не могла, потому что мечта не может стать врагом. И он в упоении свободой и скоростью выжимал из "Барракуды" все, на что было способно металлическое сердце машины. Два сердца - человеческое и механическое - бились в унисон, и хотелось верить, что сердце сидящей позади девушки в очках-звездочках под пластиком шлема когда-нибудь подчинится этому пьянящему ритму. Не может не подчиниться, если у нее есть сердце. Аурел любил, когда сердца и моторы бьются в унисон, потому что если и есть в жизни смысл, то именно в этом. Плотный поток встречного воздуха с шуршанием обтекал шлем. Плясало перед колесом нечеткое пятно света, словно полуденный воздух над перегоном. Холодная игла вонзилась в мозг Аурела, возвращая в реальный, на редкость негостеприимный мир. Резина покрышек с визгом терлась о твердую почву, рассеивая резкий неприятный запах горелого. Девушку прижало к Аурелу. "Барракуда" встала; ботинок Аурела коснулся прогретой за день и не успевшей остыть земли перегона. Она даже не спросила, что случилось. Откинув ножку, не позволяющую двухколесному другу упасть, Аурел выудил из сумки клаву и радиодиал; звякнув бутылками, вошел в пятно света от фары и сел прямо в текучую дорожную пыль. Зашевелилась, будто живая, чашка диала, отыскивая ближайший ретранслятор. Девушка терпеливо ждала, не вылезая из седла. Его снова искали в сети, на этот раз кто-то с востока. Кто-то незнакомый и странный. Аурел скользнул в сеть и, словно лыжник по укатанным колеям, помчался по собственному следу. У него было минут пять, пока охотники вновь не засекут его присутствие в сети. Точнее, присутствие они отметят практически сразу, и координаты радиодиала определят сразу. Просто посреди огромной равнины можно позволить себе пять минут в сети, потому что добраться до отслеженной точки за такое время не успеет и господин президент на суперскоростном "Текраме". А потом снова придется выжимать из "Барракуды" скрытую мощь, чтоб охотники на этом месте нашли только отпечатки ботинок да ребристый след мотоциклетных шин, уводящий в бесконечность степи. Что? Что им нужно? Аурел зло сшибал мембраны перед запертыми капиллярами. Не хотите пропускать - ваше дело! Сегодня играем по другим правилам. Хинт. Очень странно, легко дали взглянуть на хинт этих, с востока. Хинт даже ничем не защищен. Блин, да и зачем его защищать, кто в здравом уме станет интересоваться чужим хинтом? Кто? Разве, кроме объекта прощупывания. О как! Хинт вообще-то, касается тебя, Аурел! Ну-ка, ну-ка, повнимательнее... Эти ребята должны найти Слайдер-восемьдесят восьмого. Что-ж, флаг в руки и барабан на шею... А впрочем... Почему именно его? Ах, задание? Так, так, это уже интереснее. Задание. Найти и сопроводить. А обломиться не желаете, господа хакеры-лохи? Хотя, конечно, это не лохи. Странные сетевики, да, но не лохи. Вон какую паутину развесили, обалдеть. Правда, попасть в нее только слепому, да и то сдуру... Хотя... Нет, слушай, тут такие ямы да рытвины, даже прикольно... Ой! Не, это не лохи, точно. Но и не гвардия, точно. Почерк не тот. Логика чужая. Аурел колебался лишь мгновение. А потом обратился серебристой нитью с отточенной иглой на конце и принялся деловито перешивать податливое тело хинт-файла. ~# run console 1 ~# return to previous status @comment: hint huntin' Бай обернулся к терминалу. В зеленоватом объеме голоэкрана отчетливо виднелись строки хинта. Чен и Синицын, заглядывая Баю через плечи, стали читать. [Фаза вторая: обнаружив в сети следы пребывания Аурела Чогоряну, плавающая нода Слайдер.88.слайдер, вы должны связаться с ним и оказывать любую посильную помощь. Ваша задача - провести его перегоном к восточному побережью, провести живым и невредимым, пресекая все попытки с чьей-бы то ни было стороны остановить клиента или нанести ему любой ущерб. Задание будет считаться выполненным, когда клиент окажется в пределах зоны высадки. По выполнении задания хинт дополнится. Удачи!] - М-да, - протянул Бай недоуменно. - Не понимаю. Они что, не могли нормальных телохранителей нанять? Чен резко передернул плечами. - Наверное, среди нормальных телохранителей нет умеющих внятно работать с сетью. - Чушь, - заявил Бай. - Зачем умение работать с сетью нормальному телохранителю? Да еще на этой чертовой равнине без конца и края? Син коротко выругался и на незнакомом лице толстяка проступило очень знакомое выражение досады и недовольства. - Блин! Так и знал: вляпаемся в какое-нибудь дерьмо с таким заданием! - Поздно горевать, - рассудительно сказал Чен и взглянул на Байкалова. - Ты нашел клиента, да? - Нашел, - проворчал Бай, шевеля пальцами. Хинт канул в голограммную глубину, а вместо него над видеотреком появилась плоская карта материка. - Вот он, - указал Бай на крохотную алую точку у раскорячившегося, как диковинное насекомое, города. - Только-только выехал из сити, что на побережье. Едет нам навстречу. - Тогда и мы поехали, - Чен стал пробираться к выходу, путаясь в шелестящей синтетической ткани. - На ночь глядя? - с сомнением протянул Син. - А чего ждать? - не оборачиваясь осведомился Чен. - Пока этого слайдера хлопнет кто-нибудь в степи ненароком? Когда я буду рядом с ним, почувствую себя много лучше, ей-богу. - Будь они неладны эти деньги, - процедил сквозь зубы Син. Безмятежно спать в платке было куда приятнее, чем трястись за рулем джипа и таращить слипающиеся глаза в темноту летней ночи. Хотя, оставаться родном мире и быть свободным от сомнительного удовольствия подставлять себя, любимого, под чьи-то равнодушные пули - еще лучше. Но назад пути все равно нет... Син печально вздохнул. Из соседней палатки раздавался могучий храп Тигра. Син снова выругался, потому что прекрасно помнил: настоящий Тигр не храпел никогда. Здесь все было чужим, от чудовищной равнины, до собственного тела. В первый день после того, как поставили палатки и уселись тут же отдохнуть, Син рассеянно сунул в рот сигарету и принялся хлопать ладонями по карманам в поисках зажигалки, прежде чем сообразил, что делает. Точнее, все это совершало его тело, а разум в жизни не выкурившего ни единой сигареты Сина взирал на происходящее с немым изумлением. Чен забрался на минутку в свой джип, включил фары и стал сворачивать палатку. Откинутая дверца багажника напоминала крыло птицы, но этот мир не знал птиц. Спустя полчаса лишь головешки погасшего костра да разрыхленная земля над ямой, куда Тигр сгреб мусор, напоминали о стоянке. Четыре джипа мчались по ровной, как стекло, равнине на юг, к перегону. Чтобы на перегоне повернуть на запад. Короткий трек-файл с извинениями за неровный почерк Бай обнаружил только утром. Рядом с дополненным хинтом. Но так и не понял - откуда он взялся? ~# run console 2 @comment: w/o - Он уходит на перегон! - сообщил Жмур. Лощинин тихо выругался и склонился над клавиатурой, вызывая терминал Шамила. Злыдень вынырнул из сети, потряс головой, и заинтересованно уставился в экран "Пойя". Он так и не решил: Фриппи просто лопух-малолетка или незаметный гений. В сеть он наведался раньше, чем Злыдень ожидал. Получается, лопух. Но в сети он вел себя как истинный ас, слил какой-то пустячный файл с холда Гонзы (кстати!) и убрался, обрубив все логи, как нож лапшу на макаронной фабрике. Собственно, Злыдень даже не понял куда ускользнул Фриппи после того, как покинул холд Гонзы. На экране сектор с автомобильным терминалом шефа силового крыла выполз вперед всех, одновременно вырастая в размерах. Лицо Шамила было бесстрастным, но глаза выдавали: Шамил недоволен и разочарован. - Из бара он сумел сбежать... - Какого черта! - вскипел Лощинин. Шамил пожал плечами. - Ему помогли. Рону чуть руку не сломали у этого бара. Лощинин выжидательно уставился в куб голоэкрана; Шамилу казалось, что он глядит прямо на него. Прямо в глаза. - На Рона наехал мотоциклист. А потом его же чуть не задело откатом выстрела. - А нечего в небо палить! - разозлился Лощинин. - Сопляка взять не сумели, гвардия! Шамил остался спокоен. - Не повезло, босс. Кстати, мы застряли в пробке и не успеваем перекрыть выезд на перегон. Лощинин еще сильнее помрачнел. - Замечательно! Какая, к дьяволу, пробка вечером? - Сам удивляюсь. У площади Завгороднего. Трейлеры какие-то... - С этим уже разобрались, - подал голос Рюкзак. Изображение Рюкзака потеснило на экранах окошко с Шамилом, сравнявшись с ним в размерах. - Шесть минут назад с терминала во все том же баре "Потерянный кластер" какой-то ловкач влез на полицейский сервер и обнулил настройки секторов регулировки уличного движения. А трейлеры - это колонна из "Зонул Сенсера", восемьдесят пять грузовиков. Они всегда ночью на перегон уходят, когда поспокойнее. - Поспокойнее! - буркнул Лощинин и сплюнул. - Хакеры, черти вас дери! - Значит, Фриппи работает не один, - тихо сказал Злыдень и потянулся к пуговицам мнемоюстов. Он скользнул в отверзнутый зев сети, не успев ответить на вопросительный взгляд сидящего рядом Жмура. Пение бекбона тотчас вобрало Злыдня. Он еще ощущал кончиками пальцев прохладные плоские клавиши, но это ощущение таяло, как ледышка на солнцепеке. Обычные человеческие чувства отступали, зато нахлынули десятки и сотни новых, ни с чем в реальном мире не сравнимых. Злыдень слышал утробное урчание могучих узловых серверов, видел пролетающие огоньки сообщений, осязал стройные ряды ячеек, набитых гладкими шариками файлов. Он мог дотянуться до каждого, мог обмануть или запутать защиту, мог унести файл с собой или изменить его. Каждое действие казалось новым чувством, новым способом познания и анализа окружающего. Он скользил в сети, бестелесный хакер Злыдень, сгусток информации, тусклая сиреневая искра. Он мог превратиться здесь во что угодно, потому что был опытным хакером. Но Злыдень еще помнил свои первые вылазки в сеть, когда барахтался здесь, словно неуклюжий малек в обмелевшей луже. Рядом пульсировала еще одна искра, чуть поярче; по неуловимым нюансам движения и ориентировки Злыдень узнал Жмура. Значит, Жмур тоже заподозрил... Что ж, вдвоем легче. Они прокололи капилляр у Рамон-сто пятого и перехватили тускнеющие жгуты исходящих логов. Жмур перетек, изменил облик, перестав быть искрой. Теперь он напоминал старинный телеграфный аппарат с огромными глазами, жующий пучок логов. Злыдень, наверное, выглядел не лучше. Впрочем, он не задумывался, на что становится похож, пропуская через себя склеенные из байтов нити. Искомая нить нашлась почти сразу, едва различимая, черная, как неразмеченная область на новеньком диске. Чернее, чем ткань сети. Злыдень ухватился за нее и рванулся по следу. Жмур дрожал рядом; теперь он был похож на матовую каплю, сохранив, впрочем, огромные глаза. Только теперь глаз стало три. Вдалеке наметилась громада входного полицейского сервера, исполинский куб, разбитый на ярусы, уровни, кварталы, секторы, подсекторы, юниты-ячейки... Миллионы капилляров растекались в стороны, тысячи прямых линков тащили на загривках жирные полицейские гигабайты... Нить уводила вглубь сервера, пронзая охранные заслоны - ряды зубастых церберов на тоненьких символических цепочках. Злыдень и Жмур метнулись к ближайшему капилляру, по которому тек бесконечный статистик-файл, кое-как упакованный дабл-диетом. Тек, наверное, от самой зоны высадки, поддерживаемый станциями дальней подкачки при крупных магистральных серверах. Церберы насторожились и стали медленно группироваться у капилляра. Жмур, сухо затрещав (как наэлектризованный воздушный шарик, подумал Злыдень) принялся ткать нечто бесформенное и безобразное, отгородившись от церберов стального цвета мембраной. Спустя миг церберы накинулись на его произведение, как псы на тряпичную куклу. Злыдень тем временем коротким взмахом воображаемого скальпеля рассек в трех местах похожее на дождевого червя тело статистик-файла, две колбаски сжал ультракомпрессором в форсированном режиме, отчего обе стали чуть не вдвое короче, а на освободившееся место втиснулся сам и, не прекращая движения, срастил разрывы. Короткий цилиндрик Злыдень, внешне похожий на стеклянную трубку, разрисованную снаружи диковинными письменами, а изнутри подсвеченную, на короткое мгновение вспыхнул, и сразу потускнел, став таким же красноватым и кольчатым, неотличимым от основного массива файла. Кодировку Злыдень правил уже изнутри, потому что никому не приходило в голову маскировать кодировку изнутри. Жмур остался дурачить церберов, а Злыдень беспрепятственно просочился на территорию полицаев. Нить уводила вниз, на уровни отдела регулировки уличного движения. К корявой мультипроцессорной сборке двухлетней давности, супервизору светофоров, повелителю дорожных диспетчеров и светочу транспортных энергетических потоков. Злыдень быстро нашел, что искал. Крохотный трек-файл в массиве опечатанных базовых настроек. Вокруг кишели церберы, безусловно раздраженные сегодняшним визитом напарника Фриппи. Скопировать трек, конечно, не дадут. Но просмотреть его можно... На просмотр ушло больше времени, чем хотелось бы, но Злыдень был упорен. [2All : Привет от Тири. Ваш CMOS покрыт инеем. Большое спасибо! C_U_L8r.] И ничего о неровном почерке. Злыдень выбрался наружу, заучив содержимое трека наизусть. На обратном пути он пропускал собственный лог-доступ через лапшерезку. К чему наводить полицаев на свой дом? Из сети Злыдень вынырнул мокрым, как мышь. Рядом бессмысленно таращился в объем голоэкрана Жмур, но вскоре шевельнулся и снял мнемоюсты. Злыдень запустил жадную руку в холодильник. Лишь отхлебнув "Еланецкого хмеля" он смог произнести хоть слово. - Ты понял, Жмурилло? Ты все понял? Жмур оторвался от банки с живительным (когда только успел ухватить?) и сдержанно кивнул. Наверное, настырные полицейские церберы его порядком измотали. - Что у вас, Злыдень? - возник на связи Малик, правая рука Лощинина, молчаливый полный юсаджи-южанин, хозяин конторского с