Джереми Толберт публиковал свои фантастические произведения в журналах «Fantasy Magazine», «Interzone», «Ideomancer» и «Shimmer», в антологиях «Seeds of Change», «Federations», «Polyphony 4», а также на подкастах «PodCastie» и «Escape Pod». Он не только писатель, но и веб-дизайнер, фотограф и художник-график; все профессиональные достижения он охотно демонстрирует в Интернете, в своем проекте «Dr. Roundbottom», размещенном на сайте immclockpunk.com. Живет Джереми Толберт в штате Колорадо.

В повседневной жизни, когда люди используют слово «волшебник», они часто имеют в виду компьютерного умельца. И это неслучайно. Есть много поразительных параллелей между древними чародеями и современными специалистами в IT-технологиях. И те и другие изъясняются на особых языках, непостижимых, изобилующих загадочными терминами, где малейшая ошибка может обернуться катастрофой. И те и другие часами сидят в комнатах, заполненных мудреными книгами и специальным оборудованием. И те и другие склонны к захватывающим внешним эффектам.

А ведь и в самом деле, большинству обывателей компьютеры кажутся волшебством. В одном из комиксов серии «Too Much Coffee Man» компьютерный герой пытается объяснить свое существование в терминах оперативной памяти, двоичного счисления и машинных кодов. Но скептически настроенный оппонент разбирает системный блок, чтобы убедиться: внутри корпуса сидят крошечные демоны посреди пылающей пентаграммы.

Поэтому нет ничего удивительного в фэнтезийных произведениях о том, как пересекаются колдовство и высокие технологии. На ту же тему и наш следующий рассказ. Джереми Толберт использует свои познания в области информатики, чтобы описать мир, где вундеркинды и хакеры — по совместительству ведьмы и колдуны, где при помощи «запроги» (заклинание + программа) можно сделать все, что угодно, а спам приобретает убийственую силу.

АРХИВНАЯ ВЕТКА. Шесть уроков от пленника МАА

Отправитель: Hidr, вчера, 19.42

Да, слухи правдивы. Большая Мать меня поймала. Обратите внимание на время глагола, которое как бы намекает, что все плохое уже в прошлом и никогда не повторится. Перед тем как приступить, я хотел бы внести ясность: любого, кто вздумает спрашивать меня, когда же «Tometracker» вернется онлайн, я отправлю в бан и при помощи небольшой запроги превращу его член в кактус. Если не верите, что у меня есть такая запрога, спросите у @DedJonny. «Tometracker» — намек на то, что я занимаюсь продвижением серверов. Это не такое уж простое дело, когда они расположены в астральном плане.

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

У каждого есть свой талант, а мой невероятно полезен, когда занимаешься магическим пиратством (йо-хо-хо!). Именно по этой причине я взял себе никнейм Hidr. Следы моей работы вычислить очень трудно, вот почему я скрывался от горилл и розыскных программ МАА почти десять лет. Да, по вашим меркам я всего лишь прикольный старикашка. Когда я начинал, мы качали запроги через модемы на 28,8 бодов. Моей старушке 8086-й едва хватало вычислительной мощности, чтобы обрабатывать простейшие заклинания. Не располагая самой простой запрогой энергоусиления, недоедая и недосыпая, я сумел пройти труднейшую школу. И музыка наша тоже куда лучше фуфла, от которого тащитесь вы, маленькие засранцы.

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

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

Не буду вдаваться в личные воспоминания и оправдываться за эпик фейл. Скажу лишь, что Большая Мать нипочем бы меня не сцапала, кабы не мое пристрастие к компьютерно грамотным рыженьким телкам. Держитесь подальше от сайта «Craigslist», мальчики и девочки. Его админы закидывают крючки со сладкой приманкой, предлагая любовь от имени несуществующих людей. Ну, может быть, они и существуют, но никогда не давали в «Craigslist» объявлений о «ни к чему не обязывающих отношениях».

Меня подловили, когда я колдовал на разлоченном айфоне. Пустяковый гламур — хотел спрятать шрамы от угрей, наследие тяжелой юности. Даже самый малый расход моджо засветит тебя в ресторане перед филерами.

Итак, урок первый — никогда не теряйте маскировку, никогда. А для этого требуется моджо, так что, кому не хватает, начинайте копить прямо сейчас. На FTP-серверах достаточно файлов, чтобы погонять по трекерам вашу персонализированную за прогу-сборщик.

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

Итак, беды мои начались с того, что агентам МАА удалось всосать меня в запрогу под названием «Ящик». Девайс, из которого эта фиговина орудовала, выглядел как изящненький такой кулончик, и висел он на шее у переодетого агента. Скорее всего, это мини-компьютер размером не больше флэшки. Крутая цацка, что ни говори. Потом я вам про нее расскажу поподробнее.

Стоп, мне нужно перезагрузить роутер. Ждите следующего поста.

Отправитель: Hidr, вчера, 20.14

Время в «Ящике» течет прикольно. Я потерял ему счет, пока матерился и колотил по гладким как стекло стенам. Истратил целый гиг моджо, пытаясь пробить выход. За это время можно было бы написать запрогу на алеф-коде, — вдруг да удалось бы преобразовать «Ящик» в объектную модель. Да только я Hidr, а не Escapr.

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

Вот вам урок номер два — никакой паранойи не бывает мало, когда кругом агенты МАА.

Они вскрыли «Ящик», и я очутился в допросной, в компании охотников на пиратов. Почему эти муфлоны так стереотипно выглядят? Они были в черных костюмах и темных очках, но грозный официальный вид немного портили нечесаные седые бороды и остроконечные шапочки волшебников. Так что могу теперь похвастаться: я увидел не одного, а сразу двух агентов. Остается надеяться, что на людях они этих шляп не носят. Вот где я хотел бы тогда оказаться — на людях.

Не успел я запустить запрогу, чтобы дать деру из кутузки, как агент № 1 угостил меня тазером.

Если кто-нибудь когда-нибудь предложит вам испытать на себе действие тазера, скажите: «Я пас». Пока я бился в конвульсиях на полу, будто метамфетаминовый нарик при ломке, агент № 2 обшарил мои карманы и забрал телефон, бэкапный КПК, флэшки и еще пару мелочей, которые я таскал из чисто сентиментальных побуждений — они бы, конечно, не защитили ни от запроги «Ящик», ни от гребаного тазера.

Меня усадили в кресло и заключили в «объятия Мортеуса». Отличная запрога, надо отдать должное федералам. Одну из версий несколько лет назад мы спиратили и успешно распродали. Скованный по рукам и ногам, я ожидаю хамства и побоев, но агент № 1 лыбится с самым радостным видом, а агент № 2 проводит рукой над моими вещами, и они превращаются в облачко фиолетового дыма.

Двигаются эти чуваки странно, напоминая марионеток. И говорят рублеными фразами. Любопытно, они из другой реальности или замаскированные проги-демоны? Что-то здесь не так… А может, в МАА весь персонал — марионетки?

Меня называют истинным именем, и тут моя душа уходит в пятки. Догадываюсь лишь, что они раздобыли всю доступную информацию обо мне, пока я торчал в «Ящике».

— Мистер [истинное имя удалено], просим вас сохранять спокойствие и набраться терпения. Магистр Атретиус прибудет с минуты на минуту.

(Вы, паршивцы, не смейте даже надеяться, что я выложу здесь свое истинное имя. В прошлый раз, когда кто-то из вас о нем пронюхал, меня целый месяц рикроллили во сне. Когда отпадная телка уже готова тебе дать и вдруг превращается в поющего и пляшущего Рика Эстли — вы хоть представляете, как неиллюзорно это обламывает? Все виновные будут найдены и получат счета за услуги психотерапевта. Натравлю на вас свои демоны, вооруженные запрогами страшной мести. Вы у меня будете радугой ссать, и это никакая не метафора. Хотя крякнули меня мастерски, нельзя не признать.)

Вскоре еще один агент МАА, не иначе как сам Магистр, появился в камере. Ничего так смотрится — помоложе меня будет, в плохо сидящих синих джинсах и черной футболке размера XXL, с надписью «НаскСоп IV». Задница жирновата, но это же в порядке вещей для того, кто по шестнадцать часов в сутки топчет кебарду.

Магистр вроде бы и не замечает меня. Он возится с заряженным моджо гаджетом, на котором — руку на отсечение даю — стоит ломаная «Zune». Похоже, тут считают, что одна империя зла вправе юзать продукты другой империи зла. Чистой воды синергия, как любит изъясняться офисный планктон. Магистр вдруг якобы спохватывается, что вокруг мозглая тюремная атмосфера, но улыбается и приветливо кивает странным образом не пострадавшему от пыток арестанту. Отпускает агентов, и они испаряются, оставив после себя аромат старых пердунов.

Я слегка шевелюсь, чтобы убедиться — мой стул привинчен к полу. Потом замечаю, что кулон, запустивший запрогу «Ящик», лежит на столе. Каменный стол целиком вырастает из пола между нашими стульями. Я быстренько накрываю кулон ладонью. Слава Ктулху, кажется, чувак не заметил.

Магистр Атретиус со вздохом откидывается в кресле напротив меня. А я слегка подправляю свое первое впечатление о его возрасте. Этот парень выглядит так, будто только что закончил среднюю школу.

— Hidr, мне, в натуре, не по кайфу вас закрывать. Я ваш фанат. Разбирал ваши запроги по косточкам, еще учась в младших классах.

Пытаюсь набрать хоть немного слюны, чтобы плюнуть ему в рожу, но рот сухой после вопежа в «Ящике».

— Так ты перебежчик?

— Пиратство — дело невыгодное, — пожимает он плечами. — Я имею в виду реальные бабки или власть, а не это ваше моджо. Пираты — как дети, балующиеся с шутихами. А у МАА имеются ядерные боеголовки. Просто я из тех парней, которые хотят заполучить самую большую бомбу. — Он проводит пальцем по экрану своего гаджета, будто что-то читает. — Я уверен, вы догадываетесь, почему оказались здесь.

— Догадываюсь, но твои жлобы не потрудились зачитать мне права. Думаю, у меня получится поднять кипеш в прессе. А тут еще противозаконная установка капканов, или я не прав?

— Или вы не правы. — Он снова вздохнул. — Мы можем предъявить вам многочисленные эпизоды нарушения авторских прав на заклинания, содействия гражданам в нарушении имущественных прав МАА и посягательства еще на десяток законов, о которых, я подозреваю, вы и не слышали. — Из всей его тирады для меня важно одно лишь слово — «можем». Не «предъявим», а «можем». — Но я целый день вылизывал задницу начальству, чтобы мне разрешили предложить вам сделку. Поэтому хочу, чтобы вы меня выслушали, прежде чем начнете отпускать шуточки и заявлять, что под власть не ляжете.

— Большая Мать пусть отсосет у Донки Конга. — Может, и не стоит переходить на оскорбления, но я догадываюсь, что за предложение последует. Только не спрашивайте, кто такой Донки Конг, а то я за себя не отвечаю.

Магистр укоризненно качает головой и цокает языком, затем поясняет:

— Магическая ассоциация Атлантиса состоит из большого числа людей, поэтому она просто не в состоянии выполнить ваше условие.

Как будто мы обсуждаем еще вчера составленный мною договор «о сотрудничестве со следствием»!

— Послушайте, я не прошу никого выдавать. Мы еще не успели вскрыть всю вашу сеть реализации. Даже имея в своем распоряжении изъятый у вас комплект пиратских инструментов, не смогли пока разобраться с вашей конспирацией. Вынужден признать: подключения через роутеры в Пространстве Хаоса и Внешних Областях запутаны идеально. И этот ваш талант в маскировке серверов идеально подходит для работы, которую мы хотим вам предложить.

— Ты предлагаешь мне работу?! — Я слегка истерично бугагакаю.

Но прежде чем успеваю добавить, что не стану работать на МАА, даже если мои яйца загорятся, а у них окажется последний стакан воды в мире, магистр прерывает:

— Наша организация обеспокоена не только пиратством. Во все времена перед МАА стояла главная задача — контролировать опасные знания, которые могут достаться людям слишком недалеким, чтобы ими правильно распорядиться. Более спокойное отношение к вербовке для вашего брата означает прекращение пиратства и получение взамен контролируемого доступа к информации.

Я киваю. Помнится, где-то когда-то я о таком читал, возможно, в манифесте Капитана Блада. Очень старая история.

— У нас есть проблема, которую не могут решить даже самые подкованные технически маги. Вы слыхали о Бэ-один-ка?

Б1К? Звучит, как термин из новомодного Web-2.0, но ни один колокольчик не звякнул. Я отрицательно качаю головой.

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

— Как это возможно? — Я выпучил глаза.

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

— Не так трудно уронить сайт, — заметил я. — Может помочь DoS-атака на сервер. Твоя контора эту тактику знает. Помню, опробовала ее на «Tometracker». И конечно же, облажалась. — Я позволил себе злорадно ухмыльнуться.

— Парень, что работал до меня, — исключительный болван. Наши зомби-сети бывают полезны, но не для борьбы с такими, как вы. Я с самого начала видел, что ваши методы маскировки успешно защищают от DoS-атак. А значит, эти атаки и против Бэ-один-ка не годятся. Но поскольку мои начальники — лопухи, больше половины пропускной способности мировых сетей сейчас отдано под DoS-атаку МАА на Бэ-один-ка. Вот только ни разу за все это время сервер не перегрузился даже на миллисекунду.

— О как! — восклицаю я. Даже я способен утратить дар речи. — Запрога, способная переместить что-то материальное на другую плоскость, требует терабайт моджо, или маны, или как это у вас называется? Такие фокусы должны легко отслеживаться. Кто-нибудь пытался?

— Мы можем учитывать только легально приобретаемые, регистрируемые партии моджо. Пока они подконтрольны нашей налоговой программе, расход каждой частички энергии фиксируется.

Я мысленно пробегаюсь по списку подпольных групп, способных накопить достаточное количество моджо для приведения в действие запроги Б1К. Может, «короли спама»? Они управляли андупликатиусом, уникальным заклинанием, благодаря которому наши собратья «буканьеры» пару лет назад сумели улизнуть от МАА, — и моджо у «королей» было до дури. Да, еще у «порномансеров» накоплен запасец, но тех, кто не пускает слюни на их экраны, они не больно-то жалуют.

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

В сохранении секретности отлично преуспели «социалисты», но им никогда не накопить столько моджо. Он сразу по приобретении тратится на всякие розовые сопли типа борьбы за равенство и братство. «Хардкоры» имеют запас энергии, но они не способны договориться до чего-то путного, ибо погрязли в сваре — всякий раз, когда нужно принимать решение сообща, фракция «плейстешн» грызется с «эксбоксом».

— Есть у вас предположения, что за трафик проходит через этот сайт? — спрашиваю я. — Он же, наверное, не отражается на социальных новостных сайтах?

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

— Как, черт побери, пятьдесят тысяч чуваков исчезают, а в СМИ ни словечка?! — Я ничего не понимаю — что называется, охренел.

Он смотрит на меня в надежде, что я вспомню, с кем имею дело. Наконец произносит:

— Как я уже говорил, меры по обеспечению секретности отнимают у нас много ресурсов. У меня нет агента, которому можно было бы доверить такую миссию. Самый идеальный кандидат — я, но я слишком занят спорами с начальством: не хочу, чтобы оно наломало дров. Эти соображения и привели к вам. Как ни крути, вы опытнее большинства моих помощников.

— Э-э-э… спасибо, конечно. Стало быть, мы уверены, что против нас играет темная, но очень сильная лошадка. И мы понимаем одну простую вещь: никто не предложит такую силу бесплатно. Есть тут какая-то нестыковка. — Размышляя, я тру подбородок. — Что ж, ребята, кажется, мне понятны причины вашего беспокойства.

Магистр проводит пальцем по экрану своего гаджета, и мои оковы рассеиваются. Я растираю запястья.

— Конечно, в течение некоторого времени мы были заинтересованы в вашем аресте. Но то, что вас поймали в ходе операции «Мелкоголовый мыслитель», скорее случайность. Может быть, сама судьба привела вас к нам? Я заметил определенное сходство в методах хостинга Бэ-один-ка и ваших нелегальных сайтов еще на ранних стадиях своего расследования. Поэтому, увидев ваше имя в списке задержанных, сразу воспользовался кое-какими связями, и вот вы здесь.

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

Я оцениваю свои шансы. Их не так много. Нравится мне это или нет, а влип я по уши. Некто, работающий с Б1К, использует мои приемы. Должен признаться, детвора, что роутеры — мой конек. Маршрутизация трафика через Пространство Хаоса, а затем через Внешние Области позволяет замаскировать серверы практически идеально. Проделываешь трассировку и выходишь на какого-нибудь мелкого интернет-провайдера в Аргентине. И твои враги нипочем не обнаружат реальное местоположение сервера. Чем не причина для гордости в наши времена?

Кроме того, меня что-то не слишком радует перспектива вечного бана или казни.

— Хорошо, — киваю. — Я в игре.

Ладно, с этим разобрались, теперь надо позаботиться о брюхе. Кишки обещают меня придушить, если не подкину им чего-нибудь. Безумная история только начинается.

Отправитель: Hidr, вчера, 23.14

А скажите-ка мне, что вы знаете о Магической ассоциации Атлантиса и о седобородых? Никто из вас, простофили, не осведомлен лучше, чем я. Есть у этой публики в загашнике очень и очень крутые цацки.

Выпустив меня из камеры, Атретиус дал мне ограниченный доступ к части своих складов с артефактами высокого уровня.

Ботаны, вы правильно поняли: меня подпустили к артефактам МАА.

Хотя вряд ли вы знакомы с этим термином, если совсем недавно затесались в сообщество хакеров.

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

К счастью для всех нас, эти всемогущие засранцы были изгнаны, порабощены или уничтожены, когда наступила компьютерная революция и они перестали считаться необходимым злом. Трудно поверить, но в те времена даже парни из МАА вполне могли канать за порядочных. Как ни крути, это благодаря им мы все не стали секс-игрушками Ктулху, не пошли в уплату за несколько дешевых магических трюков.

Магистр наделяет меня самым первым охренительным магическим прибамбасом — серебряным медальоном для защиты от переноса. Пассивного действия, он просто придавливает к материальному плану — этакое космическое пресс-папье. Сканирование показывает, что энергии в артефакте кот наплакал, но Атретиус уверяет: именно это и нужно для его работы.

— Наши таинственные противники захотят переместить вас, узнав, что вы играете против них, — поясняет магистр. — А эта вещь им помешает. Все наши агенты обязаны носить медальоны не снимая.

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

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

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

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

— Проверить сайт, поискать ниточки. Кто-то же за всем этим стоит. А там видно будет.

— Значит, возвращаетесь в свое логово? Хорошо. Ну, держите меня в курсе, — с серьезным видом заявляет он.

Делаю ему ручкой и устремляюсь восвояси.

Так, мальчики и девочки, я отлучусь ненадолго. Надо кота выгулять.

Отправитель: Hidr, сегодня, 00.41

Вернувшись домой, я уделяю четверть часа проверке моих серваков. Все они в рабочем состоянии (само собой, «Линуксом» я пользуюсь только в своей норе), но что-то очень странное прослеживается в рабочих журналах администратора. Через мои роутеры прошли какие-то пакеты, но они не исходят от меня или моих серверов. Что за дела? Впрочем, перебоев в работе серверов не отмечено, а разбираться нет времени. Объем прокачек тоже не соответствует тому, чего можно ожидать от Б1К, да и не через тот порт веб-сервера они проходили. Так что я отложил проверку этого трафика на потом и углубился в чтение файлов, предоставленных МАА.

Из них я не ничего не узнал сверх того, что мне поведал магистр, и заскучал, не перелистав и половины.

Тогда я совершил первое реальное действие в качестве агента МАА. Записал в строке ввода адрес сайта Б1К.

Трассировка, конечно же, указала на интернет-кафе в Гонконге. Ха! Вот уж не верю! Я запустил запрогу, чтобы пошариться по экранам компьютеров в заведении, но там лишь детишки забавлялись видеоиграми.

Я добрался до сайта посредством пользовательской версии «Mozilla», которую написал как раз для таких случаев. Сайт представлял собой одну-единственную страницу. Дизайн самый простой, без излишеств. Он не позволяет запускать никакие запроги, а значит, не дает заколдовать посетителя.

Страничка содержала поле для ввода имени и кнопку «отправить». И всё. Похоже, что выполнено в 256-битном алеф-коде. Нет тут никакой ниточки. Чтобы найти и идентифицировать процессинговую запрогу, понадобится целая вечность.

Значит, пора испытать сайт. Кого же выбрать жертвой?

Я снимаю с полки старый школьный ежегодник и листаю страницы, пока не натыкаюсь на Денни де Марко. Сразу вспоминаются обиды, причиненные мне этим дебилом. То, что надо! Поделом Уроду!

Я ввел имя. Очень тщательно проверил, чтобы не было опечаток. И топнул по «отправить». Всплыло окно с пользовательским соглашением. Ха! И это они называют «в один клик»? Я не задумываясь перевел курсор «мыши» на кнопку «принять», но вдруг…

Повинуясь внезапному предчувствию, я удержал палец над клавишей «мыши». И сделать это было совсем не просто, пришлось схватиться за него левой рукой. А любой юзер на моем месте топнул бы не рассуждая — рефлекс есть рефлекс.

Нельзя ставить галочку на соглашении!

Я проскроллил двенадцать страниц со стандартными пунктами типа «вы не можете предъявить претензии…», пока не обнаружил то, что искал.

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

Дальше снова пошло обычное бла-бла-бла. Единственный пункт, содержащий аццкое зло высшей пробы, похоронен под горой юридического хлама. Умно. Никто и никогда не читает текст пользовательского соглашения, прежде чем нажимает кнопку «принять». Нередко люди шутят, что душу готовы отдать за ту или иную проклятую вещь, но впервые я видел попытку пойти им в этом навстречу.

Здесь, в Соединенных Штатах, это соглашение имеет силу юридического договора между пользователем сайта и некой сущностью по имени Ваалфорум. Прежде я о нем не слыхал, но готов поспорить, что он из древних богов невысокого ранга. Эти сущности всегда надлежащим образом оформляли свои сделки с людьми. А сколько новых лазеек подарило им современное договорное право — Мефистофель обзавидуется.

Я нажал «отмену» и закрыл браузер. Подумал, что не мешало бы установить на комп файерволл. Обмен души на бан в один клик — это то, что мы, информаги, называем разводом лохов.

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

Я зашел в скайп и вызвал знакомую из шайки «социалистов», поклонницу старой языческой школы «Нью-Эидж». Она любит читать пыльные книги, даже если в них нет заклинаний. Ну да мне без разницы… Зовут ее Кристина, и никаких кличек. Вот такой они, «социалисты» эти, скучный народ.

Вызов пикал едва ли не пять минут (я терпелив, если надо), пока не ответила Кристина. Сперва я не смог разобраться в бессвязном наборе слов.

— Что-что?

— Я говорю: ты хоть представляешь, черт побери, который час?

Выглядываю в окно.

— Э-э-э… темно вроде…

Я даже не догадываюсь, который день, не то что час. Глянув на системные часы, с изумлением узнаю, что в кутузку угодил неделю назад, а теперь четыре утра.

— Чего ты хочешь, Hidr? — говорит Кристина.

Женский голос на заднем плане задает ей какой-то вопрос, но микрофон прикрыт ладонью, и я ничего не слышу. Кристина смеется, что-то отвечает.

— Давай побыстрее, у меня гости.

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

Кристина задумчиво хмыкает.

— Возможно. Погоди-ка… — Голос в наушниках смолкает, а потом я слышу шелест перелистываемых страниц. — Классифицируется как младший архидемон. Властелин бродяжничества. Покровительствует эта сущность разбойникам и головорезам. В конце сороковых им занялась МАА, выгнала далеко во Внешние Области и там закрыла. Кажется, где-то я читала, что за прошедшие с тех пор годы адепты несколько раз пытались его освободить. Видимо, в былые времена он был легкодоступен и популярен. А что случилось?

— Похоже, — вздыхаю я, — кто-то подобрал-таки ключик к его крытке.

Я рассказываю ей про Б1К и спрашиваю, можно ли таким способом освободить демона.

— Обещанные души — расходный материал для некоторых чар. Эти души ему нужно поскорее прибрать к рукам, не то обратная мистическая реакция зашвырнет его шипастую задницу аж за Андромеду. Но в принципе своего добиться он может.

Эту интересную новость я решил переварить попозже.

— Кристина, сколько душ нужно заполучить демону такого уровня, чтобы вырваться на свободу?

— Понятия не имею, дружок. Математика — это по твоей части.

— Ну хоть приблизительно. Меньше пятидесяти тысяч?

— Наверное, все-таки больше. — Я точно знаю, что сейчас она пожимает плечами. — Скажем, сто тысяч. А разве не МАА этим занимается, когда нас не достает?

Я колеблюсь, но врать «социалистам» не имеет смысла. Они всегда все знают. Особенно Кристина.

— Теперь я у них фрилансер по этой теме. Все силы брошены на возврат забаненных чуваков.

— Тогда мы все обречены, — заявляет она после долгой паузы.

— Мне пора, Кристина. Спасибо за доверие.

Рассоединившись, я вызвал Атретиуса, который предусмотрительно залил всю свою контактную инфу в мой мобильник. Я заговорил, как только магистр принял звонок.

— Все дело в замаскированном разводе лохов. Он спрятан в EIJLA.

Магистр держит паузу так долго, что мне уже кажется, будто произошло разъединение, но потом…

— Вот же эпик фейл! Поверить не могу, что никто не читал эту писульку! А вы узнали, кого или что этот Ваалфорум собой представляет?

Я рассказываю подробности. Магистр снова кипешует.

— Таким образом, нам теперь известно, откуда поступает моджо для перемещения, — говорит Атретиус. — Ваалфорум, очевидно, поднакопил неплохой запасец энергии. А ведь не должен был! Его закрыли надежно! Но тюремному отделу МАА урезали бюджет, так как нам пришлось перенаправить свои ресурсы; возможно, в стенах его камеры появились трещины. По крайней мере, мы теперь знаем, что он получает взамен за свое моджо.

— Кто-то должен помогать ему с этой стороны, но будь я проклят, если догадываюсь, кто! — Я вздыхаю. Что-то гложет меня, но что именно, сообразить не могу. — Я понял, как они прячут сервер, — сам точно так же пользовался Пространством Хаоса. Единственный способ выяснить его местоположение — это заполучить рабочие астральные ключи к таблицам маршрутизации. Но ключей непосредственно к сайту Бэ-один-ка все равно не добыть, а значит, это тупик.

— Лучше бы вам побыстрее что-нибудь придумать, поскольку… — Я слышу клацанье классической клавиатуры. — Дерьмо влетело в вентилятор. Ссылка пошла гулять. Сайт только что пролез на «Digg». Через несколько минут он попадет на «Metafilter» и «Reddit».

— Что?! — Я едва не сорвался на крик. — Как им это удалось?!

— Движок перенастроили. Он каждый раз появляется с разными URL-адресами. Кто-то занялся регистрацией доменных имен. Я послал наших DoS-ботов, чтобы защитить все сайты социальных сетей, но это требует времени. Вам нужно проникнуть туда, выяснить, кто управляет сайтом, и закрыть лавочку, — заявляет Атретиус. — Это единственный шанс остановить Ваалфорума.

— Да, конечно. Только вот еще что. Я же агент с одним нулем! Таких по пальцам перечесть. Тот, кто создал сайт, наверняка знаком с моими методами маскировки серверов. О том, как это делается, я рассказывал максимум полудюжине камрадов. Но я не знаю, кто они и где тусуются. В команде Капитана Блада мы все были анонимами.

Мой телефон пикнул, сообщая о приеме электронной почты.

Я только что направил вам досье на каждого из ваших товарищей по той команде.

— Ну ни фига себе! У тебя и эта инфа есть?!

Атретиус выкрикивает что-то непонятное на пределе слышимости.

— Больше не могу говорить! Должен здесь кое-что уладить. Начинайте ломиться в двери!

Конец связи.

Я бегло просматриваю полученные файлы. Там имена и адреса. Прежде чем отправляться, стараюсь запастись всем необходимым. Обыскиваю комнату и среди всякого барахла нахожу старый смартфон. У него самый ленивый процессор на свете и всего 128 мегов оперативки, но всё лучше, чем ничего. Сую его в карман, а потом с помощью метлы-телепортера направляюсь к моему первому «собеседнику».

Переместился я в тесную подвальную комнатушку, покрытый с ног до головы серой пылью. Откашлялся, протер слезящиеся глаза. Чувачок, ни на секунду не старше четырнадцати, дрыхнет, уткнувшись носом в клавиатуру. Согласно файлу, это @DedJonny, но мне не верится. При виде его я ощущаю себя едва ли не дерьмом мамонта.

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

@DedJonny чуть не обделался, когда я хлопнул в ладоши.

— Твою мать… — бормочет он. — Слышь, камрад, я не сделал ничего, я не…

— Умолкни, — обрываю спокойно. — Я Hidr. У меня к тебе парочка вопросов.

Это его малость успокаивает.

— А как же мои защитные запроги? А! Наверное, ты их переписал и пролез с черного хода. Во круть!

— Обижаешь! У меня есть понятие об этике, — говорю я, включая свой самый «взрослый» голос. — Что ты слышал о бане в один клик?

— В один что? — не слишком убедительно хлопает глазами пацан.

Я тычу пальцем в экран моего телефона и выбираю запрогу, превращающую член в кактус (читайте первый пост в этой ветке). Влив сто килобайт моджо в заклинание, я активирую его.

Конечно, эффект не такой, как от нескольких мегов, и рассосется вскоре, но сейчас запрога свое дело делает. Парень верещит и хватается за промежность. От этого радости на его физиономии не прибавляется.

— У меня есть кое-что посильнее, — предупреждаю я. — Хочешь поэкспериментировать?

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

Хм… Не такой исповеди я ожидал!

— Ты о ком?

— Об OneEyedPete! Я хотел его проучить, ну и топнул по ссыле от его имени. А он возьми да пропади. Разве ты не из-за этого прихилял?

Что ж, хоть какая-то инфа. Я дезактивировал чары. Кстати, @DedJonny, если ты сейчас читаешь этот форум, прости меня.

В конце моего рассказа ты поймешь: по-другому поступить я не мог. С меня немного моджо.

Не тратя времени на извинения (я письменно извинился чуть выше), перехожу к следующему имени в своем списке. Потом к следующему, и так до тех пор, пока каждый не убеждает меня, что понятия не имеет, кто стоит за баном в один клик.

А добравшись до конца списка, я понимаю, что в нем не хватает одного имени. LongDongSilver. Возможно, кое-кто помнит его, он был принят в команду после смерти Блада и не пожалел усердия, чтобы со всеми перезнакомиться. Чувачок слегка неотесан и наивен, но собаку съел на сетевых протоколах, а потому я следил за его постами на узкоспециализированных форумах.

Но как могло получиться, что МАА собрало подробнейшие досье на всех нас, а одного лишь LongDongSilver упустило из виду? А ведь он член команды, имеющий доступ к моему персональному форуму.

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

И тут, будто желая подтвердить мои подозрения, меня перекидывают на Серые Равнины. Это происходит мгновенно и беззвучно. Хлоп! Только что я стоял посреди улицы в Сан-Франциско и любовался восходом, и вот оказался в мрачных бесплодных пустошах, окруженный тысячами обалдевших лузеров. Остряки и продажные полицейские, ябеды и учителя-самодуры — все, кто однажды посмел обидеть какого-нибудь ушлепка, мнящего себя компьютерным гением. С каждой минутой их все прибывает.

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

Сорвав с шеи явно липовый медальон, я швыряю его на землю. Шагаю минут десять, пока не избавляюсь от запаха «Олд спайс», и сажусь. Видит Ктулху, за такую подставу я поимею магистра Атретиуса без вазелина.

Подает голос мой телефон. Дозвониться сюда — это сильно. Особенно для оператора AT&Т.

— Угадай, где я, — говорит Атретиус, он же LongDongSilver, не скрывая злорадства.

Я высказываю предположение о его интимной связи с водосвинкой.

— Ответ неправильный. Я в твоем тайном логове, забираю таблицы маршрутизации.

— Но как ты туда попал?!

Конечно, он отслеживал мои действия — вероятнее всего, при помощи телефона. Помните, чайники, мои слова? Никакой паранойи не бывает мало.

— Зачем тебе понадобились мои таблицы? — Похоже, я уже знаю ответ, но хочу услышать от него.

— А ты еще не догадался? — смеется он. — Тормозишь, дедуган.

— Внучек, так почему бы не растолковать? Ты же дуба врежешь от горя, если ни с кем не поделишься своим гениальным замыслом.

Он фыркает.

— Хоть понимаешь, сколько силы у древнего бога? Даже короткими мессагами он научил меня многому.

— И как же проходило ваше общение?

— За это я должен благодарить тебя. Один из твоих роутеров метафизически оказался достаточно близко к Ваалфоруму, а уж подключиться для него — пара пустяков. Даже низшие из древних, такие как он, интеллектуально превосходят все компьютеры на планете. Они сами природные суперкомпы. И к одному из них я хочу иметь исключительный доступ.

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

— А чем не гаджет? За свое освобождение Ваалфорум обещал мне двадцать лет машинного времени на процессорах древних. Знаешь, сколько всего можно сделать за этот срок? Например, создать себе карманную вселенную!

— Не думаю, что он выполнит обещание. У древних всегда ложка длиннее. Мальчик, опомнись! Они же хитрожопее целой планеты!

— Для них тоже существуют законы, а мой дядя — знаменитый адвокат, причем спец по контрактам! Когда я наткнулся на сообщения Ваалфорума в пакетах данных с твоего роутера…

— Да-да. Мы их тоже обнаружили. Значит, ты был в нашей команде кротом с самого начала? Наверняка тебя и в МАА взяли только для того, чтобы внедрить к нам. Но ролью простой марионетки, похоже, ты не удовлетворился и начал строить планы посерьезнее. Черт, а ведь именно МАА дала тебе средства, чтобы дурацкая затея не обернулась против тебя самого. Когда же я, как последний ламер, раскрыл тебе принципы работы своих сетевых протоколов, ты убедился: никто не помешает накапливать души. А ответственность за все это ты собираешься повесить на меня, я прав?

Его молчание подтверждало мои слова лучше самого красноречивого ответа.

— Только одного не могу понять… Должно быть, я и вправду старый тормоз. Почему, черт подери, ты освободил меня из кутузки, зачем пустил по твоему же собственному следу? Я был у тебя в руках. Не логичнее ли держать под замком единственного чувака, который способен тебя остановить? — Я вдруг прикусил язык, пораженный догадкой. — Так вот оно что! Тебе же нужны мои таблицы, чтобы освободить Ваалфорума. Ты хочешь вытащить его через роутеры?

— Если бы существовал другой способ, я бы им воспользовался. Просто, сидя под замком, ты бы ни за что не согласился передать таблицы. И найти самое секретное логово великого мага по имени Hidr я бы не смог, да и кто бы смог? Но ты болтал на форумах о том, каких предпочитаешь девиц, и по твоим случайным намекам мне удалось угадать, в каком городе ты живешь. Когда данных накопилось достаточно, я начал операцию «Мелкоголовый мыслитель». Я надел на тебя ошейник и отпустил домой на длинном поводке. Ну, признай же, что я просто умнее, чем ты!

На самом деле в эту минуту он подсказал мне путь спасения, поэтому я признал его умственное превосходство, хотя, видит Ктулху, делать это ужасно не хотелось.

— Итак, все кончено. — Он перестал стучать по клавиатуре. — Ваалфорум скоро отправится в путь. Ты оказался довольно талантливым засранцем, Hidr, но все-таки на престол сетевых супермастеров взойду я.

— Ты просто нагреешь мне местечко, маленький говнюк! — выкрикиваю я, после чего отключаюсь и топчу телефон.

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

Отправитель: Hidr, сегодня, 02.15

Растыкать свои роутеры по Внешним Областям — не самая лучшая идея с точки зрения безопасности мира в целом, зато весьма удобно, если ты сам застрял в одной из этих самых Внешних Областей.

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

Я протискиваюсь сквозь толпу, высматривая кругом топтунов МАА, чутких к субэфирному сигналу роутера. С них станется вернуть меня домой, предварительно промыв мозги, — каковая процедура еще никому не пошла на пользу.

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

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

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

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

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

Я врубаю все боевые запроги, какие только есть под рукой, а учитывая плюгавость телефона, их раз, два и обчелся. Тотчас же становится видна моя ошибка — у Атретиуса отменная оборона. Он даже ухом не ведет. Я бодро бугагакаю и, делая ставку на его высокомерие, даю моим атакующим запрогам запасные пароли.

Ах да! Урок номер четыре: всегда имейте ключик к черной калитке.

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

Атретиус поднимает голову и… улыбается.

Ткань пространства пред алтарем, как будто состоящая из битых пикселей Вселенной, рвется. Кто-то огромный лезет в дыру. Я никак не ожидал подобного, и в этот миг Атретиус, воспользовавшись моей растерянностью, вновь набрасывает на меня «объятия Мортеуса». Я падаю, обездвиженный. Магистр переводит дух и покидает круг.

— Вздумаешь дергаться, враз рога пообломаю, — обещает он.

— Ну да, в рогах ты знаешь толк, коли с чертями дружбу водишь, — ворчу я.

Будто не замечая прорывающегося Ваалфорума, он сосредоточивает все внимание на мне. Я чувствую, как Атретиус тянет моджо из своего хакнутого «Zune». Но тут вдруг срабатывает автономная защита моего логова и отрезает его от источника силы.

— Получил, засранец? Мой дом работает на голимом UNIXe, — сообщаю с ухмылочкой, которая очень быстро сменяется выражением ужаса.

Ваалфорум покидает портал с чмокающим звуком, а потом хохочет так, что кажется, у меня растрескаются зубы от вибрации воздуха. Сотня алых глаз впивается в Атретиуса. Магистр отчаянно и тщетно давит батоны на своем гаджете.

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

— К-какого еще… д-досрочного? — заикается Барри, ранее известный мне как Атретиус, и вдруг его голова оказывается в нескольких футах от шеи.

Похоже, адвокатские способности знаменитого дяди были сильно переоценены. Когда магистр стал мертвее, чем Курт Кобейн (Google вам в помощь, сопляки), кандалы с меня спали.

Но тут, к глубокому сожалению, Ваалфорум заинтересовался мною. Похоже, меня он вознамерился убивать медленно. Шестипалая кисть сомкнулась вокруг моей шеи, пятки мои оторвались от пола. Монстр таращился на меня множеством огненных глаз.

Знаете, я не видел ни одной серии о Баффи — истребительнице вампиров, поэтому не в курсе, каким приемчиком можно враз уконтрапупить демона. Мне больше по сердцу киноискусство старой школы, — по кабельному часто идет «Взвод монстров», рекомендую к просмотру.

Итак, урок номер пять: как и вервольфы, архидемоны имеют уязвимые места.

От меткого пенделя я улетаю в угол, аж в глазах темно. Да, у меня был в загашнике определенный план действий, но я не рассчитывал сцепиться с нечистью в рукопашной. Однако и Ваалфорум тоже не в лучшей форме, как-никак все моджо похищенных душ истрачено на переход. Вот тут-то я и применяю артефакт «Ящик».

В дырочку!

Но дальше будет посложнее. «Ящик» — хорошая запрога, но демон уровня Ваалфорума не будет сидеть в ней вечно. Едва отдышавшись, я хакаю устаревший веб-код и ввожу его в программу «Ящика».

Что происходило дальше, я видеть не мог, но приблизительно представляю себе.

Ревя от ярости, Ваалфорум бился в тесном пространстве «Ящика». Он молотил по стенам, и те мало-помалу покрывались трещинами. Через какое-то время он бы смог вырваться на свободу, но ему хотелось прямо сейчас.

Тогда в воздухе пред ним возникла надпись и две кнопки:

«Желаешь ли покинуть западню, о мой повелитель? ДА/НЕТ».

Ага! Смертный — то есть я — понял свою ошибку. Сейчас демон вырвется и устроит такую бойню на Земле…

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

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

И вот вам урок номер шесть: любое пользовательское соглашение может поиметь вас, как раз плюнуть.