Entre dos tierras - [82]
Похоже, я снова безбожно затянул с восстановлением порталов своей Земли-2.
Пора лететь.
На подготовку ко взлому у Алекса ушло чуть меньше недели. Самым сложным было отыграть «Алекса-у-которого-нет-ничего-на-уме» перед Крисом. Для этого всего-то требовалось погасить хищную искорку в глазах, не слишком долго зависать за компом по вечерам во избежание подозрений и выкинуть из головы все мысли о взломе. Алекс мог поручиться, что коннект вышел если не на стадию ментального контроля, то на режим одностороннего чтения мыслей уж точно. Слишком часто Крис снимал у него с языка фразы и мигом выдавал ответы, при этом сохраняя такое невозмутимое выражение лица, что было не подкопаться.
Технических проблем тоже оказалось немало. Неведомый Заказчик, конечно, попытался «облегчить» жизнь кодеру, прислав документацию с обычным для таких вещей неприличным количеством воды. Из этого Алекс сделал неутешительный вывод: о сервере, который надо было взломать, Заказчик знает очень много, то есть — ничего. В сухом остатке надо было проникнуть в облачное хранилище данных с тремя уровнями авторизации — пароль, отпечаток пальца и какая-то ещё штука, которую Заказчик отметил как «трудности поиска». Ладно, будем импровизировать.
Впрочем, импровизация касалась только этого туманного третьего пункта. Для подбора пароля Алекс прокачал старую прогу, добавив в неё таких наворотов, что Овердрайв только бы восхищённо выругался. А вот с отпечатком пальца пришлось повозиться. Сначала Охотник хотел запросить его у Заказчика, но быстро передумал. Был бы он у них — сами дали. Значит, выкручиваться самому. С другой стороны, вполне логично было предположить, что подойдёт скан пальца любого сотрудника компании, название которой, кстати, нигде не фигурировало. Алекс знал только, что скопировать ему надо файл с названием «L-Aura. Архив (версии)».
План в голове Алекса сложился почти мгновенно. Перехватить запросы на сервер с адресами клиентов, выбрать пару-тройку жертв и простучаться к их компам, миновав все защитные системы. А уж там запустить перехватчик сканов отпечатков, и готово. Можно начинать взлом.
На этом месте Алекса уже который раз заклинивало. Это были даже не угрызения совести, а ступор от того, как легко он, оказывается, может переступить все свои принципы и вернуться к хакерству. А уж об удовольствии, которое доставляло ему написание «плохого» кода, лучше вообще не упоминать.
В ночь на понедельник, 7 декабря, Алекс неслышно выскользнул из кровати, где безмятежно спал Крис, вымотанный рабочей неделей до состояния полутрупа, и спустился с ноутом в гостиную. Перед глазами еще было это аскетично-бледное лицо с тёмными кругами под трепещущими ресницами и разметавшиеся по подушке пряди чёрных волос. Какие там совместные ночи, боги Сети! Долететь, съесть что-нибудь и упасть — в этом был весь Крис в последние полгода. И всё, что позволял себе Алекс изредка, так это обнять серокрылую птицу, почти незаметно прощупать сбитый к чертям пульс на её запястье и снова ударить себя со всего маху. Деньги. Наномашины. Овер. Эти три слова поднимали с колен не хуже, чем птичьи крылья.
В гостиной на первом этаже было темно, как в погребе. До рассвета оставалось больше двух часов, но в Питере, — судя по сетевому адресу, цель атаки была именно там, — в этот ранний час первые трудоболики уже наверняка появлялись на своих рабочих местах. Алекс рухнул в кресло перед ноутом, по старой привычке глубоко вдохнул и, сделав полный оборот вокруг своей оси, досчитал до десяти. Пароль сейчас подбирать не будем. Перехватываем запросы на сервер от самых ранних пташек, не вникая в верхний уровень описания с фамилиями и должностями, копируем адреса отправителей и забираем отпечатки пальцев… А для надёжности пусть их компы перезагрузятся и попросят авторизацию ещё раз.
В прищуренных глазах Алекса бежали строчки кода. Боги Сети, как же я соскучился по делу всей жизни… Внутренний голос мягко поинтересовался где-то у правого уха: «Дело всей жизни — это хакерство, или я чего-то не понял?» Заткнись, зануда. Я не виноват в том, что у меня одинаково хорошо получается и восстанавливать систему, и рушить её.
Алекс машинально прислушался к шорохам дома. Охотник я или кто? Ох, Овер, говорил же тебе — скрипят седьмая и десятая ступеньки. Они выдают тебя с головой. Только почему ты поднялся в такую рань? Ладно, мне сейчас снова придется притворяться, что ничего не происходит. Что я кодер, а не хакер. Только бы ты не увидел мой экран…
Крис почти бегом спустился на первый этаж.
— С хрена ли полуночничаешь, Алекс? — изящно свесившись с перил, спросил он. — Мне тебе бурной ночи пожелать или доброго утра?
— М-м? — Алекс выглянул из-за монитора, сделав вид, что ничего не слышал. «Никогда не смогу привыкнуть к этому его чувству юмора, за которое надо убивать», — мельком подумалось Охотнику.
— Ясно. Тогда бурной, — кинул Крис через плечо. — Полнолуние же…
«Что-то увлечённо программирует там», — отметила совесть Овера. Сутки в одиночестве как-нибудь протянешь, Охотник, или…
— Мне тут надо Лина навестить. Срочно. Не бойся, Алекс, с ним всё хорошо. Завтра днём вернусь.
Если призыв в волшебный мир внезапно оборвался на середине, уж точно не следует унывать. Нужно взять себя в руки и вынести из этого как можно больше пользы. Например, постараться сотворить самую настоящую магию. *** Когда молодая девушка поняла, что вскоре ее счастливая жизнь будет оборвана внезапным призывом в иной мир, она приложила все усилия, чтобы этого избежать. Но вместо заветного ключа от оков под названием Якорь она получила нечто большее.
Будьте терпеливы к своей жизни. Ищите смысл в ежедневной рутине. Не пытайтесь перечить своему предпочтению стабильности. И именно тогда вы погрузитесь в этот кратковременный мир. Место, где мертво то будущее, к которому мы стремились, но есть то, что стало закономерным исходом. У всех есть выбор: приблизить необратимый конец или ждать его прихода.
В архиве видного советского лисателя-фантаста Ильи Иосифовича Варшавского сохранилось несколько рассказов, неизвестных читателю. Один из них вы только что прочитали. В следующем году журнал опубликует рассказ И. Варшавского «Старший брат».