А-П

П-Я

А  Б  В  Г  Д  Е  Ж  З  И  Й  К  Л  М  Н  О  П  Р  С  Т  У  Ф  Х  Ц  Ч  Ш  Щ  Э  Ю  Я  A-Z

 

VadikV


47
Владимир Hиколаевич Васи
льев: «Горячий старт»


Владимир Hиколаевич Васильев
Горячий старт



«Горячий старт»: АСТ; 2003
ISBN 5-17-007766-1

Аннотация

Погони в киберспейсе и виртуал
ьные засады, борьба не на жизнь (компьютерную), а на смерть Ц возможно, впо
лне реальную...
Это Ц хакерская романтика, как она есть!
Как поется в ОЧЕНЬ ИЗВЕСТНОЙ песенке, «он сказал Ц “Поехали” Ц и кликну
л мышом...».
Старт взят.
Горячий старт!
И КАКИМ будет финиш ТАКОГО старта?..

Владимир ВАСИЛЬЕВ. ГОРЯЧИЙ
СТАРТ

Необходимое предисловие ^

Все совпадения имен, фамилий, адресов, телефонов и прочих реалий намерен
ны и, таким образом, совпадениями не являются. Впрочем, описанные люди мог
ут быть совершенно непохожими на прототипы.
Техническая терминология также не претендует на соответствие историче
ской правде.
Автор выражает признательность:
Фирме «Дикий сад» (Николаев, http://mksat.net) Ц за предоставленный доступ в Интерне
т в г. Николаеве.
Фирме «Excimer» (Москва, http://www.excimer.ru) и лично Евгению Майданникову и Евгении Ушаково
й Ц за помощь с hardware.
Вадиму Чикову (Москва) Ц за безотказный транспорт.
Ольге Стерник (Маме Эри) и Анатолию Хлыстову (Отмору) (Москва) Ц за гостепр
иимство и долготерпение.
Андрею Артамонову (Москва) Ц за предоставленный доступ в Интернет в Мос
кве.
Ольге Орловой (МоскваЦ Шатура) Ц за документацию.
Энди Трушину (Москва, http://www.ahome.ru) Ц за многое.
Андрею Синицыну Москва) Ц за все.

Сердца и моторы (погружение
в киберспейс) ^

1st Master Boot Record:
Сердца и моторы (погружение в киберспейс) ^
~# root
~# open console 1
@comment: user Dmitry Baikalov@ ТП
@comment: status point
@net locate: G_Crystal.185/13
~# testing base memory…



~# root

Мутные стекла сервис-центра неохотно отражали морщинистое, как модный п
лащ, небо. Постоянная облачность, оттененная световой рекламой, давно ст
ала верным спутником городу, словно родилась с ним одновременно. Но это б
ыло не так: город был старше рекламы, и старше непрерывной пасмурной осен
и.
Бай щелчком отшвырнул сигарету и направился к хрустально-прозрачной ве
ртящейся двери. Линзы на глазах ответили на прикосновение инфракрасног
о луча слабой вспышкой. Бай мигнул; взгляд заволокло сероватой дымкой по
лимерного светофильтра. В тот же момент дверь повернулась, приглашая вну
трь.
В холле сразу ударил в легкие пронизанный ненастоящей кондиционерной с
вежестью воздух и Бай недовольно поморщился. Не любил он агрессивную фер
омонную атаку, ставшую для многих незаметной. Но Бай замечал ее сразу.
Зато пальма в центре холла оказалась вполне живой и Бай задумчиво потрог
ал колючие веероподобные листья, взглянул на часы посреди панно на входн
ой стене и направился к терминалам.
Серый пластик клавиатуры удобно лег под ладони. Плоское изображение, пох
ожее на рекламную голограмму, тотчас выползло из риски видеотрека над ве
рхним рядом клавиш и заискрилось. Собственно, это и была голограмма, толь
ко не рекламная.
Welcometonet! Ц сказала сеть.
Отрегулировав наклон изображения под линию взгляда, Бай пробежался пал
ьцами по податливым клавишам.
Login Bay_13
Enter your password:
Он ввел.
Здравствуй, Димочка! Ц поздоровалась сеть.
Бай оттопырил губу и подумал, что давно не менял конфиги Ц приветствие у
спело достать.
Call Сокольники_3609739
Connect w Chan Creaper Station………. cps 657943
chat mode Ц потребовал Бай. Сеть растерялась.
Эй, а где твой каменный топор?
Такой архаикой, как чат, нормальные люди давно уже не пользовались.
Ц Я те дам топор! Ц проворчал Бай, утапливая Enter. Сеть послушно выдала на и
ллюзорный экран окно чат-режима.
Я на месте Ц сказал Бай и огляделся. Ц Клиента пока нет

Пасли? Ц осведомился Чен.
Не заметил MB и да
Запятые ставь Ц посоветовал Чен.
Сам то! Ц огрызнулся Бай. Ц Директор тля! :-Е~~~
Бластер заурчал, озвучивая картинку-смайлик, пережиток времен сайленс-
режимов. Но Бай смайлики почему-то любил и ставил везде, где только мог. Да
же в батниках.
В следующий миг Бай увидел клиента Ц бесцветного парня в черном плаще, н
иже которого виднелись жеваные джинсы и белые кроссовки. Стильный плащ в
купе с кроссовками смотрелся особенно убойно.
Бай встал и приветственно поднял руку.
Ц Добрый день, сударь! Я представитель ТП.
Парень нервно кивнул, быстро обшарил холл взглядом, пододвинул ногой вер
тящееся кресло и, не вынимая рук из карманов, сел.
Ц Здравствуйте…
Ц Меня зовут… Ц начал было Бай, но парень перебил:
Ц Не нужно. Имен Ц не нужно.
Ц Хорошо, Ц согласился Бай. Ц Тогда зовите меня просто Бай.
Парень еще раз подозрительно оглядел холл.
Ц Черт побери! Ц выругался он. Ц Почему вы не назначили встречу в офисе?

Ц У нас нет офиса, Ц ответил Бай по возможности спокойно. Ц Точнее, пока
нет. Или, с некоторых пор нет.
Клиент вопросительно уставился Баю в глаза.
Ц То есть… как нет?
Ц Уже неделю. Новый снять не успели… Рождество, сами понимаете… А вы гово
рили Ц дело срочное.
Парень кивнул.
Ц Срочное… А старый офис где был?
Ц На Соколе.
Ц Аренда кончилась?
Ц Не совсем, Ц Бай замялся.
Клиент с неожиданным интересом склонил набок стриженную ежиком голову.

Ц Нельзя ли поподробнее?
Бай пожал плечами.
Ц Можно… Только вас это вряд ли удовлетворит.
Ц И все же?
Ц Это сродни суеверию. Есть у нас один приятель Ц общий. Друг фирмы, так с
казать. Так вот, давно подмечено: кто имеет с ним дело быстро сталкивается
с… э-э-э… неприятностями. Не из-за него, нет, совершенно по другим причинам
. Он словно несчастливый талисман, хотя сам по себе человек совершенно бе
зобидный.
Бай замолчал. Парень в плаще едва заметно улыбнулся. Чувствовалось, что о
н не верит.
Ц Что же произошло с другими смельчаками?
Бай пожал плечами.
Ц Двое умерли. От болезней, вообще-то… Но болезни у них и так были. До того.
Один ногу сломал, год лечился. Другого бандиты в Сибирь загнали. Нескольк
о фирм развалилось… По причинам, независящим от.
Собеседник скептически хмыкнул. Бай понимал, что он по-прежнему не верит
сказанному.
Ц И вы не побоялись иметь дело с этим чудом природы?
Бай пожал плечами:
Ц Да мы не суеверные, в общем-то…
Ц Но из офиса вас вышибли, Ц констатировал парень. Ц Так?
Ц Так, Ц согласился Бай.
Ц И это все ваши катастрофы?
Ц Не все, Ц честно ответил Бай. Ц На складе трубу прорвало. Плаваем тепе
рь. Типа, Венеция.
Ц М-да. А у меня неприятностей не будет? Ц поинтересовался собеседник, п
рищурившись.
Бай автоматически отметил, что нервозность и настороженность клиента п
ропали, он стал вести себя спокойно и даже развязно.
Ц Не знаю. Это ведь все суеверия. Но, может быть, лучше о деле?
Бай ничем не рисковал откровенничая с клиентом. Потому что знал: больше т
ому обратиться некуда. За подобные задачи бралась в Москве только фирма
ТП.

~# return to previous status… restored

~# return to previous status… restored
Они существовали уже четвертый год. То, чем они занимались, большинство м
осквичей назвали бы чистым шарлатанством, но каждый из пятерых компаньо
нов ТП слишком хорошо знал насколько иллюзорны границы реальностей. Физ
ика двадцать первого века утверждала: прорыв этих границ невозможен по ч
исто энергетическим причинам.
Бай, шаря в международных сетях, пару лет назад натолкнулся на огрызок ст
ранного гипертекстного файла, похоже, зараженного каким-то безобидным в
ирусом. Сначала Бай удивился, но быстро понял, что текстовая база предста
вляет собой несложную ехе-шную программу. Вирус каждые двадцать семь ми
нут советовал выпить пива и подключиться к несуществующему адресу в сет
и. Адрес действительно не существовал Ц Бай проверил. Однажды Бай, основ
ательно нагрузившись «Тверским темным» (не по совету грызенной програм
мы, а по собственной инициативе), ответил на предложение выпить пива слов
ом Уже .
Сорт? Ц немедленно поинтересовалась программа. Бай растерял
ся и ввел:
Тверское темное
Количество?
Бай, совершенно сбитый с толку, посчитал бутылки.
3,5 литра
После этого Баю вновь сказали, что на фантомном адресе его ждут. Раздосад
ованный Бай набрал чертов адрес и несколько минут тупо глядел голографи
ческую муть над клавиатурой.
Connect w LTS Jump-server…….. cps 54879
Коннект был удручающе медленный, Бай едва дождался, пока оживет аниматор
.
Ц Привет! Ц сказал человек из-за экрана. Ц Не верится? Не бойся, ты не сош
ел с ума. Только учти, я тебя не вижу.
Ц А я тебя Ц вижу, Ц сообщил Бай.
Ц Не отходи далеко от терминала, Ц предупредил собеседник. Ц Отвалишь
ся.
Ц Почему? Ц не понял Бай.
Ц Аппаратура слабая. Мощности не хватит. И так еле сцепились. Запомни: эт
о все не бред и не ерунда. Я Ц с другой Земли. Мы давно пытаемся наладить св
язь с вами. Пиво, странный адрес Ц это все кусочки мозаики, благодаря кото
рой можно шагнуть за барьер. Насколько мне известно, другого способа про
сто нет. Я не буду долго говорить: просто как-нибудь попробуй проделать вс
е это снова. Кстати, у вас прекрасное пиво!
Ц Да? Ц Бай пребывал в растерянности. Ц Спасибо.
Ц До встречи! Привыкай к мысли, что ты Ц гейт в соседний мир. И, пожалуйста
! доберись до нас снова. Например, завтра.
Коннект оборвался, спустя секунду сеть уныло сообщила:
Incorrect path or address
Сначала Бай списал все на слишком крепкое пиво. Потом решил, что набрел на
какую-то полудохлую психотропную баланду, которой болталось по сетям пр
едостаточно. Потом догадался глянуть шутлист.
Там был зафиксирован коннект с несуществующим адресом. А особенно понра
вилось Баю окончание рапорта:
Missing transit point
Бай разозлился, не стал даже почту читать, и завалился спать.
Наутро все произошедшее потускнело в памяти и казалось фокусами галлюц
иногенов. Поди разберись, чего лоточники мешают в пиво, пусть даже и бутыл
очное… Поклявшись больше не пить «Тверского», Бай на две недели забыл о к
оннекте с пустотой.
Но вскоре случился день рождения Сина, на котором пива было выпито вполн
е достаточно для того, чтобы впасть в благодушное настроение, в котором м
ногие клянутся в любви даже к старым недоброжелателям… Словом, Бай дома
упал перед терминалом и дождался совета выпить пива.
Дальше все пошло по знакомому сценарию.
Уже Ц Сорт? Ц Heineken Ц Количество? Ц литров пять
И call Бодрово_9012427
Ц Привет! Ц сказали из пустоты. Ц Что столько тянул-то?
Бай, глупо хлопая глазами, смотрел на собеседника, подтянутого чисто выб
ритого парня лет двадцати пяти. Из одежды можно было рассмотреть клетчат
ую рубашку с воротником, покрой которого показался Баю странным.
Ц Меня зовут Камилл. Ты готов серьезно поговорить?
Бай пожал плечами:
Ц Готов… Только я, это… слегка нетрезв.
Ц Не страшно. Иначе ты бы не дозвонился.
В общем, спустя какое-то время фирма ТП втихую начала торговать несложны
ми программками из-за барьера. А также перебрасывать Камиллу заказы на п
одобные программки. Почему народ не обращался к местным программистам
Ц Бай так и не понял, но все, кто хоть раз получали продукт из-за барьера, о
бращались в ТП снова. Кое-какую прибыль это приносило, на жизнь хватало. И
ногда приходилось по просьбе Камилла или его партнеров шарить по сетям и
тасовать содержимое FAQ-серверов. ТП справлялось. Основной принцип Ц не в
ысовываться Ц вполне соблюдался.

~# return to testing:

~# return to testing:
Клиент закинул ногу за ногу, словно приглашал Бая полюбоваться кроссовк
ами. Бай такого желания не испытывал, и упорно глядел в выцветшие, как июль
ское небо, глаза. Скорее всего, это не нюхач, а действительно обычный клиен
т. Но почему он так нервничал в начале встречи? Бай решил, что ему просто за
хотелось посмотреть на живого ТП-шника.
Ц Мне нужен файл из вашего закрытого каталога. База по краснодарским ви
нам. С ценами, с путями поставок… Словом Ц полный, а не те обрезки, что вы об
ычно кидаете в качестве рекламы.
«Мутит, Ц решил Бай. Не вязалось настороженное поведение клиента с тако
й мелочью, как упомянутая база. Ц Настоящий разговор еще впереди…»
Ц Нет проблем, Ц сказал Бай вслух и равнодушно пожал плечами. У него пол
учалось равнодушно пожимать плечами. Ц Давайте диск.
Парень незамедлительно вытащил из необъятного кармана плаща блестящий
лазер-кругляш. Тихо жужжа сервомотором драйв выдвинул жадный язычок пр
иемника и радостно проглотил диск. Слить требуемую базу было делом неско
льких секунд.
Ц Еще что-нибудь? Ц спросил Бай с надеждой. Но клиент отрицательно пока
чал головой.
Ц Нет, спасибо. Я найду вас, если что.
Он протянул кредитную карту Баю и проследил, чтоб со счета было снято не б
ольше денег, чем договорено. Возвращая белый пластиковый прямоугольнич
ек, Бай готовился забыть клиента навсегда, потому что хотел верить: в буду
щем им встретиться уже не придется.
Но Бай понимал, что тешит себя пустыми надеждами.
Перед встречей с клиентами он всегда следил, нет ли хвоста. То, чем они зан
имались, было не то чтобы противозаконным… Просто, завладей их бизнесом
люди с крышей Ц они бы качали из этого хорошие деньги. У ТП крыши не было, р
аботали на свой страх и риск, предпочитая оный сводить к минимуму. Пока вс
е шло гладко. Но осторожность никому еще не вредила и это помнили все ТП-ш
ники.
Спрятав лазер в похожий на спичечный коробок ковер, парень встал, одерну
л плащ, кивнул Баю и безучастно побрел к выходу. Он больше не озирался, сло
вно перестал бояться. Или прекратил изображать из себя значительного кл
иента.
На выходе его перехватил Син, терпеливо пережидавший встречу на рождест
венской прохладе. Парень свернул налево, к Проспекту Газизова. Наверное,
к метро.
Бай увидел, как напарник неторопливо двинулся за клиентом и тотчас отвер
нулся к терминалу.
Вторая фаза Ц сказал он Чену.
Ok Ц отозвался тот.
Это значило, что Чен будет передавать клиента из рук в руки Ц Син, повисев
на хвосте, уступит его Тигру, а Тигр чуть позже Ц Семе. Два часа, не меньше.

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

~# sleeping mode

~# sleeping mode
~# user status: located
~# checkin' hardware
Клиент объявился снова спустя месяц. Стоял ветреный февраль, гоняя по ул
ицам шуршащий пластик газет и пивные жестянки. Народ скрипел кожаными ку
ртками и плащами, многие вспомнили, что если надеть кепку, не так мерзнут у
ши.
ТП нашло новый офис, там же, на Соколе, только не на Песчанке, а за Питерским
шоссе, на Варяжской. В конце января гладко провернули несколько сделок; т
рубу на складе, наконец, починили и благодушное настроение овладело всем
и, включая нытика-Сему.
Бай дулся с Ченом в «Близзард» по сетке, Син читал «Спорт-Экспресс», Сема
с утра укатил в АСТ, а Тигр, как обычно, ошивался на «Чашке», приторговывал
новинками забарьерного софта. Парень во все том же черном плаще и дурацк
их белых кроссовках возник в дверном проеме совершенно бесшумно, как при
видение. Бай автоматически запустил скриншут, даже не задумавшись, что н
а экране безобидная игрушка, а не приватная информация. Чен, сидящий в два
дцатке и, естественно, ничего не видящий, тут же покилял всех лучников Бая
и двинул в атаку суровый клин из шести катапульт и стаи демонов.
Ц Добрый день! Ц деревянно поздоровался посетитель и тут же оживился, у
знав Бая.
Ц Проходите, садитесь! Ц Син отложил газету и указал гостю на кресло, ок
утанное мерцающим облаком тонограммы.
Ц Спасибо! Ц отозвался парень. Ц Я уже имел дело с вашей фирмой однажды

Бай отстучал Чену wait , засейвился и встал из-за терминала.
Ц …и теперь готов снова предложить вам работенку.
Он выглядел очень уверенным в себе, и это весьма не понравилось Баю. Так на
гловато держатся мелкие бандиты, когда приходят в случайное место сорва
ть немного денег. Син тоже насторожился, внутренне приготовившись к непр
иятной разборке.
Ц Я Ц из-за барьера, Ц сказал парень. Вся настороженность Бая куда-то и
счезла, осталось пустое и гулкое недоверие. Откуда этот странный человек
мог знать о мире за незримой гранью реальности? Хотя, Бай же узнал. Тоже, не
бось, пива выпил да позвонил по указанному адресу… Что произошло однажды
легко может повториться.
Ц Откуда? Ц вежливо осведомился Син, как всегда разыгрывая неосведомл
енность.
Ц Из-за барьера. С другой Земли. Вы ведь знаете. Только…
1 2 3 4 5 6 7