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

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

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

— Кто у тебя клиенты? — хмыкнул Дикарь, обшаривая директивы и быстро выделяя нужные файлы. — Частные детективы?

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

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

— Больно?

— Прилично, — уклонился хакер. — Что-то еще?

— Остальной набор стандартен: боевые программы, смарт-антивирус и защиту. — Я полез в карман, протянул Дикарю флэшку. — Защиту от этого.

Хакер нахмурился, воткнул флэшку в порт и уставился на сохраненные мною скрипты. Повисло молчание.

— Ты где это взял? — наконец осведомился он.

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

— Где надо. Защита будет?

Он промолчал, откинулся на спинку кресла и отпил из бутылки.

— Трудно сказать.

— А в чем сложность?

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

— Что это значит?

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

Я вспомнил Кадавра, перед глазами пронеслась битва за Алису Воронову, «развал» ее тела.

— «Дубль»? Ты уверен?

Дикарь глянул так, что я прикусил язык.

— Сказал же, что «дубль» — убивает и в Сети, и реале. Вот, видишь эту строку? Она подает команду в мозговой чип, и тот кипятит мозги пользователя.

У меня мурашки пробежали по коже.

— Но в реальности тот человек остался жив.

— Бывает… — буркнул он рассеянно, скроллируя скрипты. Потом встрепенулся: — Что?!

— Жив, говорю. И теперь хочет получить защиту от этого вируса.

Дикарь усмехнулся нервно:

— Ну, брат, это скорее исключение. Видать, глюк был или баг какой. Короче, в рубашке твой клиент родился.

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

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

Я спросил мрачно:

— Защиту соорудишь?

— Дорого будет.

— Сколько?

— Ну-у… так сразу и не скажешь. Может быть, если срочно…

— Желательно.

— Тогда — двести тысяч за все.

Я даже пивом подавился.

— Ты с ума сошел?!

— Не нравится, не буду делать. — Дикарь насупился. — Я ж не с потолка цены беру. Знаешь, сколько часов здесь корпеть? Это ж весь файерволл переделывать! Спецзаказ, Сид, дешевым не бывает.

— Черт… дороговато…

Дикарь гордо отмолчался.

Ладно, двести так двести. В конце концов, деньги у меня пока есть, а после выполнения задания Вуду-Z еще подкинет. Хотя и шиковать пока не нужно…

Я помялся еще для вида, буркнул:

— Ладно, договорились.

— Половину сейчас.

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

— Я-то сделаю, — проговорил Дикарь, заглядывая мне в глаза, — но ты постарайся с этими ребятами пока не связываться, хорошо?

Хорош совет. Только не вовремя.

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

ЧАСТЬ ВТОРАЯ

КОМПИЛЯЦИЯ

1

«Хвост» я заметил сразу, едва вышел из дома Дикаря.

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

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

В кармане завозился мобильник, я мельком глянул на экран — Кира (ей-то что надо?) и выключил звук.

— Закурить не найдется?

Я усмехнулся, начало классическое. Только, вот незадача, это виртуальность, здесь мне карманы просто так не вытряхнешь. На что они надеются?

— Угощайтесь. — Я швырнул им пачку.

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

«Внимание! — шепнул компьютер. — Попытка взять слепок ID-матрицы!»

— Отклонить.

— Что? — нахмурился «близнец». — Ты это нам?

Они уже в пяти метрах от меня, и двое ненавязчиво заходят с боков. Что за бред? Если они начнут потасовку, то в Адскую Долину им вход будет заказан навсегда!

— Че надо? — буркнул я.

— Да ниче…

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

— Вы охренели?! — успел в растерянности крикнуть я.

Больше мне сказать ничего не дали.

Удары посыпались со всех сторон, я как-то неожиданно оказался зажат между ними и каменной стеной.

«Попытка внедрения шпионской программы! Заблокирована!.. Попытка внедрения вредоносной программы! Заблокирована!..»

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

Ближайшего ко мне я ударил по ногам, тот с криком рухнул рядом. Я тут же перекатился, уворачиваясь от удара ноги второго, вскочил и бросился бежать.

— Стой, падла!

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

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

«Внимание! Вирусная атака блокирована!»

Молодец, Дикарь, хорошую защиту клепаешь! Хорошо, что мне хватило ума этот старый заказ сегодня еще и обновить…

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

«Что происходит?! — пронеслось у меня в голове. — Кто они? И где, мать вашу, полиция?»

Будто в ответ из-за угла с воем сирены выскочил старенький форд-мустанг, я заметил на его дверях надпись «контроль».

«Ну вот и доигрались, ребятки, — подумал я с удовлетворением. — Сейчас вас ждет знакомство с виртуальной тюрьмой…»

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

×
×