Страницы: -
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 -
Аурел только скептически улыбнулся. Но улыбка вышла на редкость
печальной.
- Это легко проверить, - торопясь, сказал Тири. - Иди ко мне. Я
рядом. Войди в мои мысли.
И Аурел бросился в сеть, хотя еще минуту назад полнился
решимостью не соваться туда.
Тири действительно находилась рядом. Это было не просто сетевое
присутствие, нет. Нечто большее. Аурел даже растерялся. Их мысли
и чувства переплелись и объединились в полумраке киберспейса,
продолжаясь друг в друге. Аурел почувствовал, что задыхается. И
забыл о времени.
Когда он вывалился, руки его дрожали на руле. "Бас-Лоджик" несся
по равнине быстрее, чем когда-либо.
- Я еду к тебе, - сказала Тири. - У меня снова "Квантум".
Аурел кивнул. Он не мог сейчас ответить, - не осталось сил.
- Я люблю тебя.
- Я знаю, - прошептал Аурел, потому что действительно знал.
Руль плавно лег влево, "Бас-Лоджик" описал широкую дугу и
помчался на север. Аурел возвращался.
- Я настроила маяк. Отыщешь? - спросила Тири.
- Конечно...
Разве можно не отыскать друг друга, если они были одним целым,
пусть и недолго? Хотя - что такое "недолго"? По меркам сети
время не значит почти ничего.
Аурел гнал машину к перегону, выжимая из мотора прирученную
мощь, а в такт биению механизма колотилось в груди сердце. И
было до боли радостно сознавать, что где-то далеко-далеко в такт
другому мотору бьется другое сердце. И приближается с каждой
секундой.
~# system halted
- Помирились, - удовлетворенно сказал Бай. - Блин, мне еще
учиться и учиться. Тири снова сделала что-то непонятное.
- Поехали в сити, - проворчал Чен. - Чего им мешать? Дай людям
совершить свадебное путешествие. Потом ведь все равно
встретимся...
- Эт' точно. Мы теперь друг для друга как огоньки в ночи.
Бай вздохнул.
- Ну ладно. Пробуй еще раз. Расслабься, почувствуй сеть, она
ведь всюду, и в тебе тоже. Готов?
- Готов, - покорно отозвался Чен.
- Давай! Я помогу...
Чен закрыл глаза и коснулся клавиатуры. Мнемоюстов на висках у
него не было.
~# root
~# power off
2nd Master Boot Record: Горячий старт (Ctrl+Alt+Del).
BOOT
:STEP_00 "CTRL"
:START PREPARE PROCESS
rem {Control}
rem Расширение стандартных функций.
!TASK 08
[OWNER: Shade]
Мнемоюсты казались горячими. Шейд, находясь в сети, почему-то всегда
чувствовал их прикосновение к вискам. Он был там, в сплетении
информационных потоков, обратившись в тусклую искру, но искра эта
всегда помнила, что на самом деле расслабленно сидит в кресле перед
голокубом, касается пальцами клавиатуры, и что к вискам прилеплены
две начиненные наноэлектроникой таблетки. Две створки ворот в
виртуальный мир.
В сеть.
Сеть любит опытных. И сильных. В сущности, любой мир благосклонно
относится только к сильным и опытным, а слабака бьет; часто -
насмерть. Сеть ничем не нарушает этот старый закон. А значит, думал
Шейд, сеть заслужила право именоваться миром. Новым миром, живущим по
своим правилам и своим законам. Этот мир нравился Шейду куда больше,
чем реальность, потому что в реальности Шейд был всего лишь толстым
подростком, который еще полвека назад неизбежно носил бы уродливые
очки в роговой оправе и которого безжалостно травили бы сверстники в
школе.
В школу Шейд не ходил. Зачем? Все знание мира сконцентрировалось в
сети, а здесь Шейд сызмальства был своим. Он учился не покидая
уютного кресла. А вместо очков однажды поставил вечные контактные
линзы. Затененные. С тех пор он взял себе псевдоним - Shade - и через
это затенение смотрел на окружающий мир.
И на сеть в призрачном объеме голокуба - тоже.
Эта иллюзорная завеса - изомерное напыление на плоских кругляшах
оптического пластика - вдруг стала границей между прошлой жизнью
Шейда и жизнью будущей.
Линзы Шейд купил на гонорар с первого заказа. Заказа на лом хиленького
холда одной мелкой компании в Москворечье. Именно в момент, когда
дубовая защита рухнула, холд был надежно отсечен от сети и Шейд
получил доступ к заказанным файлам, он понял - пора ученичества
закончилась.
В принципе, проделать все то же самое Шейд был в состоянии три, а то
и пять лет назад. Но кто заказал бы лом двенадцатилетнему мальчишке?
Правильно, никто. Шейда не смутил тот факт, что первый заказ был
легким. А деньги, как известно, не пахнут. Тем более, первые
самостоятельно заработанные деньги. Тем более, виртуальные деньги, а
не наличные.
Второй заказ был сложнее, с этим Шейд без проблем совладал бы только
начиная с четырнадцатилетнего возраста. И стоил такой заказ побольше.
На гонорар Шейд оплатил канал потолще и логин флэш-линка с сервером
достаточно крупным, чтобы комфортно шастать по сети и достаточно
мелким, чтобы заниматься потихонечку хакингом. Жизнь сразу
облегчилась. Заказы стали регулярными. Шейд терпеливо потрошил чьи-то
файлы, заодно накапливая опыт. Нет, не опыт сетевика - его заказы
по-прежнему оставались примитивными и были давно пройденным этапом.
Опыт менеджера - ибо собственным менеджментом Шейд никому не доверил
бы заняться. Он учился работать с заказчиком, определять его
платежеспособность и прикидывать вероятность нечистой игры. Несколько
раз Шейда надували - работа оставалась неоплаченной. Но Шейд был к
этому готов, поэтому не очень огорчался.
Он хорошо помнил историю Кевина Митника в эпоху доисторического
царствования VAX и компании Digital Equipment. Поэтому на мелкое и
бессмысленное хулиганство Шейд не разменивался. Только работа, более
ничего. Все, что Шейд делал в сети по собственной инициативе, не
могло считаться противозаконным.
Сегодня он просто блуждал по ссылкам, без особой системы,
исключительно для развлечения. Онлайновые сайты виртуального
присутствия давным-давно перестали быть диковинкой; виртуальные бары
и игротеки - тоже. Шейд предпочитал бродить по закоулкам
компьютерного мира наугад, словно пешком по чужому городу. Мнемоюсты
переводили сухой бинарный язык протоколов передачи данных в буйство
трехмерных образов и они же транслировали желания Шейда обратно на
язык команд. Это было невероятно удобно. Это позволяло миллионам
технически безграмотных пользователей чувствовать себя в сети вполне
вольготно. Пользователям грамотным - просто сильно упрощало жизнь.
Компьютерных гуру - пожалуй, забавляло. Но так или иначе, мнемоюстами
пользовались теперь почти все, хотя старая добрая клавиатура
по-прежнему оставалась неизменным атрибутом любого компьютера.
От бездумного лазания по ссылкам Шейд постепенно перешел к более
интересному занятию: заходил на чей-нибудь сайт, на главную страничку,
а потом начинал подставлять пути наугад. На каждом сайте есть данные,
не обозначенные в свободном доступе, но тем не менее никак не
защищенные или защищенные весьма слабо. До них не добраться по
ссылкам - только случайной подстановкой.
http://sannata.ru
набрал Шейд в адресной строке броузера. Заглавная страничка начала
послушно грузиться.
http://sannata.ru/root/
добавил Шейд. В голокубе тотчас вспыхнуло сообщение об ошибке.
http://sannata.ru/public/
изменил Шейд. Снова ошибка. Он пробовал снова и снова, подставляя
наугад названия возможных каталогов. И вот, наконец, вариант
http://sannata.ru/incoming/
сработал. Загрузилась чистая страница. Но это еще ничего не значило -
главное, что каталог /incoming существовал. А данные в нем вполне
могли иметь флаг шhidden и поэтому казаться невидимыми случайному
посетителю. Случайный посетитель, потыркавшись впустую, спустя
какое-то время неизбежно ушел бы. Но только не Шейд. Впрочем, Шейд и
не был случайным посетителем. У него имелись в запасе кое-какие трюки
и возможности, чтобы суметь прочесть содержимое нужного каталога. И
он уже было собрался прибегнуть к наиболее простому и надежному
методу, машинально левой рукой прижимая мнемоюсты покрепче к вискам,
а правую занесши над клавиатурой...
Призрачная зыбь голокуба раздалась, впитывая комнату, Шейда - все
ближайшее окружение. Шейд перестал быть толстым подростком: теперь он
обратился в матовый, похожий на каплю темной ртути, сгусток. Тело его
осталось в кресле перед клавиатурой и голокубом. А освобожденный
разум скользнул в киберспейс. Виртуальное пространство
информационного мира.
Чужой каталог /incoming изнутри был похож на пустой стакан из-под
молока. Цилиндр с непрозрачными белесыми стенами. Вверху темнело
пятно с двоеточием - выход в корневой каталог; внизу располагалась
череда темных полос с неразборчивыми надписями - вход в каталоги
низших уровней. И несколько серых бесформенных комков у стен - массивы
данных. Файлы.
Чутье не подвело - этот каталог только казался пустым; программа
Шейда обходила защиту, обеспечивающую скрытость. Именно поэтому файлы
и надписи на темных полосах стали заметны; но программа еще не
отработала цикл до конца, поэтому надписи хоть и обозначились - пока
не читались.
Время в виртуальном мире течет иначе; Шейд оцепенел, ожидая окончания
цикла.
И тут его крепко взяли за шиворот. Шейд рванулся - тщетно. Словно в
тиски угодил. От неожиданности и испуга Шейд на миг стал
малиново-красным, но быстро взял себя в руки.
В реале происходило следующее: кто-то из //sannata.ru пробрался в
компьютер Шейда и сейчас методично, но настойчиво перехватывал
управление запущенными процессами. И - что самое непостижимое -
перехватывал успешно.
Шейд не был зеленым новичком: и из-под логина с полными правами
доступа к собственной системе он никогда в сеть не ходил. НИКОГДА.
Кроме того, удаленный доступ к дискам на компьютере Шейда был
сознательно отключен, дабы пресечь попытки похозяйничать "дома", на
холде.
А сейчас Шейд с ужасом наблюдал, как кто-то невидимый, но могучий
открывает доступ к дискам
~#sharing: /on /f
а затем командует:
~#reboot
По идее Шейда должно было выбросить из киберпространства; ему
полагалось снова оказаться в кресле перед голокубом, перед
перезапускающимся компьютером.
Не тут-то было - Шейд по-прежнему оставался в молочном стакане
каталога /incoming на //sannata.ru
Похоже, компьютер Шейда перегружали по-горячему, когда процессор и
чипсет остаются запитанными, а сбрасывается только содержимое
оперативной памяти да заново грузится система.
Остро ощущая собственную беспомощность, Шейд видел, как в голокубе
самопроизвольно возникают строки:
~#login: root
~#password: ************
~#welcome, Shade!
И, естественно, грузится сисадминский менеджер.
Все. Чужак полностью захватил компьютер Шейда. Он мог сделать все,
что захотел бы. Считать, отредактировать или удалить любые файлы.
Изменить настройки системы. Переформатировать локальный диск.
Но почему-то медлил.
И вдруг в белесом полумраке молочного стакана "Саннаты" сгустилась
продолговатая тень. Миг, и перед тускло-ртутным комком-Шейдом
соткалось объемное изображение. Парень в синем спортивном костюме и
белоснежных кроссовках неизвестной Шейду фирмы "Montray" с эмблемой,
отдаленно похожей на сетевую "собаку" @.
- Эй, ты, - сказал парень наполовину раздраженно, наполовину
равнодушно. Сочетание получилось странное, но Шейд не сумел иначе
сформулировать эмоциональный фон хозяина "Саннаты". - Прими
нормальный вид, поговорим...
И Шейда чуть-чуть отпустило. Улизнуть он все равно не мог, а вот
изменить сетевой облик - вполне. Шейд послушно нацепил одну из загодя
припасенных личин - хмурого, щуплого,
небритого-нестриженного-нечесанного припанкованного парня в кожаном
прикиде и (для контраста) босиком. При виде этого пугала некто в
спорткостюме брезгливо поморщился. Но все же заговорил:
- Кто ты такой, Шейд?
- Хакер, - честно сознался Шейд. Врать в момент, когда тебя потрошат
в пределах чужого холда - чистое безумие.
- Хакер, - с непонятным удовлетворением произнес собеседник. - И что
тебя занесло на "Саннату"?
- Любопытство. Я бы не стал ничего ломать. Вы не поверите, конечно,
но я не занимаюсь бестолковым взломом чужих систем.
- Отчего же не поверю? - вопросом на вопрос ответил парень. - Я
взглянул на твое хозяйство. Ты действительно не малолетний идиот,
каким притворяешься. Будь добр, прими облик, максимально близкий к
реалу. Кстати, я сейчас выгляжу именно так, как выгляжу в настоящей
жизни. Уважь хозяина, а?
Истинную личину Шейд еще ни разу не надевал в сети, но сотворить ее
оказалось нетрудно - парень из "Саннаты" разблокировал доступ к
каталогу с небогатой коллекцией собственных голограммок и обработчику
изображений. Шейд наскоро склепал виртуальную оболочку себя
настоящего и наскоро втиснулся в нее.
Оказалось, находиться в сети облаченным в почти настоящее тело очень
удобно.
- Хм... - удивился парень. - Ты все-таки еще пацан. Но ничего, мне
кажется, мы сработаемся.
"Сработаемся?" - подумал Шейд настороженно.
- Сработаемся, - подтвердил парень.
"Он читает мысли?" - сваливаясь в легкую панику понял Шейд.
- Читаю, - опять подтвердил парень. - А ты чего ожидал? Меня зовут
Камилл.
- Камилл... - шепотом повторил Шейд.
- Да. Необычное имя для Москвы, верно? Но не бойся: я не иностранный
шпион. Я вообще не из вашего мира.
- Как это? - удивился Шейд.
- Встречал программки, помеченные значком "Зонул Сенсера"? Вот таким,
- Камилл шевельнул рукой и в пространстве холда зажглась пылающая
строка из одного-единственного замысловатого символа.
Одновременно в каталоге //sannata.ru/incoming создался открытый
текстографическим редактором стодвенадцатибайтный файл h2f87g0k.tmp
- Встречал пару раз... - подтвердил Шейд.
- Они не показались тебе странными?
- Ну, - протянул Шейд неопределенно. - Вообще-то нечто потустороннее
в них есть...
- Потустороннее? - Камилл воодушевленно ухмыльнулся. - Ты даже не
подозреваешь, насколько ты прав, парень! Это действительно наши
программки. Из моего мира. Из-за барьера.
- Барьера?
- Миры - а их очень много - отделены друг от друга силовыми
барьерами. Наши миры - соседи. Мы находимся по разные стороны
барьера. Но обмен информацией идет уже давно, хоть и мало кто об этом
осведомлен. Впрочем, это знание тебе вряд ли понадобится. Ты сделаешь
для меня кое-какую работенку в моем мире. А потом вернешься. И не
советую отказываться, я уже скачал кое-какие результаты твоих
художеств в "Один-ЭС" и "Фаргусе". Думаю, сетевое секьюрити что
"Один-ЭС", что "Фаргуса" живо этими данными заинтересуются...
Шейд побледнел - и в реале, и в виртуальности. То задание и впрямь
могло доставить множество неприятностей, вплоть до упечения за
решетку на некоторый довольно значительный срок. Шейд согласился
только потому, что совершенно точно знал как выполнит заказ и как
обеспечит собственное инкогнито. Ни одна из компаний так и не
отследила Шейда. И если бы не этот непонятный чужак, данные навсегда
бы потерялись для остального мира. Или миров, если Камилл не врет и
миров действительно много...
- Какую работу?
- Потом узнаешь. А сейчас ты выйдешь из сети, дождешься пока за тобой
зайдут и отправишься с тем, кто зайдет, куда он скажет. Не советую
трепыхаться, Шейд. А если все сделаешь как надо - еще и заработаешь
кое-какие деньги. Ты все понял?
- Да... - прошептал Шейд.
Тотчас его выбросило из сети. Дрожащей рукой Шейд сдернул с висков
мнемоюсты и опасливо взглянул в голокуб. Голокуб полнился синевой
сообщения о фатальном сбое системы. Это сообщение часто называли BSD
- Blue Screen of Death, хотя часть юниксоидов подобного юмора
демонстративно не понимала.
Шейд отключил питание - его терминал, снабженный всей необходимой
начинкой (вроде локального диска) чтобы называться полноценным
компьютером, послушно уснул. Голокуб погас. И в тот же миг в
прихожей затюрлюлюкал звонок. Кто-то пожаловал.
На негнущихся ногах Шейд проковылял ко входной двери.
- Кто? - спросил он; голос при этом постыдно сорвался.
В сети Шейд не боялся ничего - до сегодняшнего дня. А вот в реале...
Каждый выход из уютной берлоги на двенадцатом этаже блочного
двухподъездного монстра в Перово был для Шейда испытанием. Случалось,
у него отбирали деньги прямо перед домом местные шалопаи. Случалось
даже профилактически огребать по физиономии. Шейд боялся внешнего
мира до дрожи в коленках. А уж после сегодняшнего визита на
"Саннату"...
- Гости, - отозвались из-за двери. - Открывай, я от Камилла.
Шейд послушно отомкнул замок и отступил от двери.
Вошел парень примерно одних лет с Шейдом, но гость в отличие от
хозяина был строен, подтянут, мускулист. Прическа ежиком. Взгляд
колючий и жесткий, словно сталистая проволока. Одет, как и
виртуальный Камилл - в синий спортивный костюм и белые кроссовки
загадочной фирмы "Montray".
- Привет. Собирайся. Машина ждет.
Шейд вяло кивнул. Собираться? А что это значит?
Подумав, он натянул вместо бесформенных тренировочных брюк "выходные"
джинсы, а вместо выцветшей футболки - легкий свитер. Носки.
Кроссовки, почти не ношенные, хотя Шейд купил их больше двух лет
назад. Большую часть времени кроссовки пылились в прихожей, под
вешалкой.
- Готов? - нейтрально осведомился гость. - Пошли.
Шейд нашарил ключи на крючке слева от двери, выпустил парня в
спорткостюме, вышел сам, запер дверь, и лишь в этот момент невероятно
остро ощутил животный страх и безоговорочное замешательство.
Неизвестность. Неизвестно во что он вляпался. И это страшило больше
всего.
Лифт все еще стоял на этаже, так что вниз спустились очень быстро. У
подъезда стояла вишневая "тридцатка" без единого наворота вроде
спойлеров или тонированных стекол. Даже обязательного чертика на
веревочке под лобовым стеклом не нашлось.
Парень кликнул пультиком охранной системы; машина мигнула фарами,
смешно квакнула и раздался отчетливый щелчок разблокировки дверей.
- Садись, - парень приоткрыл правую переднюю дверцу.
Шейд молча сел, пытаясь совладать с собой. Получалось плохо. Он
боялся. Очень боялся.
Во время дороги никто не проронил ни слова. Парень сосредоточенно
рулил, Шейд затравленно глядел в окно. Ехали сначала к центру, потом
по проспекту Газизова; где-то неподалеку от "Чашки" юркнули в узкий
переулок. Перед на удивление запущенным с виду шестиэтажным домом
"тридцатка" замерла и Шейду велели вытряхиваться.
Потом его провели сквозь ушибленный ремонтом холл во вполне приличный
офис - а по внешнему виду здания сроду не скажешь, что внутри есть
такие ухоженные помещения.
Проводник предупредительно распахнул перед Шейдом дверь в кабинет.
Шейд послушно шагнул через порог и сразу же встретился взглядом с
тем, кого совсем недавно встретил в виртуальности, в пределах холда
"Саннаты". С Камиллом.
- Здравствуй, Шейд, - сказал Камилл, и в тот же миг парень-проводник
коротким выверенным движением рубанул Шейда ребром ладони по шее.
Свет померк.
- Прощай, Шейд, - добавил Камилл.
Но Шейд этого, естественно, не услышал.
!TASK 0F
[OWNER: Аурел Чогоряну (main)]
Теперь у Аурела был новый мотоцикл: IBM-7200. Перегон стлался под
колеса, ветер ревел, обтекая шлем, и мчали они вдогонку за свободой,
слившись в единую сущность: человек и механизм. Сити уже виднелся
вдали, полускрытый колышущимся маревом прогретого летнего воздуха.
Аурел много раз покидал Сити, надолго и ненадолго. Вопрос - когда
возвращаться? - еще совсем недавно мало его заботил.
Теперь заботил, потому что у Аурела с некоторых пор было к кому
возвращаться. Его ждали. Вернее - ждала. Она. Тири. Девчонка в
неизменных очках со стеклами в форме звездочек.
Они осели на восточной окраине Сити, у самого шлюза. Поближе к
перегону, потому что любили скорость и мощь мотоциклетных моторов.
Четыре месяца - четыре месяца сказки, безумия и еще бог знает чего.
Им было хорошо вместе, а что еще нужно влюбленным для счастья и
эйфории? Только скорость...
Они редко ходили в сеть, поскольку слишком свежи еще были раны. Раны
не телесные - раны в душах. Но как бы они не сопротивлялись - сеть
звала. И мало-помалу Аурел с Тири стали задерживаться в сети все
дольше и дольше.