Враг неизвестен. Горячий старт — страница 4 из 67

ть логи.

Там был зафиксирован коннект с несуществующим адресом. А особенно понравилось Баю окончание рапорта:

[Missing transit point]

Бай разозлился, не стал даже почту читать и завалился спать.

Наутро все произошедшее потускнело в памяти и казалось фокусами галлюциногенов. Поди разберись, чего лоточники мешают в пиво, пусть даже и бутылочное… Поклявшись больше не пить «Тверского», Бай на две недели забыл о коннекте с пустотой.

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

Дальше все пошло по знакомому сценарию.

[Уже — Сорт? — Heineken — Количество? — Литров пять]

И [call Бодрово_9012427]

— Привет! — сказали из пустоты. — Что столько тянул-то?

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

— Меня зовут Камилл. Ты готов серьезно поговорить?

Бай пожал плечами:

— Готов… Только я, это… слегка нетрезв.

— Не страшно. Иначе ты бы не дозвонился.

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


~# return to testing:


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

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

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

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

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

— Еще что-нибудь? — спросил Бай с надеждой. Но клиент отрицательно покачал головой:

— Нет, спасибо. Я найду вас, если что.

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

Но Бай понимал, что тешит себя пустыми надеждами.

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

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

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

Бай увидел, как напарник неторопливо двинулся за клиентом, и тотчас отвернулся к терминалу.

[Вторая фаза] — сказал он Чену.

[Ок] — отозвался тот.

Это значило, что Чен будет передавать клиента из рук в руки — Син, повисев на хвосте, уступит его Тигру, а Тигр чуть позже — Семе. Два часа, не меньше.

Отвалившись, Бай последовательно затер все пути и транзитные логи, причем не стандартным ёеГом, а собственной безотказной лапшерезкой, после которой в пользованных кластерах остаются сплошные нули. Теперь проследить, с кем коннек-тился Бай с этого терминала, не смог бы даже господь бог.


~# sleep mode

~# user status: located

~# hardware checking


Клиент объявился снова спустя месяц. Стоял ветреный февраль, гоняя по улицам шуршащий пластик газет и пивные жестянки. Народ скрипел кожаными куртками и плащами, многие вспомнили, что, если надеть кепку, не так мерзнут уши.

ТП нашло новый офис, там же, на Соколе, только не на Песчанке, а за Питерским шоссе, на Варяжской. В конце января гладко провернули несколько сделок; трубу на складе наконец починили, и благодушное настроение овладело всеми, включая нытика Сему.

Бай дулся с Ченом в «Близзард» по сетке, Син читал «Спорт-Экспресс», Сема с утра укатил в «Тессеракт», а Тигр, как обычно, ошивался на «Чашке», приторговывал новинками забарьерного софта. Парень во все том же черном плаще и дурацких белых кроссовках возник в дверном проеме совершенно бесшумно, как привидение. Бай автоматически запустил скриншут, даже не задумавшись, что на экране безобидная игрушка, а не приватная информация. Чен, сидящий в двадцатке и, естественно, ничего не видящий, тут же покилял всех лучников Бая и двинул в атаку суровый клин из шести катапульт и стаи демонов.

— Добрый день! — деревянно поздоровался посетитель и тут же оживился, узнав Бая.

— Проходите, садитесь! — Син отложил газету и указал гостю на кресло, окутанное мерцающим облаком тонограммы.

— Спасибо! — отозвался парень. — Я уже имел дело с вашей фирмой однажды…

Бай отстучал Чену [wait], засейвился и встал из-за терминала.

— …и теперь готов снова предложить вам работенку.

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

— Я — из-за барьера, — сказал парень. Вся настороженность Бая куда-то исчезла, осталось пустое и гулкое недоверие. Откуда этот странный человек мог знать о мире за незримой гранью реальности? Хотя Бай же узнал. Тоже небось пива выпил да позвонил по указанному адресу… Что произошло однажды, легко может повториться.

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

— Из-за барьера. С другой Земли. Вы ведь знаете. Только… я не из мира Камилла. Моя Земля по отношению к нему тоже другая. Но мы сотрудничаем.

— Да? — нейтрально спросил Бай выигрывая время. — И что?

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

Пароль в принципе можно было и сломать. Но он менялся раз в неделю, а на лом путем перебора вариантов ушло бы не меньше месяца. Да и число символов все время менялось…

— Чтобы у вас сложилась полная картина, я выскажусь. А потом будете задавать вопросы. Идет?

Син развел руками. Собственно, больше ничего и не оставалось.

— Итак. Прежде всего: как я преодолел барьер, если он непреодолим в принципе? Очень просто. Я его не преодолевал. Точнее, мое тело не преодолевало. Все это, — парень подергал за лацкан матово поблескивающего плаща, — земное. И одежда, и тело. Сюда переместили только мою психоматрицу. Это не так сложно, как кажется на первый взгляд, но в механике я не разбирался, это не моя область. Моя область — деятельность в мирах за барьером. В одном из них мы попали… как бы выразиться помягче… в щекотливую ситуацию. Ее нужно… э-э-э… уладить. Но… Вот в этом «но» все и дело.

Каждый из миров живет по своим физическим законам. Они кое в чем совпадают, кое в чем различаются. Например, в абсолютном значении некоторых констант. Это все непринципиально — если миры расположены по соседству; чем дальше они находятся друг от друга, тем больше различий. На психику людей это все влияет достаточно тривиальным образом: в мире, где нарушен какой-нибудь из привычных законов, просто нельзя жить. Не будешь адекватно воспринимать окружающее и не сумеешь адекватно реагировать на изменения. Психика вообще воспринимает окружающее совсем не так, как обстоит на самом деле. Масса аллюзий, аналогий, видений даже… Короче, это тема для многолетних споров и развивать ее я долго не буду. Проблема состоит в следующем: жители моего родного мира не приспособлены для восприятия той реальности, где у нас возникла проблема. Камилл, с которым я работаю довольно долгое время, вывел меня на вас, потому что выходцы из мира, где мы сейчас находимся, наиболее подходят для выполнения нашего задания. Камилл рекомендовал вас, а словам Камилла я имею все основания доверять. И я намерен вас нанять для выполнения своего задания.

Парень потер переносицу и неопределенно повел ладонью.

— Похоже, все.

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

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