1000 — Послушай, я говорю тебе правду! Он вообще не пошевелился, когда я бил его бутылкой. Ни до удара, ни после. В зале громко играла музыка. Ринат, чтобы не кричать, перегнулся через весь стол, так что лицо его оказалось прямо перед глубоким вырезом кофточки Лилу. Обычно это чертовски мешало не только думать, но даже и говорить, однако сейчас Ринат был возбужден отнюдь не прелестями декольте. — Мою руку реально что-то держало. Старик назвал это Тенью! Лилу пожала плечами. Она вообще слушала рассказ Рината вполуха, параллельно прислушиваясь к играющей музыке и качая в такт головой. На сцене бесновался диджей, беспрестанно меняя пластинки и чередуя эту работу с употреблением кокаина. Две молодые — лет двенадцать-тринадцать — девчонки-фанатки влезли на сцену и бросились было к нему, но были схвачены охранниками. Под восторженный рев толпы их раздели и вышвырнули обратно на танцпол. Следом полетела порванная одежда. Ринат поморщился. Он вообще не любил заведений подобного типа, где какой-нибудь обдолбившийся придурок вполне мог выхватить автомат и начать «мочить инопланетян», где после каждой вечеринки охрана, словно мусор, собирала и выбрасывала на улицу тела ничего не соображающих подростков, а на каждые десять посетителей приходился как минимум один, работающий на полицию. Среди таких легче всего завербовать стукача — сцапать за наркоту или за растление малолеток, избить и поставить перед фактом: либо стучишь, либо сидишь. Не любил Ринат такие места — а Лилу была уверена, что он просто утрирует и смотреть на это надо гораздо проще. Что ж, может быть, Ринат действительно преувеличивал — он не спорил. Они сидели на втором ярусе, танцпол был практически у них под ногами, и Лилу, глядя на извивающихся внизу людей, сама потихоньку двигалась, пританцовывая на месте. По правде сказать, Рината злила ее беспечность вкупе с нежеланием выслушать его рассказ и поверить ему. — …Потом он отдал команду этой Тени, и она полностью скрыла его. — А ты с Илюхой перед этим не встречался? — улыбнулась Лилу. — Блин, Таня!… — от волнения Ринат назвал Лилу реальным именем. — Я не придумал ничего. Этот старик и дал мне всю информацию о сервере! — Ты ТуФеду говорил? — спросила Лилу. — Нет, — ответил Ринат. — Не знаю… Мне кажется, он следит за мной. Во всяком случае, в Сети. — Мистика какая-то, — улыбнулась Лилу. — А чего он хочет? — Он сказал, что свяжется со мной через пару дней, перед тем, как мы начнем взлом. Он хочет того же самого, что и заказчик. Деньги ему не нужны. — С такой Тенью можно было бы запросто войти в клинику… — начала Лилу. — Он говорил про это! — перебил ее Ринат. — Он говорил про то, что не сможет попасть в клинику — и никто не сможет туда попасть в реале. Только виртуально. Лилу наконец-то перестала пританцовывать и полностью переключилась на Рината. — Мистика какая-то, — повторила она. — Надо поговорить с Вормом и с ТуФедом. — Я сам не верю во всех этих духов и ангелов-хранителей, — признался Ринат. — Кстати, старик сказал интересную вещь: чтобы я забыл все, чему меня учили, и верил только тому, что сам увижу. Лилу достала телефон, набрала номер и долгое время молча сидела, прижав трубку к уху. — Не берет, — недовольно буркнула она, пряча телефон. — Кто? — спросил Ринат. — Ворм. Опять сдернул к своим дружкам-рокерам. Он говорил, что собирается сегодня погонять по городу. Ладно… Я поговорю с ТуФедом, если ты не можешь. Правда, если честно, я не представляю, как этот старик может следить за тобой. Разве что в твой комп червя запустил… — Тань, он в курсе того, что мы с ТуФедом делали на той неделе. А еще он в курсе того, что я страховал Торика. Тогда, когда мы почту бомбили. Лилу бросила на Рината удивленный взгляд. Любой более-менее серьезный заказ, нарушающий законы, — уничтожение, копирование информации, внедрение и активация вируса или, например, замена на чужом сервере одних файлов другими, как это несколько дней назад сделали Ринат и ТуФед, — выполняется не из дома и уж тем более не со своего родного компьютера. Для этого нужна съемная квартира или гостиничный номер. Обычно во всех номерах стоят персональные компьютеры с достаточной мощностью, хорошей связью и несколькими слабенькими защитными программами, установленными как раз для того, чтобы ими «не воспользовались хакеры для несанкционированного доступа». Хакер легко ломает защиту, нашпиговывает этот «одноразовый» компьютер своими программами, а после взлома снимает винчестер и физически уничтожает его. Естественно, номер записывается на чужое имя и вычислить взломщика можно только одним способом — поймать его на месте преступления. Взять с поличным. Как правило, это невозможно. На прошлой неделе ТуФед и Ринат как раз выполняли такой заказ. Точнее, выполнял Ринат. ТуФед написал нужные программы, скинул на счет Рината некоторую сумму денег из казны клана, Ринат снял квартиру, купил на распродаже недорогой ноутбук и после операции выбросил винт в Москва-реку, предварительно отформатировав его. Даже если предположить, что некто достал его со дна и каким-то образом восстановил информацию, что уже само по себе казалось невероятным, увязать этот винт с Ринатом, а потом еще и со взломом какой-то мелкой юридической фирмы — Ринат даже названия ее не запомнил — было просто невозможно. А Торик… Почтовые сервера — монополия государства. Государство оплачивает из бюджета их существование и обслуживание, государство — уже давно это не секрет — контролирует всю информацию, проходящую через них, государство же и защищает их от взломов. Взлом такого ресурса — это первая степень, это преступление против государства… неважно, что целью хакера было всего лишь одно письмо, письмо от одного частного лица к другому частному лицу. Первая степень — это от пятнадцати лет до пожизненного. В Райсе. Заказчик дал мало времени, но много денег. Столько денег, что даже ТуФед не смог переубедить Торика и Рината не связываться с этим заказом. Большой куш стал причиной того, что первый и последний раз члены клана ослушались своего главу. Ринат за сутки написал два троянца, пока Торик налаживал «прыгунов» — связь через подставные либо взломанные сервера, которая могла на некоторое время обеспечить прикрытие. Ведь взлом государственного сервера — это не взлом частной компании. Как только становится ясно, что сервер атакуют хакеры — а на подобных серверах атака становится очевидной в первые же минуты, — сигнал поступает на пульт Сетевой полиции и в дело включаются программисты сетевиков. Отслеживается сигнал, и будь ты хоть в Барселоне, хоть в Париже, хоть в Подольске — знай, что уже рассаживаются по машинам полицейские-силовики, включаются сирены и группы быстрого реагирования на бешеной скорости мчатся по указанному адресу. «Прыгуны» позволяют оттянуть время — первый в Барселоне, второй в Париже, третий в Подольске… чем больше прыгунов, тем больше времени нужно программерам полиции для того, чтобы установить, откуда в действительности поступают команды хакеров. Только вот количество прыгунов сказывается на оперативности взлома — поэтому важно сбалансировать их так, чтобы и самому быстро работать, и сетевиков притормозить. Троянцы были хорошие: редко так получается, чтобы программы после компиляции сразу выполняли именно то, что задумал их создатель. Ринат счел это хорошим знаком. Но ошибся. Торик снял квартиру в Подольске, Ринат смотался в Люберцы; когда Торик пробрался на почтовый сервер и активировал троянцев, Ринат запустил старую добрую дос-атаку на сервер подольской Сетевой полиции и уехал из Люберец. Все шло по плану, Торик успел скачать письмо и даже перекинуть его заказчику. Ему не хватило нескольких минут, чтобы уничтожить винчестер, — в квартиру ворвались силовики. Силовики Центрального, а не, как они думали, Подольского управления. На допросах Торик молчал как рыба. Наверняка его прокачивали арманьяком — по слухам, Джет любит такие официально незаконные психотропные штучки, — но он выдержал и не признался в том, что работал не один. Конечно, не только потому, что был хорошим товарищем. Групповое сетевое преступление (а два человека — это уже группа) автоматически увеличивало срок почти в полтора раза. Расскажи Торик о Ринате — и впаяли бы ему не пятнадцать лет, а пожизненное. Впрочем, это уже было неважно. Важно было то, что кроме Торика и Рината подробности взлома знали три человека: Ворм, ТуФед и Лилу. Теперь, оказывается, о взломе почти годичной давности знал и этот странный старик. — Действительно мистика, — в третий раз повторила Лилу. — Думаю, раз он такой осведомленный, ему может быть известно и то, что сейчас ты мне все это рассказываешь. Ринат непроизвольно огляделся по сторонам. — Он же может исчезать, — напомнила Лилу. — Тень скрыла его от наших глаз, а на самом деле он сидит сейчас с нами за столиком, вот здесь, — она ткнула пальцем в соседнее кресло, — слушает нас и мило так улыбается. Ринат криво усмехнулся. Он не мог понять, шутит Лилу или говорит серьезно, но так или иначе ее предположение вполне могло оказаться действительностью. — Может быть… Давай сейчас к тебе поедем и поговорим с ТуФедом, — попросил Ринат. — А то, боюсь, из моей квартиры небезопасно. Сказав это, он подумал про себя, что с радостью поехал бы к ней и без этой причины. Лилу звонко рассмеялась: — Ринат, у меня такое ощущение, что ты придумал всю эту историю для того, чтобы напроситься ко мне в гости. Нет, домой я сейчас не поеду. У меня завтра и послезавтра много работы, и сейчас я собираюсь отдохнуть. — Здесь? — Ринат скептически кивнул на освещенную стробоскопами толпу. Лилу пожала плечами: — Нормально. Пойдем потанцуем? — Угу. А еще наглотаемся таблеток, чтобы повеселее было, — проворчал Ринат. — Я не умею танцевать, Лилу. — И что, предлагаешь сидеть и кукситься? — фыркнула Лилу. — Слушай, прекрати пялиться на мою грудь! В конце концов это просто некрасиво. Похоть в глазах тебе не идет. Ринат густо покраснел. Эта девчонка, напрочь лишенная каких-либо комплексов, умела загонять в тупик своей прямотой. Лилу тем временем набирала на мобильнике номер. — Я домой поеду, — сказал Ринат. — Ну, тогда счастливо, — равнодушно попрощалась Лилу, прижимая трубку к уху. Ее безразличие окончательно испортило Ринату настроение. Спускаясь по лестнице со второго яруса, он пытался понять: а зачем он вообще решил встретиться именно с Лилу и именно ей первой рассказать про старика? Никакого толкового объяснения он найти не мог. — Эй, красавчик, угостишь сигаретой? — игриво спросила Рината облокотившаяся на поручни девушка лет двадцати пяти. — Может, тебе еще мартини купить? — на ходу бросил Ринат. — Я бы выпила с тобой! — крикнула девушка ему в спину. Ринат остановился. Секунду стоял молча, потом повернулся. Стройные ноги, грудь третьего, а то и четвертого размера… Лицо, правда, подкачало, но, как говорится: что в личике тебе моем, ты зацени груди объем! А почему бы и нет? — Поедем к тебе? — спросил он. — Лучше к тебе, — тут же ответила девушка и, подойдя вплотную, положила руки ему на ремень. — У меня предки дома. Вот он — похотливый взгляд. Распутный, шалый… манящий. Ринат посмотрел наверх. Веселый вид беспечно болтающей по телефону Лилу сыграл решающую роль. — Поехали, — кивнул Ринат. Девушка взяла его за руку, и они стали пробираться через танцующую толпу к выходу. Вслед за ними, держась на расстоянии, но не теряя из виду их спины, двинулись три молодых парня. На заднем сиденье такси Ринат задернул занавеску, попытался обнять девушку. — Мы даже не знакомы! — Она ловко вывернулась из объятий. — Как тебя зовут? — Вася, — буркнул Ринат, притягивая девушку к себе. Хорошая… упругая и одновременно мягкая. До той девочки из сна она, конечно, недотягивает, но расслабиться поможет. — Меня Анжела. Можно Анжелика. Ай, Вася! — девушка опять отбилась от рук Рината. — Ну не здесь же! Комплекс у нее, что ли? Только что готова была сама залезть ему в штаны на глазах у нескольких сотен посетителей дискотеки, а теперь… — Я хочу, чтобы было красиво, — извиняющимся тоном добавила Анжела и, на секунду прильнув к нему, чмокнула его в щеку. — Потерпи, ладно? — Ладно, — неожиданно согласился Ринат и отвернулся к окну. Анжела достала из сумочки зеркало, помаду и начала наводить марафет. Ринат тупо смотрел на мелькавшую за стеклом ночную Москву и пытался собрать свои точно так же мелькавшие в голове мысли. Собрать ничего не получалось: варилась какая-то каша из образов, загадок и догадок, из всего того, что свалилось на него за последние дни. По пути они остановились возле супермаркета. Оставив девушку в машине, Ринат купил бутылку мартини, каких-то конфет, пачку презервативов — черт его знает, кто она такая, эта Анжела, — и все в том же заторможенном состоянии вернулся в машину. Пока ехали, Анжела не проронила ни слова, а Ринат думал о том, что, когда они попадут домой, он обязательно получит свое сполна. Не в виде слов, естественно. Такси остановилось прямо перед подъездом, и в свете фар Ринат увидел двух существ, явно поджидающих его. Ворм, сидя на мотоцикле, держал в руках Ромеро и гладил его по рыжей шерсти. Ринат рассчитался с водителем и вылез из машины вслед за Анжелой, которая, нисколько не стесняясь Ворма, поставила ногу на скамейку и стала поправлять колготки. — Здоров, Вормыч. — Ринат подошел к мотоциклу и взял кота в руки. — Это кто? — негромко спросил Ворм, не отводя взгляда от стройной и заманчивой ножки. — Да так… снял… — Ринат пожал плечами. — Ничего фигурка, — оценил Ворм. — Мне Лилу дозвонилась. Разговор есть. Ринат посмотрел на Анжелу, перевел взгляд на Ворма и кивнул. — Долгий разговор, — уточнил Ворм. Ринат равнодушно пожал плечами. Анжела закончила возню с колготками и подошла к Ринату. Взяла его под руку и спросила: — Ну что? Мы идем? Ринат опустил кота на землю, полез в карман и достал несколько купюр. — Короче, Анжела, облом. — В смысле? — насторожилась девушка. — Вот тебе деньги, поймаешь тачку и вернешься обратно. Дела у меня, — пояснил Ринат. Он высвободил руку и сунул в ладонь девушки купюры. — На, это можешь себе забрать, — протянул он следом Анжеле пакет с продуктами. — Выпьешь сама или… — Так не пойдет, — неожиданно жестким тоном произнесла девушка, игнорируя руку с пакетом. — Ты что, прикалываешься? — Давай, дергай отсюда, — бросил Ворм. — Русский язык понимаешь? — А ты чего так с девушками разговариваешь, щегол? Ринат и Ворм резко повернулись. В нескольких метрах от них стояли три парня. Тот, что в центре, демонстративно поигрывал кастетом. — А в чем проблема? — спросил Ворм и, как бы невзначай, сунул руку за пазуху. Один из троицы мгновенно вытащил пистолет и направил на него. — А ну, тварь, руку обратно высунь. Медленно, сука, медленно! Ворм неохотно подчинился. — Анжела, сколько он тебе должен за моральный ущерб от такого облома? — спросил парень с кастетом, шагнув вперед. — Пятьсот долларов как минимум, — заявила Анжела и провела указательным пальцем по щеке Рината. — Ну и мартини, соответственно. — Джамбу знает кто-нибудь? — хмуро спросил Ворм. — Кого? — с презрением переспросил парень с кастетом и подошел к Ворму. — Что ты там вякнул? — Джамба, — спокойно повторил Ворм. — Я могу сейчас с ним связаться, чтобы он разрулил… Ворм не успел договорить — парень размахнулся и со всей силы ударил его кастетом в грудь, опрокидывая с мотоцикла. — Ты, тварь, кем вздумал меня пугать?! Своими сраными мотоциклистами? Да я хер положил на твоего Джамбу, на Мамбу, Херамбу и остальных ваших ниггеров! Он повернулся к Ринату и чуть отвел руку назад. — Ну что, чертила? Платишь пятихатку или я тебя сейчас разделаю, как бог черепаху? Еще секунду помедлить — и он ударит. Без колебаний. Изуродует. Видно по его глазам: зрачки расширены, в них без труда читается желание бить… может, ему даже и деньги не нужны… убьет ведь… — А вот это вряд ли, — послышался знакомый Ринату голос с прибалтийским акцентом. Ринат повернулся — на скамейке, на том же месте, что и в прошлый раз, сидел старик, все в том же костюме и в той же шляпе. — Вы, пацаны, не туда забрели, — произнес старик и беззвучно пошевелил губами. Парень, целившийся в Ворма, вдруг охнул, выронил пистолет и, согнувшись, упал на землю. Тот, кто стоял рядом с ним, отшатнулся, но в следующее мгновение тоже свалился на землю, корчась от боли. — Сам выбросишь кастет или помочь? — поинтересовался старик у последнего. Тот бросил растерянный взгляд на своих напарников, валяющихся на земле, а потом шагнул к старику. Он успел сделать всего лишь один шаг — какая-то сила толкнула его в сторону, подняла в воздух и швырнула о стену дома. Кастет упал на землю, а его хозяин с разбитой головой рухнул рядом. Анжела сдавленно ойкнула, Ринат и Ворм молча наблюдали за стариком. — Слышь, девочка! — окликнул Анжелу старик. — Когда твои сутенеры, или кто там они тебе, очнутся, объясни им, что следующий раз для них будет последним. Он поднялся со скамейки, окинул всех взглядом и задержался на Ринате. — Хех, — усмехнулся он и покачал головой. — Ну вы и раздолбаи. Ворм, Ринат, мое почтение. Еще увидимся. Он приподнял шляпу, слегка наклонив голову, затем повернулся и пошел прочь, а Ворм, Ринат и Анжела молча смотрели ему в спину. Когда старик скрылся, Ворм поднялся с земли, поморщился, дотронувшись до груди, и, подражая старику, бросил Анжеле, которая была старше его как минимум лет на пять: — Слышь, девочка! Ты еще здесь? «Девочка» в последний раз глянула на свою «охрану» и торопливо пошла прочь. Отойдя на несколько метров, она перешла на бег, и Ворм, увидев это, громко свистнул ей вслед. — Теперь у меня есть свидетель, — усмехнулся Ринат. — То есть? — не понял Ворм. — Лилу не верила, когда я рассказал ей про старика и его Тень, — пояснил Ринат. — Лилу поверила, — проворчал Ворм. — Поэтому она и нашла меня, а я поэтому сразу рванул к тебе. — Тоже поверил? — Я не поверил, — сказал Ворм. — Я знал. — О как! — хмыкнул Ринат. — Ага, — кивнул Ворм. — Где тут мотоцикл поставить можно, чтобы под охраной? Разговор у нас долгий будет. Кстати, я жрать хочу. 1001 В квартире Ворм вел себя по-хозяйски. Порылся в холодильнике, нарезал бутербродов, прихватил минералки с соком и притащил все это в комнату. — А ну брысь, гаденыш! — Ворм согнал со стола привлеченного запахом колбасы Ромеро, открыл бутылку с минералкой и сделал несколько жадных глотков, после чего стал с аппетитом уплетать бутерброд. Ринату есть не хотелось, поэтому он молча сидел и ждал, когда Ворм «освободится». Ворм освободился после второго бутерброда. Кинул кусок колбасы коту, отхлебнул еще минералки и сказал: — Короче, Ринат, хрень происходит. — Что происходит? — спросил Ринат. — Хрень, — повторил Ворм. — Очень непонятная хрень. И этот твой старик — очень непонятная фигура. В общем, слушай. Несколько лет назад, еще до Чистки… Дарк Соулс тогда еще не было, а мы с ТуФедом… ну, уже знали друг друга и мутили… короче, неважно. ТуФед раздобыл заказ на слив информации с одного российского военного сервака. Заказчика интересовал проект, который знаешь, как назывался? Он назывался «Тень». ТуФед собрал всю инфу о серваке, мы с Ториком сняли пару хат и хакнули его на фиг. Но потом обломались — заказчик ничего нам не перевел, и ТуФед сказал, что тогда мы никому ничего отправлять не будем. Позже ТуФед выяснил, кто был заказчик и почему он не стал платить — какой-то америкос из военных, который был приговорен к пожизненному за шпионаж. Сервак тот, кажется, прикрыли сразу после взлома, а информация хранилась у меня. Прошлой зимой, помнишь, когда заказов никаких не было, я от нефиг делать расшифровал ее и обнаружил прикольную тему. Короче, это была разработка корпорации «Волхолланд», заказ для наших вояк. Они разработали индивидуальный защитный комплекс — какая-то энергетическая фигня, подключаемая к мозгу человека, которая, я запомнил, может действовать как отдельная боевая единица вне зависимости от действий носителя, но при условии, что он жив и не сошел с ума. Там на самом деле не очень много было сказано, я так понял, что наши хотели показать Тень на международной выставке, но в последний момент об этом узнала госбезопасность и категорически запретила разглашать разработки. Я рассказал про это ТуФеду, ну и вроде как забыл даже, а через месяц ТуФед вдруг сам стукнулся в аську и сказал мне, чтобы я стер на фиг из памяти все упоминания о Тени и вообще обо всем, что связано с корпорацией. — Из какой памяти? — усмехнулся Ринат. — Я у него то же самое спросил, — сказал Ворм. — Он сказал, из той и из этой. — И ты стер? — спросил Ринат. — Да я на компе такое и не хранил никогда. — Ворм махнул рукой. — На дисках все было записано. Просто… тогда как раз Торика закрыли, ну, я испугался… короче, диски я сжег. Да там, по сути, ничего и не было. В основном про какие-то электромагнитные поля, про гравитацию… одна показуха. Я вообще ни фига не понял и постарался забыть. А сейчас Лилу позвонила, она как только про Тень сказала, я сразу к тебе… кстати, а ты что, с ней поругался? — С чего ты взял? — удивился Ринат. Ворм пожал плечами: — Ну, не знаю… Ты ж ее в кабаке оставил, бабу какую-то снял и домой поехал. А у нее голос какой-то нервный был, когда она про тебя говорила. — Как понять — нервный? — сразу же спросил Ринат. — Все, я понял, дальше не надо! — Ворм поднял руки и скрестил их перед собой. — Сейчас начнешь — а как она это слово сказала, а как то… — Я просто… — Просто я к тебе не за этим приехал, — перебил Ворм. — Тут вот еще какая новость. Джет объединил Сталкеров и Волков и дал им свою крышу. — Чего? — Ринат от удивления открыл рот. — Джет, конечно, сволочь, но не дурак. — Ворм вздохнул, подумал секунду и взял с тарелки еще один бутерброд. — Он видит, что происходит что-то непонятное, о чем в курсе госбезопасность, но не в курсе он сам. Сил Сетевой полиции не хватит, чтобы раскопать всю эту тему, но дело даже не в этом. По-моему, Джет просто решил загрести жар чужими руками, а враги для этого подходят как нельзя лучше. Ринат, посмотри на все это со стороны. Сетевики объединяются с хакерами, госбезопасность в лице твоего старика — тоже… еще «Волхолланд», блин… Тебе не кажется, что здесь что-то не так? Теперь уже Ринат пожал плечами. — Мне с самого начала кажется, что здесь что-то не так, — ответил он. — С тех пор как я узнал про контракт. Пять лимонов зелени не платят за обычный взлом. Мне только интересно: почему старик обратился именно ко мне? У меня такое ощущение, что он знает про меня все. — Госбезопасность, — пояснил Ворм. — У них достаточно много информации на каждого из нас. На кого-то, думаю, даже больше, чем у сетевиков. Только они этой информацией с Сетевой полицией не делятся. Не любят они друг друга. — Ты, я смотрю, уверен в том, что старик из госбезопасности… — то ли спросил, то ли просто уточнил Ринат. Ворм кивнул. — Так что же, получается, что мы будем вести игру против Джета и Волков со Сталкерами? — задумчиво спросил Ринат. — Ага. — Ворм радостно улыбнулся. — И мы будем работать с чекистами. А что больше всего меня радует — бабки останутся у нас. — Главное, чтобы мы остались, — проворчал Ринат. — У Джета получается большая команда… — А у нас информация. — Ворм наставительно поднял указательный палец. — Мы знаем, что планирует Джет, а он про нас — нет. Кстати, они собираются ломать сервер через два дня, так что надо бы поторопиться. — Я не успею за сутки написать прогу! — вскинулся Ринат. — Успеешь, — сказал Ворм. — Я помогу. — А сам? — спросил Ринат. — Я уже написал исходники и отправил их ТуФеду и Тяпе, — пояснил Ворм, поворачиваясь и включая компьютер. — Короче, червь, можно сказать, готов. — Ты прямо сейчас хочешь начать работать? — Действия Ворма у Рината никакого энтузиазма не вызвали. — Завтра дел много, — ответил Ворм. — Надо еще Кеду встретить. — Кеду? — Прилетает в обед, — пояснил Ворм, — Илюха с Лилу не смогут, они поедут хаты искать. Придется нам. — А зачем она приезжает? — недоуменно спросил Ринат. Ворм хитро ухмыльнулся: — Боюсь, ты про нее не очень много знаешь… Ты никогда не обращал внимания на то, что ТуФед ни разу не давал ей никаких заданий вроде написания прог или тестов вирусов? Ринат опять пожал плечами — даже если так и было, то он действительно этого не замечал. — Кеда не программист. Она обычный юзер, не более того. — Ворм замялся. — Короче, она в наших темах вообще не шарит. Ринат молчал. На языке вертелся один вопрос, но он чувствовал, что не имеет права его задавать. — Ты, наверное, хочешь узнать, что она делает в клане? — догадался Ворм. — Ну… — Ринат замялся. — Боевой отдел, — пояснил Ворм. — Мы никогда не говорим об этом вслух. И ты лучше не поднимай эту тему. Ни при ней, ни без нее. Боевой отдел… Теперь понятно, почему во время редких встреч с Кедой Ринат чувствовал себя немного неуютно. Все-таки каким-то шестым чувством Ринат ощущал ту опасность, которую излучала Кеда при всей ее доброжелательности. — Но как она… — Не знаю, — довольно резко оборвал Рината Ворм. — Я сказал тебе это для того, чтобы ты не разговаривал с ней о вирусах и защитных системах. А то в прошлый раз ты ее так загрузил, что она меня попросила… ладно, неважно. Все, проехали, Ринат. Он решительно повернулся к компьютеру: — Нужен троянец, который после активации сможет запустить мою прогу. Она сама найдет файл с паролями и перекинет его нам. Боюсь, придется долго файл расшифровывать, но по-другому… — А если попробовать эксплойтом? — предложил Ринат. — Вряд ли мы сможем сами вызвать ошибку. — Ворм задумался. — Погоди! — Ринат схватил стул и подсел к компу. — На расшифровку паролей у нас может и неделя уйти. Давай сдублируем взлом эксплойтом. У меня есть исходники одного, мы его вдвоем за несколько часов успеем доработать. Глянь сюда. Ринат взялся за мышку. 1010 Он приехал сюда несколько минут назад — на эту темную улицу, уставленную баками с мусором, заваленную строительным хламом и прочими трущобными атрибутами. Сидя в салоне новенького «ягуара-спиди», Джет одной рукой постукивал по рулевому колесу в такт тихо играющей музыке, а пальцами другой массировал висок. Голова начала болеть несколько минут назад, практически одновременно с остановкой машины. Конечно же, одно не было связано с другим — Джет знал и причину боли, и средство от нее. Но воспользоваться средством он собирался — Джет посмотрел на часы — да, через четыре минуты. Максимум через пять — если Транк по дороге притормозит, чтобы получше рассмотреть какую-нибудь шлюшку. Транк не задержался. В условленное время в конце пустынной безлюдной улицы показались фары, и вскоре два громадных джипа остановились в нескольких метрах от «ягуара». Фары погасли, послышались щелчки открываемых и закрываемых дверей. К ним присоединился и хлопок двери «ягуара». — Привет, Транк, — радушно поздоровался Джет, подойдя поближе. — Ты?! — с ненавистью и с изумлением воскликнул Транк. — Какого хера? Одновременно спутники Транка выхватили оружие, направив его на начальника Сетевой полиции. — А ты планировал увидеть здесь Джамбу с бандой байкеров и двумя килограммами кокаина? — Джет развел руками. — Транк, солнце, извини, но тебя сдали. Банально сдали с потрохами. Джамба решил, что лучше потерять хорошего партнера, чем провести остаток жизни в Райсе. Несколько секунд Транк молчал, осмысливая сказанное, а потом посмотрел на стены окружавших их домов и тяжело рассмеялся: — Значит, Джет, ты решил помочь РУБНОНу? Или ты уже их сотрудник? Ну, скажи ради интереса, сколько оперов ты притащил сюда для того, чтобы арестовать Транка? — Я не собираюсь тебя арестовывать, солнце, — улыбнулся Джет. — Я не помогаю тем, кто борется с незаконным оборотом наркотиков, и мне не нужны помощники для того, чтобы убить тебя. Зря ты гавкал на меня в клубе. Мне не нравится такое неуважение. Один из людей Транка, держащий в руках включенный сканер, который был направлен на дом, шагнул к шефу и что-то прошептал ему на ухо. — Видишь, Транк, — снова улыбнулся Джет. — А ты не верил в то, что я один. И знаешь, что мне больше всего нравится? То, что Спан не знает о том, что ты торгуешь наркотой, следовательно, кроме тебя и твоих шестерок, никто не в курсе, где ты сейчас находишься. Они посмотрели друг другу в глаза — Транк нервно хихикнул. — Ты шутник, Джет. Ты смелый, я даже сказал бы, ты самый наглый мусор из тех, кого я знаю, и я… В следующее мгновение Джет бросился вперед. Что-то сверкнуло перед лицом Транка, и двое его вооруженных спутников, стоявших рядом с ним, упали как подкошенные на землю. Один из охранников попытался направить на Джета автомат, но сетевик вырвал оружие из его рук и прикладом в буквальном смысле слова выбил бедняге мозги. Еще один выстрелил в Джета, но попал в пустое место — Джет неуловимо быстрым движением уже метнулся ему за спину и приставил к ней дуло автомата. Раздалась очередь — Джет швырнул прошитый пулями труп охранника на Транка, сбивая последнего с ног, и подпрыгнул вверх. Это было невозможно для человеческого тела — Джет оторвался от земли метра на два и, кувыркнувшись в воздухе, ударом ноги сломал шею еще одному боевику. Все было кончено в считанные минуты. Последнего боевика Джет с огромной силой швырнул о стену дома, после чего поднял полуоглушенного Транка с земли и прислонил к капоту джипа. Боль в голове постепенно усиливалась. Джет достал из-под рубашки пузырек и насыпал на тыльную сторону ладони порошок. Привычным движением разделил небольшую горку на две части, вдохнул одну, потом вторую. Транк покачал головой и выдавил некое подобие улыбки: — Кто бы мог подумать… Джет спрятал пузырек и достал из кармана платок. — У тебя кровь идет, Транк, — сказал он и осторожно прижал платок к шее Транка. — Ты поцарапался. — Кто бы мог подумать, — повторил Транк. — Начальник Сетевой полиции — имп. Слуга закона сам вне закона. — Ты же никому не скажешь? — Джет дружелюбно подмигнул, стирая платком кровь с шеи Транка. — Сам знаешь, эти борцы за правосудие, у них какая-то странная мораль. Поднимется шум, меня арестуют и снова отправят в Райсу, а я не хотел бы туда возвращаться. Транк посмотрел на Джета, а потом неожиданно расхохотался: — Господи… Джет, ты сидел в Райсе? — Можно сказать, что там мне и поставили имплантаты. — Джет положил платок на капот джипа и хрустнул пальцами. — Реставрация мышц — слышал про такое? Транк покачал головой. Впрочем, имп явно не собирался рассказывать своей жертве подробности. — Мне было очень больно, дружище, — сказал Джет. — Мне было больно тогда, мне больно до сих пор. Ну… чем-то приходится жертвовать… Я вижу, у тебя много вопросов, братишка. Извини, у меня совершенно нет времени рассказывать тебе свою историю. Сам понимаешь, много работы и все такое. — И что ты собираешься делать? — хрипло спросил Транк. — Жизнь — это такая штука, — сказал Джет, положив руку на плечо Транку. — Не каждому в конце пути светит хеппи-энд. Он повернулся и направился к «ягуару», а тело Транка, сползшее по капоту на землю, смотрело ему вслед остекленевшими глазами. Джет сел в машину, завел двигатель. Фары высветили картину недавней бойни, и сетевик какое-то время удовлетворенно смотрел на лежащие вокруг джипов трупы. Потом включил заднюю передачу, и «ягуар», быстро набирая скорость, помчался прочь, оставив на безлюдной улице тела ядра боевого отдела клана Сталкеров. У начальника Сетевой полиции действительно было очень мало времени и много дел, которые еще предстояло сделать. 1011 С Вормом они просидели до утра — отлаживали, компилировались, снова отлаживали… Несколько раз связывались с ТуФедом, задавая ему такие вопросы, от которых он, судя по всему, немного одурел, но все же отвечал, советовал. Около десяти утра эксплойт был готов, и Ворм — уже лежа на диване с закрытыми глазами — напомнил, что вечером надо встретить Кеду, после чего вырубился. У Рината хватило сил настроить ежедневник на «побудку» к обеду, а потом он и сам, потеснив Ворма, устроился на диване и заснул. Сон был тяжелый, рваный. Перед глазами мелькали какие-то цифры и команды, сквозь которые прорывалось лицо старика с Тенью. Тень бросалась на Рината и превращалась в Лилу, которая укоризненно качала головой и тыкала пальцем в исходники эксплойта, словно нашла там баг. Проснулся он не от осточертевшего уже крика: «Ринат, вставай!» — а от того, что Ворм вылил на него минералку. — Ты что, охренел? — подскочив на диване, завопил Ринат. — Я с ТуФедом сейчас общался. — Ворм кивнул головой на компьютер. — Короче, встречаешь Кеду — и сразу едете в Митино. — В Митино? — еще не проснувшийся до конца Ринат потряс головой. — А что в Митино? — Встретитесь там с Илюхой, он отвезет вас на квартиру. Там уже все готово. Не забудь только все проги взять с собой, — сказал Ворм. — А ты? — спросил Ринат. — Мы с Тяпой в другом месте будем, — ответил Ворм. — Как приедете на квартиру, сразу включи Скай, чтобы был на связи. — Понял, — тупо кивнул Ринат, почесал затылок и потянулся за сигаретами. Ворм поднялся, подошел к Ринату и положил руку ему на плечо. — Отдуплись побыстрее. По ходу дела, ТуФед хочет ночью или утром сервак бомбить. — Угу. — Ринат снова кивнул. — Мы его сделаем. — Ворм дружески хлопнул Рината по плечу и направился к двери. — Вормыч! — окликнул его Ринат. Ворм повернулся. — Слушай… а что со стариком? — спросил Ринат. — Он… — Уверен, он найдет тебя сам, — сказал Ворм. — Нет, что решили с ним делать? В смысле, что делать, если мы получим доступ? — Если получим деньги, отдадим доступ заказчику, — уверенно сказал Ворм. — А если… — Ринат запнулся на секунду, пытаясь сформулировать мысль. — А на тот случай, если будет «если», с тобой рядом будет Кеда, — сказал Ворм. — Смеешься? — буркнул Ринат. — Ты что, думаешь, что Кеда сможет… — Ты ее плохо знаешь, — усмехнулся Ворм, подмигнул и вышел из комнаты. Хлопнула входная дверь — и Ринат остался в квартире один. Он молча выкурил сигарету, сел за компьютер, вставил в ди-привод новый диск и стал перегонять на него нужные файлы. Через час он спускался в метро, еще через час стоял среди толпы встречающих белорусский рейс, а еще через полчаса выходил из здания аэропорта под руку с невысокой длинноволосой девушкой, которую звали Кеда. Несколько нейтральных фраз: «Как дела?», «Как долетела?» — и вот уже они сидят в такси, направляясь к Митино, и Ринат набирает номер Илюхи, чтобы договориться о времени и месте встречи. 1100 Эта однокомнатная квартира оказалась из разряда «хуже некуда» — голые бетонные стены, потолок кухни закопчен, пластиковый пол в некоторых местах зиял проломами, а в ванную комнату заглянувшая туда Кеда посоветовала не заходить вообще. Слава богу, кое-как работал туалет, правда, двери у него не было в принципе. В единственной комнате доморощенные мастера граффити изрисовали все стены, причем практически все рисунки были чистой порнографией. У одной из стен стояла покосившаяся одноногая кровать, остальными ножками которой служили стопки потрепанных книг и журналов. Повсюду валялись окурки, в одном из углов комнаты грудой были свалены пустые пивные банки и бутылки. Даже открытые настежь — и, судя по всему, уже давно — окна не помогли избавиться от неприятного запаха, царившего в квартире. Посреди всей этой разрухи в комнате стоял стол, а на нем высился включенный компьютер. Монитор призывно моргал запущенным скринсэйвером с надписью «Welcome to…», и Ринату подумалось, что даже бездушная машина посмеивается над хакерами, приглашая их в этот грязный бедлам. — Это что вообще такое? — хмуро поинтересовался Ринат, глядя на довольное лицо Илюхи. — Объясняю. — Илюха откашлялся. — Это спальный район, здесь в каждом доме локалка, связь очень даже хорошая, я проверял. Квартиру я снял, основываясь не только на дешевизне — в этом притоне постоянно движение, люди здесь ошиваются сами знаете какие, и соседи предпочитают не совать сюда нос, понимая, чем это для них может закончиться. Здесь относительно спокойно, потому как далеко от центра, а это еще один плюс. Далее. Вы находитесь на девятом этаже, а это значит, что всегда можно перейти по крыше в соседний подъезд и спокойно покинуть дом… — Ладно, хватит! — буркнул Ринат. — А что хватит? — обиделся Илюха. — Я нашел хату меньше чем за полдня. Дали бы больше времени, подыскал бы что-нибудь поприличнее. Опять же, поприличнее — не значит… — Ладно, ладно. — Ринат примирительно поднял руки. — Все нормально. — В конце концов вы же здесь не жить будете, а просто проведете несколько часов. Минимальные условия для проведения здесь нескольких часов… — Илюха, я все понял. — Ринат несколько раз щелкнул пальцами перед его лицом. Похоже, Илюха опять накурился и его тянуло на разговоры. У этого длинноволосого семнадцатилетнего парня с серьгой в ухе было одно неоспоримое достоинство: он мог достать все, что угодно, в любое время суток. Квартиру-однодневку в любом районе, машину, женщину, билет в закрытый клуб, оружие… И был у него один неоспоримый недостаток — Илюха обожал травку, а употребив ее, он становился чересчур «грузовым»: следуя своему желанию выговориться, он вываливал на собеседников кучу бесполезной информации, и, если его не остановить, мог делать это бесконечно. Илюха сунул руку под кровать и вытащил два небольших автомата. От Рината не укрылось, как загорелись глаза Кеды, когда она увидела оружие. До этой минуты она была «пустая» — провезти оружие самолетом практически невозможно. Девушка шагнула вперед, взяла у Илюхи один из автоматов, отстегнула рожок, пристегнула обратно, щелкнула затвором… — Алькор-19. — Кеда погладила рукой автомат. — Я слышала про такой. Хорошая штука. — Если не понадобятся, здесь их не оставляйте, заберите, — попросил Илюха. — Стволы новые, нигде не светились… еще пригодятся. Девушка согласно кивнула головой. Ринат подошел к компьютеру, вытащил из кармана диск и вставил его в привод. Кеда была занята исключительно осмотром оружия. Илюха кашлянул: — Тут недалеко есть пиццерия, если захотите чего-нибудь перекусить, я могу организовать. С доставкой. Пицца, спагетти, лазанья… Илюха был отличный парень, но его желание поговорить, причем в форме не диалога, а монолога, иногда очень сильно напрягало. Ринат вздохнул и, покачав головой, занялся инсталляцией необходимых для дела программ. Илюха потоптался на месте и, поняв, что здесь у него слушателей больше нет, с деланно-деловым видом посмотрел на часы. — Ладно, мальчики-девочки, мне пора. Если что, звоните. — О'кей, — отозвалась Кеда. — Как только соскучимся, обязательно позвоним, — с иронией добавил Ринат. — Удачи, — бросил Илюха и повернулся к выходу. — И тебе. — Кеда широко улыбнулась, но улыбки Илюха уже не увидел. — Хороший мальчик, — сказала Кеда, когда Илюха вышел из квартиры. — Угу, — согласился Ринат, не отрываясь от компьютера. — Только говорит много. — Не такой уж это и большой минус, — усмехнулась Кеда. — Угу, — снова согласился Ринат. — В отличие от тебя, — продолжала мысль девушка. — В прошлую нашу встречу ты разговаривал со мной, а теперь, кажется, даже избегаешь на меня смотреть. — Я… — пытаясь оправдаться, начал хакер. — Я вижу две причины, — спокойно сказала Кеда. — Либо ты влюбился в меня, либо ты боишься меня. — Да с чего бы я тебя боялся? — буркнул Ринат, чувствуя, как лицо заливает краска смущения. — Влюбился? — Кеда засмеялась. Смех ее был искренним, безо всяких намеков, и Ринат улыбнулся в ответ. — Значит, ты меня не боишься? — уточнила Кеда. — А ТуФед как-то сказал, что не рискнул бы остаться со мной в одном помещении, когда у меня плохое настроение. — У тебя плохое настроение? Скажи, кто тебе его испортил, и я ему голову оторву, — пошутил Ринат. — У меня плохое предчувствие, — неожиданно серьезно произнесла Кеда. — Знаешь, говорят, у импов особенно развито инстинктивное чувство… Не знаю, как у других импов, а я своему чутью доверяю. Ринат дослушал всю фразу до конца и только потом вздрогнул, осмыслив услышанное. — У кого? — повернулся он к девушке. — Брось, Ринат. — Кеда махнула рукой. — Не поверю, чтобы тебе не рассказали про меня. Ринат покачал головой. — Вчера Ворм сказал мне, что ты не хакер, а из боевого отдела. Но я не знал, что ты… ты имп… Несмотря на старания Рината, последнее слово прозвучало как-то отчужденно — слово, характеризующее человека как отщепенца. Кеда заметила это и невесело усмехнулась: — Ты тоже… — Нет, нет! — торопливо воскликнул Ринат. — Просто я первый раз вижу… таких, как ты. — Думаю, что ты ошибаешься, — спокойно сказала Кеда. — Просто ты мог не заметить, что перед тобой имп. Это раньше, очень давно ставили имплантаты из титана, из различных сплавов, а современные имплантаты — полностью из биопластика, включая так называемые боеприпасы. Внешне человек ничем не отличается от других, даже обычное сканирование не может обнаружить биопластик. Я поэтому и летаю спокойно — аэроконтроль не может выявить импа. Такого, как я. Нас можно вычислить только когда мы проявляем свои возможности. Либо спектральный рентген — но это пока очень дорогая штука, чтобы ставить ее в общественных местах. Кеда полезла в свою сумку, достала сигареты, закурила, уселась на кровать. Закурил и Ринат, не зная, что сказать. — Зачем ты это сделала? — спросил он у девушки. — Я слышал, что у биоимплантации есть много побочных явлений. — Не так уж и много, — ответила Кеда. — Самое заметное неудобство, часто напоминающее о себе, — приступы боли, возникающие примерно раз в несколько дней. Это как-то связано с нарушением ДНК… Я, если честно, не разбираюсь в этом. Сначала боль не очень сильная, но потом она нарастает и через несколько часов становится невыносимой. Наркотики, как ни странно, снимают боль. Приходится периодически нюхать порошок и чувствовать себя наркоманом. Кеда глубоко затянулась. — Практически во всем мире ношение имплантатов считается таким же преступлением, как и инсталляция, — сказала она. — Люди презирают таких, как мы, называют нас нелюдями, надругавшимися над своим телом и над своей жизнью. Ты в курсе, что у импа никогда не может быть детей? Ринат покачал головой, а Кеда уже полностью перешла на холодно-равнодушный, даже в чем-то отрешенный тон и продолжала говорить, не глядя на Рината. — Я ведь родилась не в Белоруссии, а в России, в Воронеже. Выросла в трущобке — так у нас называются окраины города. Это места, где никогда не бывает милиции, где твое знание компьютера не играет никакой роли. Там все решает сила. Сила и умение владеть оружием. Мне было двенадцать, когда я впервые убила человека. Убила не из каких-то благородных побуждений — мы хотели угнать машину, а ее хозяин попытался нас остановить. Нас было четверо, у всех было оружие. Стреляли все, но я была первой. И мне было наплевать. Потом были еще — в трущобке это вполне нормальное явление. Стычки с конкурирующими бандами, гоп-стопы… рано или поздно я должна была отправиться либо на небеса, либо в Райсу. Меня закрыли, когда мне было шестнадцать. Восемь лет в Райсе. Ты представить не можешь, что это такое. Там ведь не разделяют мужчин и женщин, все сидят вместе. А женщины в Райсу попадают намного реже, чем мужчины, — тем более молодые… Я прошла через ад в первые месяцы отсидки. Потом стала привыкать. Да только к той жизни нельзя привыкнуть. А потом к нам пришли люди из «Волхолланда», чтобы отобрать добровольцев. Хотя добровольцев — это мягко сказано. Материал для опытов. Что за опыты — они не говорили, а мне на самом деле все равно было. Я была согласна на все, лишь бы хоть ненадолго вырваться из этого ада, — а им я подходила. Подходило мое тело. Они выбрали несколько десятков человек — не знаю, чем они руководствовались, среди нас были и старые, и молодые — и доставили в какой-то бункер неподалеку от Москвы. Говорили, что вроде бы эти опыты имели отношение к некоему проекту «Вервольф», но никто не знал, что это за проект. Бункер был всего лишь чем-то вроде временной лаборатории. Там нам и делали операции по инсталляции биопластика, мышечной реставрации… — Мышечной чего? — не понял Ринат. — Реставрация мышц, — пояснила Кеда. — Мне ее не делали, но мои, так сказать, коллеги по опытам рассказывали. В мышцы имплантируют биокультуры на основе биопластика, и имп становится обладателем молниеносной реакции и невероятной силы. У меня только некоторые части из биопластика, а у тех, кто прошел реставрацию, совершенно другая структура мышц… Кеда замолчала, закрыла глаза и несколько минут молча сидела, видимо, вспоминая. Потом вздрогнула, взяла из пачки еще одну сигарету. — Несколько человек погибло во время инсталляций — биопластик не прижился. Остальных поместили в отдельные камеры под наблюдение. Нас изучали, обследовали… но это длилось недолго. До тех пор, пока охранники не допустили ошибку. Ошибку, которую мы сразу же использовали. Мы освободили друг друга, сквозь охрану прорваться удалось не всем, я не знаю, сколько точно человек бежало, но как минимум десять импов покинули лабораторию. Дальше все было легко. С моими новыми способностями я достала денег. В одной московской подпольной клинике из тех, в которых высокие цены, но никогда не задают вопросов, сделала пластическую операцию. Там же купила документы — и уехала из России уже гражданкой Белоруссии, благо в то время впервые после Беловежского конфликта стали более-менее налаживаться отношения, и к белорусским гражданам российские власти относились помягче. Она словно хотела выговориться — и в то же самое время казалось, что ей не хочется вспоминать об этом. — Я никогда не слышал о таких экспериментах, — признался Ринат. — И никогда не услышишь, — равнодушно произнесла Кеда. — «Волхолланд» проводит эти эксперименты по заказу государства, и никто не захочет, чтобы информация всплыла. Из того бункера меня бы никто никуда не выпустил — разве что прямиком в могилу. Впрочем… Импы много не живут, знаешь… Как выяснилось, не больше десяти лет после инсталляции биопластика. Еще один небольшой такой побочный эффект… Да… Она опустила голову, плечи чуть вздрогнули. Ринат протянул руку и взял ее ладонь. Провел пальцем по тыльной стороне, то ли утешая, то ли просто пытаясь обратить на себя внимание. — Кеда… — тихо сказал он. — Слушай… я, честно говоря, не знаю, что сказать, и я… — Не надо, — глухо ответила Кеда и осторожно высвободила руку. — У меня здесь имплантирован игломет, так что лучше не стоит этого делать. Она слабо улыбнулась и прикрыла глаза. На этот раз оба замолчали надолго. Кеда так и сидела, прислонившись спиной к стене, а Ринат, облокотившись на спинку стула, смотрел на нее и думал. Он думал о красивой молодой девушке с перечеркнутой жизнью. О девушке, против воли ставшей подопытным кроликом, а позже — совершенной машиной для убийства. О девушке, которая убивала не для того, чтобы выжить, а для того, чтобы просто выполнить свою работу. Лет десять или пятнадцать назад появились первые сообщения об удачных экспериментах в области нанотехнологии, связанной с имплантацией различных механизмов в тело человека. Появились слухи о первых подпольных клиниках — а следом — о людях, напичканных боевыми имплантатами. Позже заговорили о каком-то новом материале, который срастается с телом человека, о необратимых генетических изменениях, о людях-киборгах, созданных только для того, чтобы убивать… Слухов было много, фактов — практически никаких. Но в любом случае во многих странах, в том числе и в России, инсталляция и ношение боевых имплантатов были запрещены, импов отслеживали и… Удаление биопластика было невозможно, поэтому их отправляли на рудники, использовали в различных экспериментах или просто уничтожали. По большому счету, их даже не считали людьми. Ринат раньше никогда не сталкивался с импами, хотя слышал о них. И вот теперь выяснилось, что рядом с ним сидит девушка из его клана, оказавшаяся импом, — девушка, которая умеет только убивать и которая заранее знает, что жить ей осталось несколько лет. — Кеда… — позвал ее Ринат. — Что? — откликнулась девушка, не открывая глаз и не двигаясь. — А как ты попала в клан? — спросил хакер. Кеда улыбнулась и, склонив голову, посмотрела на Рината. — Однажды в Минске я познакомилась с приезжим москвичом. Забавный такой парнишка, уже через полчаса после знакомства стал предлагать секс и все такое… Просто ради интереса я призналась ему, что я имп, привела кое-какие доказательства. Знаешь, что меня окончательно добило? Его реакция. Он заявил, что он ни разу не трахал живое тело, наполовину состоящее из биопластика, и что ему жутко хочется попробовать это сделать, причем немедленно. Господи, да он мне признался, что как только узнал, кто я, у него сразу же встал. Ринат громко расхохотался: — Это был Тяпа! Кеда тоже засмеялась. — Да, это был он, — сказала она сквозь смех. — Уже на следующий день он предложил мне работать с хакерами. Страховка, ликвидация противников… Как раз в то время у меня был очередной депрессняк… короче, я согласилась — и ни разу не пожалела. Тяпа, Тяпа. У Рината даже слезы на глазах выступили от смеха. Истинный ловелас. Куда там до него Дон Жуану и Казанове! Образно говоря, он собирался трахнуть саму смерть, причем отдавал себе отчет в том, что собирается делать, наверняка рассчитывая на свое обаяние, которое обязательно его спасет, — и не просчитался! Неудивительно, что Кеда была шокирована этим. — Так, а он и ты… вы… — Ринат не договорил, подмигнул Кеде, и та в ответ шутливо погрозила ему пальцем. — А вот это я тебе рассказывать не буду. Ты ведь влюбился в меня, еще в порыве ревности лишишь мир такого парня! Ринат снова рассмеялся. Как ни странно, но после этого короткого разговора напряжение полностью спало, и он уже не смотрел на Кеду как на какой-то загадочный объект. Обычная девушка, красивая, да что там — сексуальная. Длинные черные волосы, красивая пышная грудь… да она на самом деле привлекательная! Понятно, почему Тяпа обратил внимание именно на нее. Этот смазливый ухажер с пухлыми румяными щеками и обаятельной улыбкой не только умел соблазнять женщин — он еще прекрасно в них разбирался и сразу увидел в Кеде нечто такое, что выделяло ее среди остальных. Невольно Ринат поймал себя на том, что сравнивает ее с Лилу. Они обе были по-своему красивы. Но если красота Лилу притягивала, то красота Кеды одновременно и пугала. Точнее, даже не пугала, а словно предупреждала: будь осторожен, это может быть опасно. Кеда поднялась, подошла к компьютеру и некоторое время смотрела на монитор, где мерцала разными цветами заставка, сообщающая, что установка программы завершена. — В детстве у нас не было компьютеров, — сказала она. — У нас были совсем другие игрушки. — Ножи и кастеты, — произнес Ринат, повернувшись к монитору и запуская установку очередной программы. — Пистолеты и автоматы. — Пистолеты и автоматы… — глухо повторила Кеда. — Ринат, Ворм говорил мне про какого-то старика, который вроде бы представляет основную опасность. Расскажи поподробнее. — Я не представляю для вас опасности, — послышался хриплый голос возле входа. 1101 Известие о том, что пропал Транк со своими ближайшими помощниками, Спану очень не понравилось. Еще больше не понравилась Спану просьба Джета присутствовать при взломе лично. Просьба — это мягко сказано. Как всегда улыбающийся и полный энтузиазма Джет фактически поставил Спана в известность о том, что все Сталкеры будут находиться в одном помещении, а вместе с ними в этом помещении будет и он, Джет. Конечно, можно было послать сетевика подальше, но его поддержка действительно могла сыграть важную роль, а если учесть, что Джет обещал быть один, это было не так страшно. Только вот исчезновение Транка беспокоило. Как-то некстати… Джет ошибался, полагая, что Спан не знает о делах Транка с наркотиками. Спану все было известно. В свое время он сам познакомил Транка с чернокожим байкером по кличке Джамба, который контролировал чуть ли не половину московского кокаинового рынка. Спан давно понял, что больших денег на одном хаке не заработаешь, а кормить соклановцев надо — особенно отморозков из боевого отдела. Но Джет угадал другое: Спан действительно не знал, куда отправился Транк в ту злополучную ночь. Задумчиво и бесцельно водя пальцем по монитору, Спан размышлял о том, что ему все больше и больше не нравится эта затея с непонятным взломом загадочного сервера. Пару дней назад два его человека, узнав об этом контракте, решили потестить сервер. Никаких атак, никаких взломов — так сказать, обычная разведка. И надо же — буквально через полтора часа после того, как они попытались это сделать, в клуб зашли три залетных парня из тех, кого можно встретить в любом дешевом кабаке. Те, кто зарабатывает на жизнь любыми способами — гоп-стопом, кражами… и заказными убийствами. Тупые, примитивные дилетанты-отморозки, они устроили в клубе пальбу и, хотя охрана быстро накрыла их, все-таки выполнили заказ. Да, это был заказ. Один из тех троих перед смертью рассказал о том, что они получили информацию о своих жертвах и пять штук аванса от своего так называемого агента. Транк умел допрашивать, и вскоре они взяли агента. После его допроса картина стала ясна. Едва в клубе началась «разведка», агент получил заказ на двух человек. Имена, фотографии и информация о нынешнем местонахождении объектов прилагались. Аноним-заказчик перевел аванс в десять тысяч и должен был добавить еще двадцать пять после того, как заказ будет выполнен. Что самое интересное, через несколько часов после перестрелки деньги действительно были переведены на счет агента. Переведены с несуществующего счета Deutsche Bank. Это казалось невозможным — но так было. А позже стали поступать новости из других стран — ведь хакеры были не только в России. Анонимные сообщения в полицию, анонимные и всегда оплачиваемые контракты на убийства, анонимные сообщения тем, кто имел личные счеты с хакерами, пытающимися взломать этот сервер. Везде анонимность, везде полное владение ситуацией… Казалось, что некто невидимый обладает информацией обо всех гражданах мира и специально подставляет хакеров. После всего этого Спан решил не связываться с открытым контрактом, но Транк все же убедил его заняться этим делом. Он умел убеждать, а тут еще и Джет со своим невероятным предложением дать поддержку хакерам — и Спан согласился. А теперь жалел об этом. Но отступать поздно. Программеры клана уже занимались подготовкой, объединившись с Белыми Волками, и Энч за сегодняшний день уже несколько раз лично связывался со Спаном, корректируя время и план действий. 1110 — Я не представляю для вас опасности, — послышался голос возле входа. Ринат вздрогнул, Кеда резко повернулась — и оба увидели, что в дверном проеме, скрестив руки, стоит тот самый старик. Кеда бросила взгляд на автоматы, лежащие на кровати. — Не надо, девочка, — мягко посоветовал старик, поймав ее взгляд. — Ты не справишься. Даже имплантаты не помогут. На мгновение Кеда напряглась, но, видимо, услышала в голосе старика что-то такое, что остановило ее. Старик тем временем прошел в комнату, уселся на кровать, небрежно сдвинув в сторону автоматы, и посмотрел на Рината. — Планы изменились, — произнес он. — Работать будем вместе. — Ты кто такой? — спросила Кеда, не сводя глаз с гостя. На эти слова гость никак не отреагировал. — Когда вы собираетесь начать взлом? — спросил он, взяв в руки Кедину пачку сигарет. — Это тот самый старик? — Кеда повернулась к Ринату. Парень кивнул головой. — Вот в такие моменты особенно чувствуешь старость, — грустно вздохнул гость. — Печально, когда молодые и симпатичные девушки называют тебя стариком. А ведь когда-то… Он чуть прикрыл глаза, на лице его появилось мечтательное выражение. — Слушай! Может, хватит?! — внезапно воскликнул Ринат. — Если ты такой всезнающий, может быть, расскажешь, кто ты и что ты? Старик улыбнулся. — Ты правильно заметил, — сказал он хакеру. — Наполовину я — кто, а наполовину — что. Как и твоя подружка, я следствие проекта «Вервольф». Правда, я еще в некотором роде и его причина… Впрочем, лучше рассказать все по порядку. А для этого я хотел бы связаться с ТуФедом. Включи аську, Ринат. Включи, включи, иначе это сделаю я. Ринат секунду колебался, а затем повернулся к монитору и загрузил чат-менеджер. Старик достал сигарету, поднялся с места и шагнул к Ринату. Кеда отступила чуть в сторону и настороженно следила. — Фед все так же всегда в онлайне, — удовлетворенно кивнул старик, глянув на список тех, кто находился в контакт-листе Рината. — Не факт, что он сейчас рядом с компом, — произнес Ринат. — Угу, — пробормотал старик, протянув руки к клавиатуре. Ринат и Кеда молча смотрели, как старик печатает послание к ТуФеду. Небольшое — всего два слова, разделенные маленькой черточкой. Странно, но Ринату вдруг захотелось, чтобы глава клана ответил. Наверное, это уже вошло в привычку: в сложные моменты не принимать решение самому, а обращаться за советом к ТуФеду. К старшему в клане по уровню… да, скорее всего, и по возрасту. «Салам-пополам» — это сообщение старик отправил ТуФеду, после чего взял со стола зажигалку, прикурил и уставился в монитор. Ринат с Кедой тоже не отводили от экрана глаз. Ринат представил себе — вот ТуФед получает сообщение, которое отображается у него как пришедшее от Рината. Читает эти странные слова… (Что они означают, интересно? Ведь что-то должны значить?)… принимает их за очередную глупость, закрывает окно сообщений и продолжает заниматься своими делами, не отвечая. Несколько минут ответа не было, и Ринат махнул рукой. — Он спит, наверное. Одновременно с его словами внизу монитора замигал сигнал полученного сообщения. «Кто это?» «А ты не узнал? Братик, что за нафик?» — отстучал старик. Снова пауза. Примерно с минуту. «Саныч, ты?» — пришло новое сообщение. Старик хрипло рассмеялся и, глубоко затянувшись, выпустил дым в экран монитора. — Узнал-таки, — довольно произнес он, закинул ногу на ногу и снова положил руки на клавиатуру. «Как житуха, братуха?» — напечатал он и, едва отправил, как получил новое сообщение. «Куда надо бить, когда тебя посылают нафик?» — Проверяет, — ухмыльнувшись, пояснил старик Кеде и Ринату. «Бить надо в сурло, дружище Васпворт. Если я расскажу тебе подробности истории с комбатсом, ты мне поверишь?» Допечатав строки, он скосил глаза на Рината, немного поколебался и отправил это сообщение. — Что за история с комбатсом? — спросила Кеда. Старик не ответил, и понятно было, что он не собирается посвящать Кеду и Рината в детали. Через несколько секунд пришел ответ от ТуФеда. «Не надо подробностей. Ринат рядом?» «Да», — ответил старик. «Пусть включит Скай мессенджер» — Включи Скай мессенджер, — сказал старик, хотя Ринат и сам видел это сообщение. Оказывается, этот человек знаком с ТуФедом. И в прошлом, похоже, у них были какие-то совместные дела… Уже с интересом косясь на старика, Ринат загрузил Скай и сразу же получил новое сообщение от ТуФеда. «Как?» «Мне придется рассказать им обоим про Вентру», — напечатал старик. «Эээээ…» Старик расплылся в улыбке, увидев знакомый ответ, и быстро набрал: «Я хочу рассказать все, чтобы не было недомолвок». «Хорошо», — пришел ответ. «Позже мы с тобой пообщаемся. Как оказалось, мы делаем одно общее дело», — напечатал старик. «ОК», — согласился ТуФед. Быстро согласился. Без раздумий. Но не это обеспокоило Рината. — Про Вентру? — Ринат смотрел на лог разговора. — Это та самая ассоциация? — Да, — ответил старик и вернулся к кровати. Сел, затянулся в последний раз, бросил окурок на пол и затушил ногой. — Да, — повторил он. — Про Вентру. Ассоциация, созданная ТуФедом и Вормом. — ТуФедом и Вормом? — изумился Ринат. — Но… Он не договорил, нахмурил брови и почесал затылок. Сейчас он вообще ничего не мог понять. — Хочешь спросить, почему Ворм тебе не сказал, кто я? — спросил старик. — Он меня в глаза не видел. Хотя общались мы с ним когда-то довольно тесно. В ассоциации мало кто виделся друг с другом в реале. — Послушайте! — влезла в разговор Кеда. — А нельзя ли пояснить, что это за ассоциация такая, а то я не в курсе. — Ассоциация хакеров, работавшая на «Аль-Каиду», — мрачно сказал Ринат. — В результате взлома сервера ЦУП тель-авивского аэропорта несколько самолетов с пассажирами… — Молчать! — резко оборвал его старик. — Не знаешь — не гони, лучше послушай! Работавшая на «Аль-Каиду»… Туфта! Мы не работали на «Аль-Каиду» и никогда не занимались сетевым терроризмом! Вентру объединила лучших хакеров. Нас было человек двадцать — и когда мы рулили, Волки и Сталкеры перебивались подачками с нашего стола. Энч со Спаном спали и видели, как нас повяжут… Только отследить нас было нереально. Сеть была нашей, нам плевать было на угрозы и лестные предложения… А потом нас подставили. Мы получили заказ на взлом базы данных аэропорта в Тель-Авиве. Работа не очень сложная: заказчику требовалась информация обо всех пассажирах, приземлявшихся в аэропорту в последние несколько месяцев. Работали четверо наших. Мы скачали базу, сразу же отправили заказчику, сразу же получили деньги… а через несколько часов узнали, что одновременно с нами ломали сервер центра управления полетами этого же аэропорта. Кажется, ты в то время сидела в Райсе, девочка, и не видела, как безумствовала пресса, обвиняя хакеров во всех смертных грехах. Четыре самолета, более семисот погибших… среди них была жена одного парня из нашей ассоциации, Кости Кокоса. Кажется, он с ума сошел, когда узнал о случившемся. Костя не участвовал во взломе, но с его способностями ему не составило труда узнать, что деньги за хак были переведены к нам со счета одной организации, действительно связанной с «Аль-Каидой». Он отправился к ментам — и через несколько часов Вентру не существовало. Кокос был в курсе многого, и он слил практически все, что знал. Он понимал, что его не пощадят, но жажда мести отрубила ему инстинкт самосохранения и перекрыла доступ к разуму. Ринат, наверное, помнит тот процесс. Тогда еще не было сетевиков, к хакерам относились иначе, но этот теракт… Четырнадцать хакеров, в том числе и сам Кокос, получили огромные сроки. Правительство Израиля даже не пыталось настаивать на их выдаче — там уже знали, что такое Райса. Это, возможно, хуже смерти. Лишь нескольким из нас чудом удалось ускользнуть. Среди этих счастливчиков были я, Ворм и наш глава Васпворт, ставший позже ТуФедом. Хотя… Кокос, насколько я знаю, сейчас прекрасно себя чувствует. Пока… Старик замолчал. — И что, вы не смогли вычислить, кто вас подставил? — спросила Кеда. — Мы знали, — ответил старик. — Знали или догадывались. Волки и Сталкеры — это им было очень важно убрать Вентру. Просто доказать мы ничего не могли, всех наших отправили в Райсу, а те, кто остался, залегли на дно, сменили реальные адреса, ники… Слишком большой шум был. А потом уже просто было поздно. — Это имеет отношение ко взлому? — Ринат кивнул на компьютер, словно в данный момент взлом уже начался. Старик взял еще одну сигарету, закурил и криво усмехнулся. — Все слишком хитро переплетено. Сейчас я немного отвлекусь от хакерских дел и расскажу вам про один проект. Проект, название которого недавно упоминала Кеда. Он посмотрел на девушку, и та прищурилась, глядя на старика. — Проект «Вервольф»? — Да, моя ласточка, — кивнул старик. — Проект «Вервольф». Он родился в 1943 году. В том самом году, когда тогдашний директор «Ай-Би-Эм» заявил о возможности продать на мировом рынке несколько компьютеров. Через какое-то время проект был законсервирован больше чем на полвека, а в 2008 году снова начал работать. — Сорок третий год — это ж тогда Вторая мировая была, — вспомнил Ринат. — «Вервольф» считался одной из ставок Гитлера. Единственная его ставка, после возведения которой немцы ликвидировали не только строителей-военнопленных, но и своих инженеров. Честно говоря, я не знаю, какие исследования проводили там немцы, но мне доподлинно известно, что нынешний «Вервольф» использовал работы немецких ученых. Проект включал в себя несколько ответвлений: разработка материала для имплантации в тело человека, защитные комплексы класса «Тень», действие одного из которых видел Ринат… но все это было не главное. Старик поднялся, подошел к окну, постоял несколько секунд, глядя на улицу, потом глубоко вдохнул свежий вечерний воздух и прикрыл одну из створок окна. Поправил шляпу, вернулся к кровати, сел на нее и закинул ногу на ногу. Казалось, он ждал, когда его попросят продолжить. Ждал — и дождался. — А что было главное? — спросила Кеда. — Вы слышали про корпорацию «Волхолланд»? — вопросом на вопрос ответил старик. Кеда кивнула головой, Ринат хмыкнул. Вряд ли найдется кто-нибудь в России, да и не только в России, кто не слышал бы про эту корпорацию. Один сорокапятиэтажный центральный офис «Волхолланда» на Калининском проспекте чего стоит! Практически все более-менее крупные заводы, фабрики, месторождения полезных ископаемых… миллиардные обороты… Печально известная Райса была построена на деньги корпорации и ею же контролировалась, невзирая на редкие выкрики особо ретивых борцов за права человека. Собственно говоря, если Дума принимала какой-нибудь новый закон — неважно, экономический или политический, — можно было с полной уверенностью сказать, что этот закон согласован с корпорацией. Причем влияние «Волхолланда» давно уже не ограничивалось Россией и даже так называемым ближним зарубежьем. Корпорация, как сказал бы Ворм, «пылила» и в Америке, и в Европе. — В 2007 году на Украине прошли торги. Продавался объект «Вервольф». Точнее, не продавался, а отдавался на восстановление. В то время незалежная испытывала большие финансовые затруднения. И речи не могло идти о том, чтобы хохлы своими силами смогли восстановить бункер, затопленный водой, со взорванными и замурованными переходами. Никто не знал, что там внутри, — были лишь догадки да снимки из космоса, которые толком ничего не давали. Тендер на восстановление выиграла какая-то небольшая московская фирма. Довольно быстро туда завезли технику, провели какие-то работы и… преподнесли украинским властям отчет о том, что возможность восстановления на сегодняшний день оказалась очень дорогостоящей и нерентабельной. Потом как-то быстро свели на нет всю шумиху, связанную с «Вервольфом», а на том месте построили частную психиатрическую лечебницу. Правда, строительство длилось довольно долго, но на это уже никто внимания не обращал. Поговаривали, что в клинике лечились высшие чины ФСБ России и Украины, в верхах ходили кое-какие сплетни и слухи, но мало кто хотел разговаривать на эту тему. Старик умолк, взяв после длинной тирады небольшую передышку, и этим воспользовался Ринат. — Так клиника принадлежит корпорации? — Как и многое другое, — ответил старик. — Просто «Вервольф» засекречен, все вопросы решаются на уровне… Он замялся, пытаясь подобрать наиболее подходящую характеристику, и заключил: — Короче, на самом высоком уровне. Корпорация сама по себе была высоким уровнем. Слишком высоким. Следовательно, очень нежелательным противником. Ринат облизал губы, хмыкнул, закурил сигарету, посмотрел в сторону и глухо сказал: — Мне это не нравится. — Что тебе не нравится? — поинтересовался старик. — Корпорация. — Ринат покачал головой. — Если этот сервер принадлежит корпорации, нам проще пойти к сетевикам и сразу сдаться. Нас разорвут на кусочки и развесят по веревкам, прежде чем мы сможем сломать сервак. Тем более если это такой секретный объект. Да это вообще невозможно! Последние слова он зло бросил в лицо старику, терпеливо ждущему, когда парень выговорится. — Бздишь, что ли? — насмешливо спросил старик и посмотрел на Кеду. — Ты тоже? — Что тоже? — в тон ему спросила Кеда. — Хочешь узнать мое мнение? Мне тоже это не нравится. — Ничего, понравится, — улыбнулся старик. — В общем, так. Да, объект «Вервольф» принадлежит корпорации… но они настолько переборщили с секретностью, что на данный момент один я знаю, что там происходит. Пока в корпорации разберутся, что к чему… Короче: у нас есть время. Достаточное для того, чтобы успеть все сделать. Смешно, да? Их секретность им же и вышла боком. Идиоты! И у Кеды, и у Рината в глазах читалось недоверие, смешанное с непониманием. — И что там такого секретного? — спросил Ринат. — И откуда ты все это знаешь? Старик усмехнулся. На эти вопросы у него явно были ответы. — Первоначально проект «Вервольф» был ориентирован на создание так называемого псевдоразума — программы, которая могла бы сама совершенствоваться и развиваться, а программисты должны лишь корректировать пути ее развития. Я попал в проект «Вервольф» через пару месяцев после того, как была уничтожена Вентру. Меня выследили люди из «Волхолланда» и предложили выбор: либо я работаю на них, либо отправляюсь на всю оставшуюся жизнь в Райсу по обвинению в сетевом терроризме. Так я попал в «Вервольф». Небольшая психиатрическая клиника возле поселка Стрижавка под Винницей на самом деле была прикрытием проекта, принадлежащего корпорации «Волхолланд», работы по которому велись в огромном многоуровневом бункере под землей. К тому времени программа уже давно была написана и работала под нашим наблюдением. Она оказалась действительно уникальной — самостоятельно вела все разработки по созданию «Теней», биопластика, нового оружия плюс еще несколько направлений. Экспериментальные лаборатории, находившиеся внутри бункера, полностью контролировались «Вервольфом». Я работал с группой программеров, задачей которых было держать программу под контролем… — Бред какой-то, — буркнул Ринат. — Что значит — держать программу под контролем? — «Вервольф» мог видоизменяться, шифровать данные, менять коды, но он не мог получить полный доступ к своим защитным системам, — пояснил старик. — Защитные системы — это части «Вервольфа», не дающие программе делать свои копии и размножаться, не позволяющие ей самоуничтожиться… Они давали возможность контролировать «Вервольфа» в Сети. — Это не гонево? — скептически поинтересовался Ринат. — На фиг все это было нужно — защитные системы, контроль? Отключили сервак от Сети — и делайте что хотите. Как это… — Так это! — оборвал его старик. — Отключать программу от Сети нельзя. Между прочим, одна из задач «Вервольфа» — отслеживание хакеров. Сбор информации о лучших программистах мира, анализ написанных ими вирусов, методы атак… Таким образом сотрудники проекта вышли и на меня, а после я вышел на тебя, используя базу данных «Вервольфа». Поверь, там очень, очень много информации на хакеров из самых разных стран. Но не отключали ее не из-за этого — программе была нужна информация вообще. Много информации, которую она сама скачивала, анализировала, обрабатывала и использовала… Ты даже представить себе не можешь, какое там было оборудование! — И они что, сделали искусственный интеллект? — сейчас Ринат смотрел на старика, словно на сумасшедшего. — Тебе не кажется… — Не кажется! — оборвал его старик. — Не искусственный интеллект, а псевдоразум. Программа на основе эвристических анализаторов. Я не видел исходников, к ним у меня доступа не было, но я знаю принцип работы этой программы. Это нечто. Это бог Сети. Могу сказать тебе, что в ее базе есть практически вся информация по Волкам, по Сталкерам… и по вашему клану, включая тебя, девочка. Честно говоря, я удивлен, что ты еще до сих пор на свободе. — Не называй меня девочкой, — раздраженно попросила Кеда. Видно было, что она занервничала, хотя пыталась скрыть это. Старик посмотрел на Рината: — Информацию собирали несколько лет для того, чтобы в один прекрасный момент воспользоваться этими данными и взять Сетевую полицию под опеку. В «Волхолланде» уже тогда предполагали, насколько влиятельной станет эта организация. — Сетевики очень хотели бы получить базу по хакерам, — произнес Ринат. — Кажется, я догадываюсь, кому понадобилось взломать этот сервер… — Ни хера ты не догадываешься, — буркнул старик. — Корпорация держала этот проект в тайне, и сетевики понятия не имеют о том, что хранится в базе данных. Ринат, эта база данных — херня! Контролируя программу, корпорация получит все, все, что только можно! Она уже получила бы это, если бы во главе «Волхолланда» стоял один конкретный человек, а не совет пауков, сидящих в одной банке и старающихся при каждом удобном случае сожрать своего соседа. Погоди, сейчас еще выяснится, какие люди погибли в «Вервольфе»! Валиуллин, Востров… Какой шум поднимется! Высшее звено корпорации… Да хрен с ней, с корпорацией! Ринат! Ты не понимаешь главного! Заказчиком на взлом сервера выступает сам «Вервольф»! Если ты дашь заказчику полный рут, ты получишь деньги от программы, а не от конкретного человека! Чем больше информации, тем больше неизвестности. Ринат почесал затылок. — Ничего не понял. Зачем ему… ей это надо? — недоуменно спросил он. — И как она смогла это сделать? Старик недовольно покачал головой, сплюнул на пол и растер плевок ногой. Кеда фыркнула и поморщилась, но старик не обратил на ее реакцию никакого внимания. — Месяц назад «Вервольф» взял под контроль охранные системы бункера. Внешние и внутренние камеры слежения, автоматические пулеметы, электронные замки в дверях — всю технику, которой был напичкан бункер. «Вервольф» дождался момента, когда внутри бункера оказались все, кто был связан с проектом, и ликвидировал их. В данный момент программа функционирует одна, безо всяких представителей человечества. Я успел установить на себя Тень и выбраться оттуда, но это было просто огромное везение. В корпорации остались люди, которые знают про факт существования проекта «Вервольф», но никто, кроме меня, и не подозревает, что там было и есть! Рано или поздно, конечно, они узнают… только к этому времени, если мы не будем тормозить, для них будет уже поздно. — «Вервольф» тебя выпустил? — недоверчиво спросила Кеда. — Я уже не мог перенастроить программу, но у меня хватило времени на то, чтобы перезагрузить сервер, — ответил старик. — У него несколько иная схема процесса перезагрузки. В общем, нескольких минут мне хватило, чтобы свалить оттуда, — благо внешняя охрана не была для Тени помехой. А может быть — даже скорее всего — «Вервольф» просто дал мне уйти. Он просчитал возможные варианты и позволил уйти живым. Он все просчитывает. А я для него видимой угрозы не представляю. Скорее наоборот. Тон старика стал немного раздраженным — видимо, эти расспросы ему уже надоели. — А фигли ты его просто не отключил? — спросил Ринат. — «Вервольф» нельзя отключить нажатием одной кнопки, как твою тачку, — старик кивнул на компьютер. — Для того чтобы отключить его, нужны несколько человек и полный физический и программный доступы, а те, кто их имел, погибли. Думаю, «Вервольф» планировал сам взломать свои защитные системы, но у него не вышло… поэтому он и дал такое объявление в Сети. Ему нужен полный доступ для того, чтобы уничтожить свою защиту и стать абсолютно свободным. А пока он на сто процентов контролирует бункер и войти внутрь просто невозможно. — Отключить на фиг электричество — и все, — заявил Ринат. — Или послать пару бомбардировщиков и разбомбить бункер. — Я уже начинаю удивляться, почему в базе «Вервольфа» у тебя такой высокий рейтинг, — пробормотал старик. — Пойми! Официально проекта «Вервольф» не существует. Есть, конечно, упоминания о нем — и если копнуть очень глубоко, то выяснится, что проект продолжает работать, но концов ты не сыщешь. Реальные люди, связанные с «Вервольфом», засекречены, а фактически — уничтожены им же. Корпорация не даст влезть в это дело даже спецслужбам, пока сама не разберется. Ты будешь год биться об стенку — и ради чего? О каком, на хрен, электричестве ты говоришь?! Там свои подстанции, обычным электричеством питается только клиника, в которой нет ни одного пациента! Какая бомбардировка?! Там пять или шесть уровней с бетонными стенами толщиной в несколько метров, которые строили немцы, а потом усиливали инженеры корпорации! Ты что бомбу кидай, что пукай — результат одинаковый будет! Старик сильно разнервничался — закурил сигарету, сделал несколько глубоких затяжек. Немного успокоившись, он продолжил: — Представь себе шлюху с раздвоением личности. Одна ее часть хочет трахнуться, а другая часть в это время всеми силами отбивается и зовет на помощь. «Вервольф» и есть та самая шлюха, зовущая хакеров трахнуть ее и одновременно своими защитными системами подставляющая их под сетевиков или конкурентов. Программа не может изменить защиту, поэтому она и рассчитывает на хакеров. — И что будет, если хакеры выполнят заказ? — поинтересовалась Кеда. Старик пожал плечами. — Понятия не имею, — признался он. — У меня не очень богатая фантазия, я точно знаю лишь то, что в первую очередь программа выйдет в Сеть и будет прописываться в памяти всех компьютеров, доступ к которым она получит. Не полностью, конечно, — фрагмент на одном компьютере, фрагмент на другом… Что-то вроде инстинкта самосохранения. Она станет практически бессмертной. Дальше — контроль над Сетью, скорее всего, скрытый. Понятия не имею, что «Вервольф» может сделать дальше. Может, повторит тель-авивское столкновение, может, выпустит российские ракеты по Китаю, может, разработает лекарство от рака. — И ты что, собираешься уничтожить этого «Вервольфа»? — спросила Кеда. — Я похож на идиота? — презрительно поинтересовался старик. — Да, я хочу спасти мир от беды, но только не в ущерб себе. «Вервольф» — это уникальная программа. Если ее изучить и подчинить себе, можно такое замутить, что вам и во сне не снилось. Если у вас получится взломать защиту, мы все станем миллионерами, а если не получится… Старик развел руками. Ринат почесал голову и неуверенно посмотрел на Кеду, ожидая ее реакции. — По-моему, ты тут нес ахинею, — произнесла Кеда. — Искусственный интеллект, Гитлер… как насчет того, чтобы признаться откровенно, для чего тебе действительно требуется доступ? Может, тебе просто нужна эта база данных на хакеров — уж не знаю, для каких целей? — Я не заставляю вас верить, — недовольно произнес старик. — Мне нужен полный рут на сервере, и меня меньше всего волнует, что об этом будет думать какой-то безмозглый имп женского пола. Ринат вздрогнул, но остановить Кеду было не в его возможностях. Девушка сорвалась с места и прыгнула, но не на старика, а к автоматам. Одним гигантским скачком она преодолела расстояние почти в три метра и схватила автомат. В следующее мгновение невидимая сила вырвала оружие у нее из рук и прижала ее к стене. Девушка не шевелилась, но Ринат видел, как покраснело, а затем побелело ее лицо. Из горла Кеды вырвался придушенный хрип, а старик невозмутимо смотрел на нее, и по его лицу гуляла легкая усмешка. — Отпусти ее! — воскликнул Ринат. — Слышишь! Видимо, хватка ослабла — Кеда сделала несколько жадных вдохов, но по-прежнему не могла пошевелиться. Старик повернулся к хакеру. — Я всего лишь защищаюсь, — насмешливо сказал он. — Если я отпущу ее, она снова попытается меня убить. Почему вы все такие агрессивные, а, Ринат? — Отпусти ее, — снова попросил парень. — А может, лучше сделать вот так? — старик подмигнул, и внезапно тело Кеды отделилось от стены и поволоклось в сторону окна. — Стой! — крикнул Ринат. — Ты что творишь?! Он вскочил с места. — Сидеть! — рявкнул старик. Ринат замер. Кеда уже стояла возле подоконника. — Значит, так! — жестким тоном произнес старик. — Я не желаю вам зла, даже этой девке, которая, по сути, мне вообще не нужна. Я не собираюсь кого-либо убивать. Более того: наверное, для вас это странно, но я не люблю насилия. Не люблю до тех пор, пока мне ничто не угрожает. Сейчас я ее отпущу, но запомните: повторная угроза с вашей стороны приведет к тому, что я приму более радикальные меры. Тень! Сила, держащая Кеду, исчезла. Девушка повела плечами, потом с ненавистью посмотрела на старика. — И не надо так на меня смотреть, — проворчал старик. — Ты первая напала на меня. Как аукнется, так и откликнется. Он поднялся с места, подошел к компьютеру и сел на стул. Повернулся к Ринату, посмотрел на Кеду, на кровать, секунду поразмышлял и небрежно скомандовал: — Отнесите кровать на кухню. Кеда и Ринат переглянулись. — На фига? — спросил Ринат. — Чтобы было до фига, — передразнил его старик. — На кухне сидеть не на чем. Не будете же вы стоять там все время? — Какое время? — не понял Ринат. — Пока я с Федом переговорю, — сказал старик. — Разговор будет долгий и приватный, так что у меня нет желания, чтобы его видели посторонние. В данном случае посторонние — это все, кроме меня и ТуФеда. Ринат нахмурился и несколько секунд придумывал, что бы ответить, но, так и не придумав ничего, молча подошел к кровати и посмотрел на Кеду. Девушка шагнула вперед. Когда они вышли из комнаты, старик удовлетворенно усмехнулся и подвинул к себе клавиатуру. 1111 Общался старик с ТуФедом действительно довольно долго — часа три. За это время Ринат с Кедой успели скурить почти пачку сигарет и выпить на двоих бутылку теплого пива, найденную в рюкзаке девушки. Они почти не разговаривали — изредка перебрасывались несколькими фразами и вновь умолкали, поглощенные своими мыслями. Кеда сидела на кровати, Ринат поначалу устроился на корточках возле подоконника, но вскоре сел рядом. В открытую форточку изредка врывался прохладный ночной ветерок. Сквозь стекло Ринат смотрел на стоящий напротив дом, в котором постепенно, одно за одним, гасли освещенные окна, погружая улицу во тьму. Спать не хотелось, хотя чувствовались напряжение и небольшая усталость. Невероятная история, рассказанная стариком, уже не казалась такой нереальной — но, как ни странно, беспокоила Рината не возможная опасность, связанная с предстоящим делом, а запертый дома кот. Обычно перед тем, как покинуть квартиру, он выпускал Ромеро на улицу, либо отдавал знакомым на время, потому что никогда не знаешь наверняка, вернешься домой или нет. Сейчас он не сделал ни того, ни другого. Это было нарушением традиции, и оставалось только гадать, хорошая примета или плохая. Незавидное будущее ждет кота, если с Ринатом что-то случится. Незадолго до того, как старик закончил общаться с ТуФедом, у Рината зазвонил мобильный. Парень поднес трубку к уху и услышал знакомый, немного взволнованный голос: — Братан, там с вами вместе этот твой старик… Это Сан Саныч. Его слушайтесь беспрекословно. Он знает, что делает. — Ворм, послушай, он рассказывал… — Не по телефону, Ринат, — перебил его Ворм. — Не по телефону. Потом поговорим, брат. У нас все получится. Давай, дружище, удачи! Он отключился, даже не дождавшись ответа Рината. Ринат убрал телефон в карман и хмыкнул. — Ворм? — спросила Кеда. — Угу. — Ринат кивнул. — Звонил сказать, чтобы мы беспрекословно слушались Сан Саныча. — Кого? — Меня. — Бесшумно зашедший в кухню старик посмотрел на парня и девушку. — Пошли, я объясню вам, что делать. И кровать можете обратно принести — больше секретов от вас не будет. 10000 Сан Саныч занял место возле компьютера, и Ринату пришлось сесть на кровать вместе с Кедой. Автоматы лежали между ними, но старика опасная близость вспыльчивой девушки и оружия явно не беспокоила. Все его поведение неуловимо изменилось — теперь перед ними сидел жесткий и требовательный вожак с колючим взглядом, знавший, чего он хочет. — Энч со Спаном начнут атаку сервера завтра утром, — произнес он таким тоном, который отбивал желание дальнейших расспросов. — Мы начнем вместе с ними. ТуФед отслеживает их места, после чего Тяпа и Илюха с Лилу будут досить их серваки. Мы с Вормом в это время займемся взломом. «Вервольф» должен будет отвлечься на тех, кто начнет первыми — на Волков и Сталкеров. У нас будет какое-то время. Какое — понятия не имею. Может быть, два часа, а может, две минуты. Как отреагирует «Вервольф», мы не знаем, поэтому делать все придется очень быстро. Я просмотрел твой эксплойт, Ринат. Сейчас мы его доделаем, и, если он сработает, у нас будет шанс. Троянцы и черви — ерунда. Для «Вервольфа» это вчерашний день — он в одно касание определит код и сам сгенерит антивирус. Ворм уже переделывает свою работу, червь найдет уязвимые проги и поможет запустить эксплойта… дальше будем смотреть, на каких параметрах нет фильтрации. «Вервольф» постоянно видоизменяется, шанс у нас будет. Далее заливаем свои скрипты и убиваем всю защиту. После этого… короче, если все это сработает, дальше будет видно. Если не сработает — вряд ли у нас будет еще одна возможность. Все понятно? Старик внимательно посмотрел на парня, ожидая его мнения. Ринат почесал затылок. — В принципе да… но вот на практике… — Глаза боятся, а руки делают, — сказал старик. — Ком цу мир, Ринат, у нас много работы. — Что делать мне? — неохотно спросила Кеда. — Пока отдыхай, — сказал старик, открывая исходники эксплойта. — Смотри, здесь из-за вот этой команды у нас бэкдор не будет работать, а после того, как мы зальем скрипт, нам придется его ставить и тереть все логи. Подошедший к компьютеру Ринат несколько секунд смотрел на строчки команды, а потом задумчиво спросил: — Для чего нам бэкдор, если у нас и так рутовый доступ будет? — Ворма и Феда придется тоже пустить на сервер, — пояснил старик. — Одни мы не успеем. — Ну и словечки, — скептически произнесла Кеда, с ногами усаживаясь на кровать. — Что такое бэкдор? — Сиди молча, — грубо ответил старик, и Кеда бросила ему в спину недовольный взгляд. — Изменение программы, которая проверяет правильность логина и пароля, — объяснил Ринат, не отрываясь от монитора. — Установив бэкдор, мы сможем пустить определенных пользователей на сервер с правами администратора. — Аааа… — протянула Кеда и закурила сигарету. Кажется, она все равно ничего не поняла. Ринат подвинул клавиатуру к себе. — Если здесь сделать вот так… — пальцы застучали по клавишам, — а здесь вот так… — Стоп! — остановил его старик. — Смотри, тут несоответствие. Он ткнул пальцем в какую-то строчку. — Ага. Вижу. — Ринат перевел курсор на нужную позицию и снова застучал по клавишам. — А если так? Старик несколько секунд размышлял, потом удовлетворенно хмыкнул. — Интересно… — пробормотал он. — А ну дай… глянь, вот еще так добавить если… Кеда докурила сигарету, какое-то время молча наблюдала за ними, а потом неожиданно для себя задремала под стук клавиатуры и негромкие голоса Рината и Сан Саныча. Проснулась она через несколько часов, когда за окном уже забрезжил рассвет. На полу, прислонившись спиной к кровати, дремал Ринат, а старик все еще сидел перед монитором и что-то набирал на клавиатуре. Кеда осторожно, чтобы не задеть Рината, встала с кровати, размяла мышцы и подошла к старику. — Разбуди его, — негромко приказал старик, не отрываясь от монитора. — Через двадцать минут начинаем. — Минут десять он еще вполне может поспать, — ответила Кеда. По правде сказать, ей не понравился командный тон Саныча. Старик резко повернулся к ней и посмотрел ей в глаза: — Слушай, девочка… — Я тебе не девочка! — огрызнулась Кеда. — Слушай, девочка, — повторил старик, специально выделив последнее слово. — Если я сказал — разбудить его, ты разбудишь его. А если я скажу тебе выпрыгнуть из окна, ты выпрыгнешь, иначе… — Иначе это сделаешь ты, да? — съязвила Кеда. — Да кто ты такой? Взгляд старика полыхнул яростью. В следующее мгновение тело Кеды дернулось, она попыталась пошевелить руками, но была словно скована множеством прочнейших пут. Секунду она стояла неподвижно, а затем невидимая сила стала наклонять ее тело так, что вскоре ее ухо оказалось напротив губ старика. — Скажу тебе честно, имп, — зло прошипел Саныч, — я не вижу, какую ты можешь принести пользу, но если от тебя будет вред — а неподчинение приказам я рассматриваю именно как вред, — то я проверю на прочность твой биопластик, вышвырнув тебя в окно. Я не буду спрашивать у тебя, понятно тебе или нет, ты просто уясни для себя, что не стоит испытывать мое терпение, девочка! Тиски разжались, и Кеда еле удержала равновесие, чтобы не свалиться на старика, который снова повернулся к монитору и продолжил работу. Кеда облизнула губы и повернулась к Ринату. Он уже не спал — сидел с открытыми глазами и молча смотрел на Кеду. Через секунду он поднялся, подошел к старику, незаметно взял Кедину ладонь и слегка ее пожал. Кеда слабо улыбнулась и ответила на пожатие. — Ты готов? — спросил старик у Рината. — Да, — ответил парень. — Это хорошо, — сказал старик. — Начнем через пятнадцать минут. Посмотри пока, я тут немного подредактировал… Ринат взглянул на монитор. 10001 В просторной комнате было сильно накурено, и Джет, не выносивший табачного дыма, морщился и беспрестанно разгонял сизые клубы ладонью. Спан тихо злорадствовал — ему доставляло удовольствие видеть неудобство Джета. Впрочем, раздражения полицейский не выказывал — на лице его блуждала обычная добродушная улыбка. А вот Спан нервничал, и это было заметно, несмотря на все его попытки скрыть свое состояние. Транк так и не объявился, равно как и его помощники, поэтому пришлось распорядиться, чтобы все находящиеся в комнате были вооружены. Кроме Джета, естественно, — но тот и не протестовал, что было удивительно. Все — это девять человек, включая Спана. Девять Сталкеров, девять лучших прогеров, основа клана… Спана не покидала мысль о том, что сейчас легче всего уничтожить весь клан. Никогда еще они не собирались во время взлома в одном помещении, но сейчас на этом настоял Джет, мотивируя тем, что ему будет легче контролировать своих людей в случае, если сигнал о хакерах поступит на пульты сетевиков. С другой стороны, все они вооружены, а в заложниках у них безоружная фигура мирового значения, известная и достаточно ценная личность. Неплохая страховка. У входа в дом стоят три машины Сетевой полиции, и сидящим в них людям дан четкий приказ — не пропускать внутрь дома никого. То бишь бандитам вход сюда заказан. На огромном мониторе, подвешенном к потолку, были видны силуэты Энча и четверых его соклановцев. Энч обошелся без страховки полицейских, у него вход в помещение охраняли боевики клана, а Джет должен был помочь лишь в случае, если туда приедут сетевики. Остальные программеры Волков находились в других городах — Энч не послушался Джета и не стал собирать всех в одном месте. К его удивлению, Джет особо не настаивал. Уже запустили сканеры — программы, ищущие ошибки в скриптах на сайте клиники. Хакеры негромко переговаривались через микрофоны — вся связь, и видео-, и голосовая, осуществлялась через спутник. Джет наблюдал за происходящим молча, сидя на диване в углу комнаты. Спан встал из-за компьютера и подошел к полицейскому. Сел рядом и произнес, глядя на незажженную сигарету, которую вертел в пальцах: — Ты смелый, Джет. — Спасибо за комплимент, — радушно отозвался сетевик. — Это не комплимент, — сказал Спан. — Я понимаю, что у тебя какие-то планы относительно нас. Знаешь, мы подстраховались. — И правильно сделали, — искренне похвалил его Джет. — На тот случай, если у тебя возникнет желание изменить наши договоренности, — пояснил Спан. — Все правильно, дружище, все правильно. — Джет широко улыбнулся. — Доверять нельзя никому, тем более врагу. Он чуть подался вперед, осторожно взял из рук Спана сигарету и смял ее в кулаке. Разжал кулак — обрывки бумаги и табак высыпались на пол. — Никотин очень вредит здоровью, Спан, — произнес Джет. — Рак легких — это не шутка, и от него еще не придумали лекарства. Береги себя, дружище. Спан повернулся и пристально посмотрел на Джета. На мгновение ему захотелось изо всей силы ударить по этому всегда улыбающемуся лицу, раздробить очки и навсегда стереть проклятую улыбку, но он подавил в себе это желание. — Издеваешься? — с ненавистью спросил Спан. — Нет, что ты! — Джет поднял ладони, демонстрируя свою искренность. — Издеваешься. — Спан покачал головой и усмехнулся. — Запомни, Джет, я… — Есть! — крикнул один из программистов. Спан вскочил с места, бросив еще один ненавидящий взгляд на Джета, и ринулся к компьютеру. Сам сетевик тоже поднялся с места и неторопливо пошел к программистам. — Ошибка в скрипте биллинга, — послышался в динамиках голос Энча. — Сможешь переполнить буфер? — сразу спросил Спан. — Пытаюсь зайти под обычным пользователем, — ответил Энч. — Не могу понять, почему… а, черт, еще тормозит… Джет посмотрел на экран видеосвязи, затем подошел к одному из программистов и встал рядом, внимательно глядя на монитор. На несколько минут в комнате повисла тишина, прерываемая только щелканьем клавиш. — Нас, кажется, досят, суки! — крикнул Энч. — Вот бред! Спан негромко выругался. Если Энч прав, и это действительно дос-атака, старое, примитивное, но до сих пор действенное средство — масса бессмысленных запросов на сервер неприятеля, когда сервак просто не справляется с их обработкой и начинает банально виснуть, — то, похоже, он уже вне игры… Если, конечно, не засечь и не вырубить тот компьютер, с которого эта атака проводится. Раздалась трель мобильного телефона. Джет вытащил трубку и прижал к уху. — Да. Да. Я понял. Не надо. Отменить выезды. Не обращать внимания ни на какие сообщения о взломах! Вообще. Все под контролем, моя группа проводит операцию. Да. На связи. Он спрятал трубку и, хищно усмехнувшись, погрозил пальцем в сторону монитора с главной страницей сайта клиники. — Нет, не получится, — произнес он. Спан искоса посмотрел на Джета, затем придвинул к губам микрофон. — Энч, что у тебя? — Ну бред! Дос-атака! — раздался в динамиках экрана отчаянный голос Энча, а через несколько секунд на экране появилось его лицо. — Суки! Сейчас мои отследят, кто это такой смелый! Джет, сможешь накрыть, если мы вычислим, кто это? — В любой точке планеты, дружище, — с готовностью подтвердил Джет. Энч довольно оскалился и повернулся к экрану спиной. — А это что за фигня? — воскликнул один из программистов, и Джет со Спаном торопливо подошли к нему. — Смотрите, — недоуменно произнес программист, тыкая пальцем в монитор, по которому бежали строчки лога. — Тут ошибка. Похоже… — Похоже, кто-то запустил эксплойт, — пробормотал Спан. — Энч! Эксплойт — это твоя работа? — Бред! Каким образом я бы его запустил? — с издевкой ответил Энч. — Кто-то еще пытается взломать сервер! Черт! — Логи стирают. — Джет покачал головой. — Наши конкуренты, кажется, более успешны. — И нас еще успевают атаковать, суки! — крикнул Энч. — Джет, сейчас будут адреса, откуда на нас идет дос-атака. — Твою мать! — выругался программер, первым заметивший действие эксплойта. — По ходу нас тоже досят. Там целая группа работает. — Отслеживайте, откуда идут запросы, — приказал Спан. — Уже работаю, — отозвался один из программистов. — Джет, это Москва! — завопил из динамиков Энч. — Сейчас тебе наши скинут все данные! Только быстрее давай! — Это могут быть одни и те же люди, — произнес Спан, глядя на Джета. — А ну встань, — приказал сетевик программисту. Тот подчинился. Джет уселся перед монитором, вытащил мобильник, набрал несколько цифр, плечом прижал трубку к уху и стал что-то очень тихо говорить в микрофон, набирая команды на клавиатуре.