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