Читаем Враг неизвестен. Горячий старт полностью

— >|

— Н-да… — подал голос Злыдень. — Что же они там напридумали в «Реальной виртуальности», черти бы их побрали?

Ответить ему никто не успел: виртуальная дверь подвала, висящая на одной петле, с грохотом влетела внутрь, и в проем один за другим полезли мордатые громилы с кулачищами наготове.

— Дежа-вю… — пробормотал Бай, тоже сжимая кулаки.

Реальный Бай слепо уставился в муть голокуба, похожий

на мумию; он безостановочно шелестел клавиатурой, оживляя боевые скрипты и отслеживая атакованные порты терминала.

Сетевое побоище, невидимое и неслышимое из реала, набирало темп и силу.


!TASK 0F

[OWNER: Аурел Чогоряну (completed)]


Подраться как следует не удалось, а жаль: у Аурела желания было хоть отбавляй.

Энди скомандовал всем убираться и схлопнул виртуальный подвал в одномерный объект-массив. Вообще-то суть процесса состояла в том, чтобы попытаться скрыть следы последовательного доступа к локальному холду Энди (одному из многих). Но это в реале. Для участников сего процесса все представлялось иначе, причем для каждого — по-своему. Мнемодоступ позволял рисовать какие угодно образы, освобождал сознание и подсознание.

Если бы Энди обставил собрание не как подвал на Рязанке — возможно, Аурелу представилось бы что-либо иное. Но недавние события слишком еще свежи были в памяти. Поэтому все началось с того, что Аурел сшиб с ног одного из мордоворотов, и пока тот приходил в себя в углу (то бишь пока выброшенный из мнемодоступа подручный Камилла заново загружал систему и входил в Сеть), схватил за руку Тири и ринулся вверх по лестнице, прочь из дважды негостеприимной базы Энди.

В отличие от реала снаружи было светло; не то чтобы события перенеслись на день, нет, никакого солнца в небе не наблюдалось и в помине. Просто отсутствовала вечерне-ночная тьма, и все. Аурел не успел над этим задуматься.

В стороне, у соседнего дома, горланили песню подростки. Размеренно бумкал ритм-автомат дешевенькой «расчески», красной, словно заставка «Blood Fire Wings». А чуть в стороне, на дорожке, рядком стояли четыре мотоцикла.

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

Аурела накрыло бы осколками, но он уже несся во весь опор к мотоциклам. Тири бежала рядом.

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

Тири с ходу вскочила на «спортсмена»: обтекаемый болид с задранной кормой и широким задним колесом.

Подростки намерились было протестовать; Аурел двинул переднего в лоб, да так сильно, что тот сшиб наземь всех остальных. Ни дать ни взять — боулинг в действии…

«Расческа» одиноко и бессмысленно озвучивала их с Тири старт в безумную гонку по виртуальной Москве. Без сомнения безумную — какой еще может получиться гонка пары заядлых мотоциклистов?

Ртутно-сверкающая Тири на пестром «спортсмене» выглядела убойно. В другое время Аурел зашелся бы от нежности и восторга. Но сейчас… Тири взглянула на него, и даже сквозь очки-звездочки Аурел ощутил в ее взгляде отчуждение и холод.

— Разделяемся, — сказала Тири. — Уходи сам.

И унеслась со двора, сигая через бордюры.

Мордовороты к этому моменту выгнали из подвала всех остальных соратников Энди Трушина, а значит, времени мешкать больше не осталось.

Аурел круто — насколько это возможно было на «рокере» — развернулся, вырулил на проспект и дал газу. Воображаемый ветер лизнул лицо и взъерошил волосы. Если бы не нелепая размолвка с Тири — Аурел был бы счастлив. А так — просто отводил душу и отдавал дань скорости, привычно сливаясь с мотоциклом в одно целое.

Ведь сердцам и моторам издревле положено биться в унисон.

Сначала трасса действительно напоминала Рязанский проспект — насколько смог запомнить его Аурел из окна микроавтобуса за тройку раз. Но потом воображение неизбежно увело в абстрактный город, по которому нужно было мчать во весь опор, с ревом и грохотом, ибо байкеры не признают шлемов и не слишком жалуют глушители. Люди Камилла предпочли мотоциклам автомобили — черные, как свежая смола, «ауди» в количестве трех то и дело возникали в зеркалах заднего вида. Аурел шел мощно и размеренно: тяжелый «рокер» не слишком располагал к резким маневрам, но уж набрав ход, держал его железно. Дважды Аурелу сигналили регулировщики, отчаянно свистя и размахивая полосатым жезлом. Потом патрульная машина погналась — не иначе Камилл пытался затеять общесетевую охоту. Аурел мог бы просто прекратить мнемо-доступ и вывалиться — но тогда пострадал бы Энди, которому требовалось некоторое время на затирание следов. Этот трюк с разбеганием они обговорили в деталях еще по ту сторону барьера. Аурел знал наверняка: будет кружить сколько сможет. А когда прижмут — вывалится. Пользователь с обычным доступом, через мнемоюсты, на его месте сильно рисковал, поскольку скорость обмена данными в случае Аурела неизмеримо выше. Пользователь в обычном режиме, вовсе без мнемодоступа, вообще не успел бы даже пикнуть: Камилл зафиксировал бы его местоположение почти мгновенно и не преминул бы выслать пару крутобоких ребят по установленному адресу.

У Аурела шансы были. В том числе шансы уйти непойманным. Но он решил даже просто потянутое время счесть хорошим результатом.

От патрульной машины он улизнул по узкому, заставленному мусорными баками и древними машинами переулку. Совсем рядом гремел на рельсовых стыках поезд. Аурел перевалил через железнодорожный переезд, презрев опущенный шлагбаум, и вырулил на очередное шоссе. Широченное даже по местным меркам, а уж по сравнению с перегоном…

«Впрочем, что значит — по местным? — подумал Аурел, спохватившись. — Это ведь не Москва. Это — Сеть. Местная, непохожая на хорошо знакомую Сеть. Здесь даже бекбона нет в привычном понимании…»

Аурел ни на секунду не забывал, что всего лишь навсего обманывает собственное сознание виртуальными образами, которые, в свою очередь, просто череда слабеньких электрических импульсов, по какой-то причине доступных его мозгу. И это знание, к счастью, совершенно не мешало до отказа выкручивать на себя рукоятку газа.

Мотор урчал. Скорость ощущалась в основном через вибрацию. Спидометр трудолюбиво отсчитывал километры.

А город тем временем менялся. Из мрачного индустриального района Аурел попал сначала на проспект, рассекающий небольшой спальный райончик на две неравные половинки, потом в место, немного похожее на реликтовые кварталы Сити с их четырех- и шестиэтажками. Бросился в глаза щит с красочной надписью «DEEPTOWN». Надпись сияла и искрилась даже при свете, похожем на дневной. Повернув голову, Аурел зафиксировал взгляд и прочел табличку на угловом доме: «улица А. Черткова». По встречной полосе плотным строем ползли грузовики обычной для Москвы марки «КамАЗ». Угловатые туши трейлеров украшал красочный логотип «2Т». «КамАЗы» шли едва не впритирку — самое большее полтора метра от бампера до стоп-сигналов.

Преследователи как раз поотстали.

«Ага, — подумал Аурел злорадно. — Мой доступ протро-пить это вам не левый шелл заломать…»

Он пронесся мимо клуба «Вайт Биэр ББС» — название так и было начертано, кириллицей. Авангардисты, елы-палы… Далеко впереди улица Черткова пересекалась с большим проспектом, причем как раз на пересечении угадывалась грандиозная пробка.

«КамАЗы» ползли навстречу, похожие на трудолюбивых муравьев, и казалось, колонна их бесконечна — трейлеры с логотипом «2Т» тянулись по ту сторону перекрестка сколько хватал глаз.

«Эх, — подумал Аурел с сожалением, — мне бы по поперечной приехать, а уж между парой грузовиков я бы всяко проскочил…»

Не успел Аурел это подумать, как сквозь строй «КамАЗов» действительно прорвался мотоциклист. На чем-то спортивном. Стального цвета курточка сначала едва не ввела Аурела в заблуждение: он решил, будто это Тири. Но быстро понял ошибку — судя по плечистой фигуре, мотоциклист мог быть только мужчиной. Сквозь басовитый стрекот «рокера» Аурел явственно расслышал одобрительные возгласы, свист и аплодисменты скучающих в пробке водителей.

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

Аурел даже посигналить ему не успел. Но вот пробкой воспользовался сполна: свернул на перекрестке на проспект какого-то Гибсона, отлавировался сквозь пробку на нечетную сторону и канул во дворы. Преследователям на «ауди» предстояло обогнуть длиннющий, в несколько кварталов, хвост, но где к этому моменту будет Аурел — никому не известно, даже ему самому.

В общем, он оторвался, хотя даже не рассчитывал на подобное. И нельзя сказать, что это стоило больших усилий.

А может, просто погоня не проявила должного рвения?

Интересный вопрос…


!TASK 08

[OWNER: Shade]


Основное отличие забарьерной Сети от привычной Шейд просек довольно быстро. Линки между серверами здесь были неизменными. Путь сигнала легко предсказывался заранее, поскольку также осуществлялся всегда одним и тем же манером. Шейда это сначала удивило: стоило единственному звену выйти из строя, и неизбежно замерла бы вся цепь. Но потом он вспомнил, что на заре компьютерной эры существовало много любительских Сетей, организованных подобным же образом. И ничего, жил как-то народ. Да и от чего может лечь какой-нибудь сервак, если не по велению админа? Разве что электричество отрубят, но такое в Москве случалось очень редко. Наверное, и здесь не каждый день отрубают, иначе не сохранилась бы так неудачно организованная Сеть.

Чем заняться — Шейд решительно себе не представлял. Гипертекстный трансферный протокол местной Сетью не поддерживался, поэтому поблуждать по ссылкам и сетевым страничкам не удалось. Но проглядеть кое-какие документы возможность имелась; имелась также возможность контекстного поиска. Зацепившись за поисковый сервер, Шейд, немного поколебавшись, сделал запрос по маске «Камилл».

Ноль информации. То есть не о интересующем Камилле ноль — вообще ноль. Ни одной ссылки.

Тогда Шейд попробовал «Санната» и «Sannata». К некоторому удивлению, поисковик выдал жиденький списочек ссылок. И Шейд принялся за дело. Довольно быстро он уперся в стену закрытого доступа, и пришлось искать лазейки. Первое время это не отнимало много сил, но чем дальше, тем надежнее закрывались чужие системы. И наконец Шейд чуть ли не носом уткнулся в сплошную аспидно-черную стену, по которой желтоватой вязью струилась надпись: «Проект «Реальная виртуальность». И немного ниже — «Олег Палек aka Nostromo».

Неизвестно, долго ли Шейд любовался мрачноватым порталом чужого холда. Чувство времени с потерей тела расстроилось окончательно.

— Поздравляю, — неожиданно сказал кто-то. Шейд нервно обернулся.

Он был совсем рядом. Некто тускло-серый, размером с баскетбольный мяч. Вероятно — хозяин; программы и ведут себя, и выглядят обычно иначе. Во всяком случае, программа точно не стала бы ждать, покуда Шейд наглядится на запертый вход.

— С чем? — спросил Шейд максимально миролюбиво. Сам он продолжал хранить человекоподобный сетевой облик, хотя не был уверен, что здесь его корректно прочтут и анимируют.

— Ты первый, кто сумел забраться так глубоко. Сюда еще никто по своей воле не забирался. И могу сообщить еще одну новость, гораздо менее приятную. Никто отсюда также и не выбирался, но совсем не потому, что никто не приходил. А потому, что это тюрьма. Анизотропная тюрьма. Эдакая сетевая раколовка.

— А что здесь делаешь ты?

— Я — узник. Самое обидное, что построил эту тюрьму именно я. И я же стал ее первым и единственным узником. Точнее — еще недавно я думал, что единственным. Пока не появился ты.

— И кто же тебя в тюрьму упрятал? Уж не Камилл ли? — поинтересовался Шейд.

— Именно он, — подтвердил узник. — Я не удивлен, что ты знаешь Камилла. Тебя ведь упрятал тоже он?

— Косвенно, — вздохнул Шейд. — Он лишил меня тела… А дальше уж я сам.

— И тебя тоже, — скорбно заметил узник. — Значит, Камилл все еще пытается осуществить свой давний замысел?

— Я слишком плохо знаком с его замыслами.

— Ну как же! Он не мог тебе этого не говорить. «Я стану Сетью… Я стану чертить в ваших душах…» Он всем это говорит. Всем, кого собирается уничтожить или заточить.

Шейд испытал ощущение, сходное с неожиданным ударом в спину. В реале у него враз пересохло бы во рту.

— Всем?

— Всем.

— А… Он действительно может захватить контроль над Сетью? Над всей Сетью?

В ответ прозвучал иронический смешок.

— Контроль… Это почище контроля. Это перенос сознания на законы существования Сети. Личность на принципиально новом субстрате — не на нейронных связях человеческого мозга, а на электрических импульсах по всей Сети. Я сам это разрабатывал… Разработал на свою голову.

Шейд покосился на стену, украшенную надписью.

— Этот проект — оно и есть?

— В частности. Проект много что охватывал, и им много кто занимался. Камилл купил его, когда в качестве побочного эффекта вычленилось направление сетевого интеллекта. Три года — и ту-ту. Меня скрутили моим же оружием. Лишили тела, заперли в этом дурацком предбаннике…

— А почему не убили?

— Задай этот вопрос себе.

«А действительно — почему? — подумал Шейд, отвлекаясь. — Зачем я Камиллу в качестве неприкаянно скитающейся по Сетям души? Или, если верить этому несчастному, скитаниям тоже пришел конец, и впереди заключение в этом тесном и темном холде?»

С трудом уняв панику, Шейд попробовал отступить на шаг назад, вернуться на сервер, откуда пролез к самому входу «Реальной виртуальности».

Получилось без труда. Шейд оказался в слабо подсвеченной сфере по соседству с локальным роутером и толстым почтовым ящиком некоего Владимира Лощинина.

Заметно приободрившись, Шейд снова спустился к стене с надписью. Узник все это время не двигался с места.

— Не знаю, как ты, а я вовсе не заперт, — сообщил Шейд с нескрываемым облегчением. — Никакая это не тюрьма. Для меня по крайней мере.

— Угу, — заметил кто-то из пустоты. — Уже не тюрьма. Я только что разблокировал исходящий доступ. Навсегда. Ну, в смысле до поры, пока кто-нибудь ушлый снова не закроет.

Шейд снова занервничал: чудеса пошли плотной колонной, одно за одним. Обычно так не бывает.

Поверхностное сканирование сообщило, что пользователь перед ним — не кто иной, как недавний объект сетевой охоты. Энди Трушин собственной персоной. Причем возжелай Энди скрыть свое имя — скрыл бы легко. Но сейчас пришел не маскируясь.

— Вы уж извините, — снова донеслось из пустоты. — Я вас подслушал. Я давно искал творца «Реальной виртуальности» в Сети, да все безуспешно. Пока вот этот… охотничек не привел прямиком сюда.

Энди глянул на Шейда, отчего у того продрал по коже лютый воображаемый мороз.

«Вот те на… — растерянно подумал Шейд. — Я его сдал Камиллу, а ему ничего не сделалось, оказывается! И вдобавок он меня так быстро и легко отследил! Даже здесь, за барьером!»

Единственное, что слабо утешало Шейда, — это первая весточка, подтверждающая, что Камилл все-таки не всесилен.

Это давало слабенький проблеск надежды на то, что все как-нибудь уляжется и устроится. Без ущерба для него, Шейда, и так уже пострадавшего дальше некуда.

— Ладно, не дрожи, хакер, — успокоил Энди. — У меня к тебе нет претензий. Камиллу ты меня, конечно, засветил, но зато привел в сие… э-э-э… узилище. В общем, второе куда ценнее.

«Привел! — поразился Шейд. — Да я сюда случайно попал! Ладно, лишь бы он не догадался, что случайно. А так… Типа услуга за услугу».

Шейд старательно подавил мысль, что произошедшее скорее смахивает на «подставу за подставу» или «предательство за предательство». Но в конце концов, разве он клялся на верность этому неведомому Энди Трушину? Значит, точно не предательство!

Энди, казалось, утратил интерес к Шейду и сконцентрировал внимание на узнике.

— У меня есть несколько вопросов к тебе, Ностромо.

Шар-узник стал несколько поярче, словно приободрился

от наплыва гостей.

— А… с кем имею?

— Энди Трушин. Bloody Andy, Bloody.68. Слыхал?

— Кто ж не слыхал… — тихо-тихо выдохнул узник. — Суперхаб…

— Ты — Олег Палек, Nostromo.202/19? Правильно?

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

— Почему?

— Потому что бывший Ностромо — это я плюс Камилл. Я как-то решился сходить за барьер на свою беду… Ушел; моя копия — неполная, разумеется, — осталась тут и стала Камиллом. Когда я вернулся, в тело меня уже не пустили. Только сюда, в этот чертов закрытый холд. Как мышь в банку.

— Холд уже открыт, я же говорил. Только прошу: не исчезай сразу, у меня еще есть вопросы.

Шейд помалкивал в уголке. Возникла невольная пауза: осколок Ностромо, похоже, прощупал возможность выхода из явно осточертевшей ему тюрьмы. Наконец он с некоторым сомнением сказал:

— Хм… Действительно открыто… Как ты это сделал?

— Так ли уж важно — как? Сделал и сделал, — проворчал в ответ Энди. — Знаешь, у меня сейчас война с Камиллом. Полагаю, что враг Камилла — твой друг. Не так ли?

— Так, — подтвердил экс-узник. — Только знай: воевать с Камиллом — опасное занятие. Он умен и хитер… бестия. Я тоже когда-то таким был.

Энди смешно фыркнул, поплотнее запахиваясь в любимый халат.

— Полагаю, совесть и честь достались тебе, а беспринципность и прочая наглость — Камиллу. Так?

— Так, — угрюмо подтвердил лучший осколок Ностромо.

— Значит, Ностромо — это больше ты, чем Камилл?

— Возможно.

— Как Камилл намерен стать Сетью? Что это вообще значит? Что ты разработал? Можешь объяснить? В двух словах.

— В двух — вряд ли. Я занимался вопросом непосредственного взаимодействия человеческого мозга и сетевого железа. Наверное, я был первым, кто вошел в Сеть без мнемо юстов. Боже, как давно это было… Лет пятнадцать назад.

Ностромо ненадолго умолк, погрузившись в воспоминания.

— И что? — нетерпеливо спросил Энди.

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

— Какими? — немедленно поинтересовался Энди.

— Да пытался оптимизировать прямой доступ в Сеть… Короче, несколько лет шлифовки, и как результат — калькирование личности, прорыв за барьер и прочие прелести. Ты же сам этим пользуешься. А потом меня заперли. Я так понял, Камилл довел программы до совершенства. Он меня навещает. Иногда. В общем, если он разместит в Сети достаточное количество копий базовой программы и одновременно запустит их — Сеть накопит его воспоминания и станет как бы подмножеством его личности. Грубо говоря, он подключится не как один из пользователей, а как глобальный админ. Я не знаю, как он умудрился достичь такого эффекта, — возможно, тоже случайно. Но программы его рабочие. Я имел счастье убедиться.

— Это обратимо? Я имею в виду: спихнуть его с этого насеста получится, если он добьется своего?

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

— Ностромо… — сказал Энди и закашлялся от волнения. — Что было конечной целью проекта «Реальная виртуальность»?

— А это и было. Попытка срастить интеллект и Сеть. Правда, в самом начале мы представляли себе это совершенно иначе.

— Значит… Камилл начал осуществлять свой план. Осуществлять конечную цель «Реальной виртуальности»?

— Да он уже несколько лет как этим занялся. Он ведь не из торопыг, как и я…

Решительно огладив бороду, Энди заявил:

— Я намерен ему помешать, Ностромо, ибо ни секунды не верю, что Камилл — именно тот владыка, который нужен Сети. А чтоб помешать, позарез необходимо распознать его программы. Ты можешь мне помочь?

ТЬорец «Реальной виртуальности» не ответил. Не отвечал он так долго, что Шейд уже подумал: а не отправиться ли отсюда подобру-поздорову? В бесцельное и, возможно, бесконечное путешествие по Сети?

Он даже начал привыкать к своей нетленности и робко радоваться ей.

— Да, — ответил Ностромо спустя короткую бесконечность. — Я попробую тебе помочь. В конце концов, именно ты вскрыл эту консервную банку со мной в качестве содержимого. Пусть у меня нет теперь тела, но будет хотя бы виртуальная свобода.

— У многих теперь нет тела, — моментально повеселев, сообщил Энди и указал на Шейда. — У меня вот, у него. Кто мы теперь? Всего лишь тени. Жалкие призраки в виртуальности.

— У тебя правда нет тела? — удивился Ностромо. — Почему?

— Люди Камилла убили человека Энди Трушина. Но кто-то сохранил его личность в Сети. Меня то есть.

Ностромо повернулся к Шейду:

— А у тебя?

— И у меня нет, — грустно констатировал Шейд. — Я так думаю. А еще я знаете, что думаю?

Трушин и Ностромо выжидательно уставились на Шейда.

— В общем… Я тоже хочу вам подсобить. По-моему, этот Камилл изрядная скотина. Я вообще-то не мстительный. Но тут…

— Извини, мы на секунду… — Ностромо и Энди вдруг окутались непроницаемой завесой — видно, решили перемолвиться с глазу на глаз. А у Шейда защемило в несуществующей груди.

Как все-таки легко он смирился с полным уходом в виртуальность.

Непростительно легко.


!TASK 03

[OWNER: Дмитрий Байкалов]


Снова войти в Сеть Бай решился только к полудню. Вчерашний дуплет Камилла неожиданно сильно ударил по психике. И если от стычки в реальности удалось получить даже некое мрачное наслаждение, то бегство из виртуального подвала оставило весьма тягостный след. Наверное, потому, что Бай подспудно готовился не к обороне и последующему бегству, а к атаке, дерзкой и напористой, к слаженному лому чужих систем и организованному затыку всей Камилловской конторе.

А пришлось убегать. :(

Бай никогда не любил проигрывать. И отступать тоже не любил.

Возможно, он еще долго лишь косился бы в сторону терминала, но около полудня вдруг призывно пропищал затерявшийся на столе мобильник. Номер определился — стандартный сетевой гейт для голосовой почты и SMS.

Бай нажал на кнопочку и приложил свою древнюю «Моторолу» к уху:

— Але?

— Отбой тревоги, — проскрипел явно синтезированный первым попавшимся софтом голос. — Жду на холде. Это я, Энди… Кстати, есть неотложная работенка. Надо будет с одной программкой повозиться как следует. Один не успею.

— Ладно, я сейчас… — напряженно согласился Бай.

К звонкам по мобильнику он привык относиться настороженно — мало ли кто кем притворяется? В принципе сейчас наверняка звонил действительно Энди. А если все же нет… Если это Камилл затеял очередную пакость… Что ж, от ловушек у Бая имелось достаточно эффективных средств. Все-таки прямой доступ — шикарная вещь! Настолько развязывает руки и раскрепощает разум…

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

Все оказалось в порядке — на холде поджидали Энди и РусТех. И идентификаторы сработали штатно, да и сетевой облик такого разрешения довольно трудно корректно подделать. То есть подделать, конечно, не очень трудно, трудно корректно анимировать. Чтоб получилось похоже на оригинал. Динамика подделки неизбежно будет несколько иной, и чем сложнее и детализирован нее сетевой облик, тем больше разночтений и несовпадений.

Вся команда последнее время намеренно пользовалась самыми навороченными сетевыми обликами. Во избежание…

— Привет, — сдержанно кивнул РусТех.

Джинса его была прорисована — будь-будь! Каждая ниточка, каждый шов, каждая заклепка…

— Привет, — отозвался Бай нейтрально.

Энди размениваться на приветствия не стал.

— Я выяснил истинную цель проекта «Реальная виртуальность». Создание биотехна, чей мозг сращен с Сетью. Не с отдельным компом или терминалом — со всей Сетью, до последнего закоулка. Личность одного человека как верховный сисадмин и его же мозг как центральный управляющий процессор.

— Разве это возможно? — усомнился Бай. — По-моему, это нереализуемо. Слишком сложно, неучитываемое количество внешних факторов…

— У нас нет времени проверять, придется верить на слово, — перебил Энди. — Камилл уже запустил процесс. Вот, держи.

Энди вывалил на Бая какой-то увесистый файлик. Явно исполняемый. То бишь программу.

— Камилл развешивает это в Сети где попало, в большом количестве. Если он запустит эти проги — значит мы опоздали.

— А когда он собирается их запустить?

— Откуда я знаю? Может быть, он отдает команду на запуск в эти самые секунды. Ладно, слушай. Я там пометил несколько областей. Нужно разыскать в Сети как можно больше копий с таким же исходным кодом. И кое-что подпатчить там. Вот образец.

— А, собственно, что это за программа?

— А черт его знает. Софтверный эмулятор не то кэша, не то флэш-памяти. Но работает. Объясняю: развешенные в Сети программы заточены под личность Камилла. Надо их переточить.

— Под кого?

— Под меня.

— То есть? Ты задумал…

— Именно, — перебил Энди. — Я займу место, которое Камилл так долго готовил для себя.

Бай молчал почти шесть секунд. Для общения в нынешнем режиме — целую вечность.

— А почему ты считаешь, что будешь лучше Камилла править этим миром? И что вообще достоин занять это место?

Теперь умолк Энди.

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

— Что ж, — подумав, согласился Бай. — Может быть, ты и прав. Во всяком случае, при таком небогатом выборе я тоже выбрал бы тебя, Энди. А нашим ты говорил?

— Да. РусТеху вот и еще Злыдню со Жмуром.

— И что они?

— Ну… примерно как ты.

— А Чену говорил?

— Чену сам скажешь, я поберегу время. И пусть он тебе поможет.

— Понятно, — вздохнул Бай. — Значит, отлавливать те самые Камилловские проги, которые распихивал Аурел в моем теле…

— Их не только Аурел распихивал.

— Да какая разница… Сумеем отследить и подпатчить все?

— Все — не успеем. Подпатчим сколько найдется и запустимся. А там поглядим, чья возьмет. Кстати, Жмур со Злыднем сейчас как раз заняты распихиванием моей версии.

— А Ури?

— А у него депрессия и разборки со своей благоверной. Заперлись на холде — не подступись. Очень, бдя, вовремя…

— Чего у них не так, не пойму? — задумчиво протянул Бай. — Вроде ж все нормально было. А сюда прибыли — как кошка пробежала.

— Не хотел я баб в это дело впутывать, — досадливо сказал Энди. — И правильно не хотел. Ладно, я им хинт наваял, одумаются — получат. Авось тоже помогут. Работай. Только учти: эти программы умеют прятаться. Пишутся на свободное место и даже правят размеры незанятого объема. Чтоб по избытку не отследить было.

— Угу. Знакомо.

— Удачи. И это… поосторожнее там. Почуешь горячее — вали на фиг из Сети. Могут и пожечь. Как Рюкзака в свое время.

— Он же с мнемоюстами ходил!

— А вдруг и так сумеют? Я не знаю, что они там еще по-напридумали в своей «Реальной виртуальности». И никто толком не знает — кроме Камилла. Все. Бывай. И не отвлекайся, времени действительно мало.

Энди и РусТех кометами унеслись прочь. Было заметно, как РусТех кривится и держится за бок — видно, здорово его пырнули там, в подвале, раз даже в виртуальности проявляется. Чего, спрашивается, было за нож хвататься, если не умеешь им работать? Вот и налетел на свое же.

Чудные дела.

Отловив в Сети Чена и озадачив его, Бай уселся за работу.

Чен, кстати, вообще ни одного вопроса не задал, просто кивнул, сцапал копию программы и канул из холда-перего-ворника какими-то своими тайными путями.

Для начала Бай бегло проглядел код полученной программы. Действительно, она способна была накапливать двоичную информацию и определенным образом оперировать ею. Но, насколько понял Бай, лишь в тесном взаимодействии с многими подобными программами, с копиями. Подробнее разбираться, к сожалению, было некогда. Выделенные Энди участки вполне удовлетворяли методам сетевого поиска: изящный параметрический алгоритм с двумя прямыми переходами и одним инверсным. Красиво — засмотришься. И главное, трудноповторимый алгоритм, не стандарт для мышистов, любителей графического программирования. Штучная работа.

Оригинал файла Бай надежно запер на холде и запаролил. Выделенные фрагменты загрузил в буфер. Области замены — во второй. Сцапав их, словно арбузы, и прижав к бокам, он вызвал поисковый сервер и задал маску поиска.

Первая ссылка вывалилась спустя четырнадцать секунд.

http://soli.newmail.ru/


На оболочке приватного холда красовалась голограмма симпатичной девушки, протягивающей руку, казалось, к самым глазам визитера, и девушка виделась как бы сквозь растопыренные пальцы. Сверху имелась надпись: «Do not touch!»

Бай одобрительно хмыкнул. А что, тоже реклама…

Он коснулся активной зоны и нырнул в пределы холда — в сетевое пространство, открытое для свободного доступа.

Хозяйкой здесь была некто Solitair. По всей видимости, девушка с голограммы.

Вот, кстати, и она нарисовалась.

Анимированный образ хозяйки был создан с другой голограммы. Темное вечернее платье, грим, каре чуть набок, туфельки… Хозяйка была красива — потрясающе красива, Бай невольно залюбовался. Не хотелось думать, будто она приукрасила себя в виртуальности по сравнению с реалом.

— Привет! — сказала хозяйка. — Меня зовут Соля. Добро пожаловать ко мне.

Она ходила в Сеть обычным манером, с мнемоюстами. А как же еще? Бай отчетливо видел замедление, частые остановки, смену анимационных фреймов… Сам-то он не был ограничен скоростью залочки мнемопорта.

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

— Привет. Меня зовут… э-э-э… Зурзмансор, вот.

— Я из Питера. А ты?

— Из Москвы. В основном.

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

«Хорошо, что оно нашлось в доступной части холда, — подумал он. — Достал бы и из приватной, но время, время…»

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

— Чем занимаешься? — любопытствовала хозяйка.

«Терминал твой потрошу», — подумал Бай с некоторым

раскаянием. Девчонка выглядела изумительно и вдобавок была как раз в его вкусе — среднего роста, стройненькая, хорошо сложенная, лицо — просто засмотришься.

На клавиатуре он отстучал, разумеется, совсем другое:

— Да так… Программами торгую в основном, — и, почему-то вспомнив недавнюю забарьерную эпопею, добавил: — А еще на джипе гонять люблю.

«Знала б ты, где я гоняю», — мысленно вздохнул Бай, распахивая окошко hiew — наисвежайшего, двести десятого релиза безотказной программки «хакер-вью».

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

Итоговый размер совпал до байта. А что до следов редактирования… Так «хакер-вью» не меняет такие атрибуты файла, как время создания или время последнего редактирования.

«Готово, — удовлетворенно выдохнул Бай. — А адресочек этот я запомню… Давно я в Питер не ездил. Съездить, что ли?»

— Ты чешское пиво любишь? — спросил Бай неожиданно даже для себя.

— Люблю! — Хозяйка ослепительно улыбнулась.

— Рядом с Московским вокзалом есть обалденный ресторанчик. Я тебя приглашаю.

Хозяйка чуточку растерялась:

— Ой, а когда?

— Через недельку.

— Ну… Ладно, звони. Вот мобилка.

К Баю перетекла череда циферок — прямо в очередной буфер. Жаль, болтать дальше не было времени.

— До встречи.

— Пока…

Выныривая с чужого холда, Бай осознал, что никогда не назначал свидания так скоропостижно и так напористо.

Может быть, именно поэтому ему и не отказали, как обычно бывало до сих пор?

Он вынырнул в реал; в объеме голокуба цвело уже больше десятка ссылок на новые копии. Первый лом съел неполных восемь минут.

Пахал он до самой полуночи, пока оголодавший организм не возопил о справедливости и не потребовал немедленной кормежки.

Бай вышел из Сети — из странной, немыслимой паутины, связывающей миллионы серверов и терминалов. Паутины, которой, возможно, в ближайшие часы предстояло в корне переродиться.


:END LOCAL PROCESS

:GOTO STEP_2

Перейти на страницу:

Все книги серии Враг неизвестен [Воха]

Похожие книги

Шаманка (СИ)
Шаманка (СИ)

Как мало человеку нужно для счастья - знать, что твоя семья рядом, что с родными все в порядке, что у тебя есть свой дом, куда можно всегда вернуться. А если в один момент ты всего этого лишаешься, как жить? Как-как, брать себя в руки, стиснуть зубы и идти вперед! Тогда и дом новый приложится, и даже новая любовь. Правда, перед этим придется пережить столько приключений в космосе, что уже и не знаешь, а нужно ли тебе было все это? Но, как говорится, человеку дано ровно столько, сколько он может выдержать. Судя по всему, у меня выдержка должна быть титановой, не меньше. Но если в конце ожидает такая награда, можно и выложиться по полной, чтобы ее получить. Проды 2-3 раза в неделю. #космос и любовь #попаданка в другую часть Вселенной #любовный четырехугольник #неожиданный финал

Виктория Рейнер , Наталья Тихонова , Ольга Райская , Полина Люро

Фантастика / Космическая фантастика / Попаданцы / Любовно-фантастические романы / Романы
Имперский вояж
Имперский вояж

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

Алексей Изверин , Виктор Гутеев , Вячеслав Кумин , Константин Мзареулов , Николай Трой , Олег Викторович Данильченко

Боевая фантастика / Космическая фантастика / Попаданцы / Боевики / Детективы