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