— Не все. Вряд ли вирус будет целенаправленно собирать секретные ключи.
— Это точно. Но вирус проникнет в компьютер, на котором хранятся ключи, и откроет вам ворота.
— Каким образом?
— В этой сети сервер ключей совмещен с сервером аудита, а сервер аудита уязвим в отношении перехвата сетевых соединений. Скорее всего вирус прорвется в интересующий нас компьютер в самую первую очередь.
— Тогда зачем нужны мы?
— Вирус не сможет незаметно передать перехваченные данные вовне. Ваша главная задача — не столько собрать ключи, сколько уйти вместе с ними, да так, чтобы вас не заметили. Учтите, что троян, через который вы войдете в сеть, будет ликвидирован в момент активизации вируса.
— Как же мы вернемся обратно?
— Вам придется потрудиться. У вас будет от трех до двенадцати часов, чтобы организовать выход из сети. Пока администраторы будут гоняться за вирусом, вы должны обеспечить себе путь отхода. Не обязательно уходить на тот же адрес, с которого вы войдете в Интернет, мы контролируем вот эти маршрутизаторы, — Макс вытащил из стола еще одну пачку бумаги, — все пакеты, сформированные в соответствии с этими спецификациями, перенаправляются на один из наших серверов, где раскодируются и собираются в одно большое сообщение. Вначале вы должны передать ключи, а потом свои тела. Как конкретно организовать передачу данных… Возможно несколько вариантов, но все они сводятся к тому, чтобы захватить контроль над двумя-тремя рабочими станциями, установить соответствующие сетевые драйверы — вы их получите перед выходом, — и к каждому пакету, уходящему вовне, будет пристыковываться фрагмент вашей информации.
— Разве на выходе из сети не стоит прокси? — поинтересовался Сссра.
— Нет, не стоит. Эти ребята широко используют шифрование трафика, и прокси создал бы им большие сложности.
— Но это же глупо!
— Глупо. И это дает нам шанс. Вопросы?
— Что это за сеть? — спросил я.
— Какая разница?
— Просто интересно.
— Это сеть одной организации, которая занимается, мягко говоря, не слишком законными делами. Еще вопросы?
— Детальный план мы должны разработать сами? — спросил Сссра.
— Да, только покажите мне то, что получится.
— Когда начнется операция?
— Когда вы будете готовы. Четких временных рамок нет. Еще вопросы?
Больше вопросов не было.
2
Следующие два дня ушли на разработку детального плана. По молчаливому соглашению ни я, ни Сссра не говорили о наших планах — весьма вероятно, что теперь наши разговоры прослушиваются непрерывно. Несколько раз я ловил себя на том, что операция стала для меня не просто способом вырваться на свободу — она стала интересна и сама по себе. Я так много времени провел в вынужденном безделье, что теперь любое реальное дело кажется мне неисчерпаемым источником счастья. Ничего, будет мне реальное дело.
У меня отрезали старые резервные копии Нехаллении и Долгаста, но новые, которые я прицепил совсем недавно, вообще не привлекли внимания. Когда на меня навешивали дополнительные боевые модули, я спросил Макса, не снизит ли это мою сетевую подвижность, но он беспечно махнул рукой.
— Не волнуйся, у них внутри сети очень быстрые каналы, размер тела играет роль только на входе и выходе, но здесь от тебя мало что будет зависеть. Так что пусть размер тела тебя не волнует, операция займет немного больше времени, и все.
— Тогда зачем от меня отрезали копии жены и сына?
Макс сделал удивленное лицо.
— А зачем тебе носить их с собой? Твои родные остаются в Средиземье, им ничего не угрожает. Или ты не собираешься возвращаться?
— Нет, я собираюсь возвращаться…
— Тогда тебе не нужна эта информация. Кстати, Хэмфаст, не советую тебе предавать наше дело — я не хочу тебя пугать, но, если ты так поступишь, ты пожалеешь об этом.
Я безразлично пожал плечами.
— Не трать слова понапрасну, — сказал я. Макс пытливо взглянул мне в глаза, тут же отвел взгляд и задумчиво кивнул.
— Хорошо выспись сегодня, — сказал он. — Завтра начинаем.
3
— Три… два… один… второй пошел!
Сознание поплыло, но через мгновение (или вечность?) восстановилось. Я по-прежнему находился в нематериальном мире, в темноте и невесомости, обычные чувства не встречали никаких раздражителей и были совершенно бесполезны. Я включил магическое зрение.
Как ты, Хэмфаст? В порядке?
В порядке.
Что-то произошло, это не выразить в терминах обычных ощущений, это было так, как будто что-то изменилось не внутри меня и не вокруг меня, в нематериальных мирах эти понятия не вполне применимы… Короче, что-то произошло. Канал закрылся.
Начинаем? — спросил я.
Подожди, пусть активизируется вирус.
Ты что, собираешься выполнять это задание?
Ни в коем случае! Но зачем делать работу, с которой может справиться вирус? Пусть он нарисует нам карту сети, тогда и начнем действовать. Дай я пока проверю твои навесные модули.
Зачем?
На месте Макса я бы навесил на нас какую-нибудь логическую бомбу, которая сработала бы, отклонись мы от намеченного плана.
Давай, проверяй. Себя ты уже проверил?
Да, и ничего не нашел, это очень странно. На всякий случай я отключил логические связи, если там и есть что-то скрытое, оно не сработает. Сейчас я сделаю то же самое с тобой.
Давай.
Я ощутил легкие прикосновения к моей душе. Один за другим Сссра отключал пристыкованные модули. Я даже не пытался разобраться в том, что он делает, — в хакерском мастерстве мне далеко до Сссра.
Вирус активизируется через две минуты, — сообщил Сссра.
Как ты определил?
Через элементал “Получить текущее время”. Не тормози, Хэмфаст!
Упс…
Не упс, а приготовься. Действуем так — ты ломаешь сервер ключей, а я открываю выход.
Зачем ломать этот сервер?
На всякий случай. Если что-то пойдет не так, мы сможем вернуться к Максу.
Я никогда туда не вернусь!
Не говори гоп… По-любому, тебе все равно будет нечем заняться, твоя помощь мне не нужна, ты будешь только мешать.
Хорошо.
Приготовься.
Маленькая сущность, подобная тусклому огоньку далекой звезды, едва заметному на самой периферии магического зрения, внезапно вспыхнула и расцвела. Она все росла и росла, наполняясь информацией. Я ощутил, как Сссра устремился к ней, и две сущности практически слились.