— Ой, я обожаю переодевания! — тут же взвизгнула Сэша. — Я буду принцессой! Можно мне самое красивое розовое платье?
— Пожалуйста, можно я её убью? — взмолилась Кристалл. — Ну просто очень надо! Срочно! Вы же сами видите! Так будет лучше для всех! Даже для неё!
— Всем успокоиться, — вздохнул я. — План простой. Идём в ближайший магазин одежды. Переодеваемся. Сливаемся с толпой. И никаких, — я посмотрел на Сэшу, — розовых платьев. Мы должны выглядеть как обычные, скучные, среднестатистические обыватели.
Судя по выражению лица Кристалл, слова «скучные» и «среднестатистические» были для неё самыми страшными ругательствами.
Мы выбрались на поверхность через люк и оказались на задворках одной из торговых улиц. Воздух ударил в лицо запахом жареной еды и выхлопных газов. Лиходар не изменился. Всё тот же муравейник, живущий своей лихорадочной, хаотичной жизнью.
Магазин нашёлся быстро. Невзрачная вывеска «СТИЛЬ-МОДЕРН», пыльные витрины, за которыми застыли манекены в нарядах десятилетней давности.
Я вошёл внутрь. За прилавком сидел маленький, лысеющий человечек с таким выражением на лице, будто он уже давно смирился с тем, что его жизнь — это череда унылых, серых дней. Он поднял на нас усталые глаза, и они начали расширяться по мере того, как в магазин вваливалась вся наша разношёрстная компания.
— Д-добрый день, — пролепетал он, инстинктивно вжимаясь в кресло. — Чем могу… помочь?
Я не стал тратить время на разговоры. Подошёл к нему, посмотрел прямо в глаза и позволил силе высшего альпа сделать своё дело.
— Вы очень устали, — сказал я тихо. Мой голос проник ему прямо в мозг. — Вы хотите отдохнуть. Вы не видите и не слышите нас. Вы просто будете сидеть здесь и смотреть на ту прекрасную картину на стене. Вон на ту, с котиками.
Его глаза остекленели. Он медленно повернул голову к дешёвой репродукции, на которой трое пушистых котят играли с клубком ниток, и на его лице застыла блаженная, идиотская улыбка.
— Котики… — прошептал он.
— Вот и молодец, — я похлопал его по плечу. — А мы пока немного… обновим гардероб.
И тут начался балаган.
Мой приказ «выглядеть скучно» был проигнорирован с особым цинизмом. Первой в атаку на вешалки, разумеется, бросилась Сэша.
— Ой, какая прелесть! А у меня было похожее! — она вытащила леопардовое платье. Настолько короткое, что если кошка его наденет, оно едва прикроет её задницу. — Я буду в нём самой красивой, кити-кити!
— Будешь, — без тени сомнения кивнул я. — До первого патрульного. Который арестует тебя за нарушение общественной морали. Ищи дальше. Что-нибудь серое. И со штанами.
Ди-Ди и Лекса тоже принялись выбирать наряды, хотя из нас всех они привлекали меньше всего внимания. Даже Вайлет утащили следом. На лицах у девушек было написано такое выражение… будто они реально просто зашли в магазин прибарахлиться.
Сэша же, как сорока, кидалась на всё блестящее. Она нацепила на себя какую-то кофточку, усыпанную пайетками, юбку цвета фуксии и шляпу с гигантским пером, которая делала её похожей на попугая.
— Кити-кити, Волк, смотри, я как радуга! — кружилась она по залу.
— Ты как светофор, у которого случился нервный срыв, — вздохнул я. — Сними это немедленно.
Но самый большой цирк устроили альпы. Эти аристократы стояли посреди магазина дешёвой одежды с выражением вселенского отвращения. Они разглядывали футболки с дурацкими надписями и морщились всё сильнее.
— «Король пляжа»? — Валериус с брезгливостью держал двумя пальцами футболку, на которой был изображён скелет в солнечных очках и с доской для сёрфинга. — Какое убожество. Это носят добровольно?
— Похоже на ритуальную одежду какого-то примитивного культа, — предположил Кассиан с недоумением разглядывая толстовку с принтом кошачьей мордочки.
Изольда и Кристалл с видом ревизоров обходили ряды с одеждой. Изольда остановилась у вешалки с джинсами.
— Что это? Они продают рваную одежду! И называют это модой. Люди — удивительно примитивные создания.
Её взгляд упал на Сэшу, которая, отбросив радужный наряд, теперь пыталась натянуть на себя джинсовый комбинезон, который был ей явно мал.
— Ой, кити-кити, а почему так тесно? — пыхтела она, пытаясь застегнуть молнию на груди.
Кристалл скривила губы в презрительной усмешке.
— Потому что это одежда для существ с нормальными пропорциями, а не кошек с коровьим выменем.
— Зато у меня хвостик красивый! — ничуть не обиделась Сэша. — Пушистый! А ты похожа на сердитую снежинку! Такая же белая и колючая!
Кристалл зашипела, как разъярённая кошка, и её волосы медленно начали подниматься. Но тут Сэша, бросив комбинезон, подскочила к ней с какой-то ярко-жёлтой блузкой в руках.
— Ой, смотри, какая кофточка! — просияла она. — Тебе так пойдёт! Жёлтенькое к красненьким глазкам! Будешь как солнышко! Давай примерим!
Она попыталась натянуть блузку на Кристалл. Та отшатнулась, как от прокажённой.
— Убери от меня свои лапы, блохастое недоразумение! И эту тряпку тоже! Я не ношу цвета, которые выбирают канарейки и душевнобольные!
Пока они препирались, я пытался привести в божеский вид остальных. Лекса и Ди-Ди быстро нашли себе что-то практичное — джинсы, тёмные свитера, куртки. Роза нашла длинное платье в мелкий цветочек, которое делало её похожей на учительницу биологии. Кудрявый парик скрыл её лианы. Вайлет выбрала серый, невзрачный костюм, предварительно рассчитав, что он обеспечивает 87 % визуальной маскировки в условиях городской среды.
С альпами было сложнее. После многократных попыток Сэши заставить их надеть футболки с котиками, они всё же согласились на компромисс. Чёрные джинсы, чёрные водолазки или толстовки, чёрные кожаные куртки. Они всё равно выглядели как рок-группа на гастролях, но это лучше, чем ничего.
— Теперь волосы, — скомандовал я. — Укоротить. Или спрятать.
Валериус с гримасой мученика, которому предложили добровольно отрубить себе ногу, заставил свои длинные, идеальные волосы съёжиться и превратиться в короткую, стильную стрижку. Выглядел он теперь как модель из модного журнала, а не как древний вампир. Остальные последовали его примеру. Кристалл, что удивительно, не стала укорачивать волосы, а просто собрала их в строгий пучок, отчего стала похожа на очень злую балерину.
А потом я бросил на прилавок перед ними целую гору тёмных очков.
— Всем надеть. И не снимать.
Через пятнадцать минут моя команда была готова. Мы выглядели как группа очень странных туристов, секта или просто сборище людей с полным отсутствием вкуса. Но, по крайней мере, мы больше не бросались в глаза.
— А ты, Волк? — спросила Лекса, скрестив руки под грудью. — Ты так и пойдёшь в своём пончо и шляпе?
Я вздохнул. Совсем забыл, что мой фирменный стиль так же узнаваем, как и красные глаза альпов. Прошёлся по магазину. Вся эта современная одежда казалась мне чужой, неудобной, неправильной. Но выбирать не приходилось. Я стянул с вешалки самые простые серые брюки, чёрную футболку без рисунка и невзрачную тёмно-синюю куртку на молнии. Снял своё пончо, шляпу. На мгновение почувствовал себя голым. Словно с меня содрали не одежду, а часть меня самого.
Покосился на зеркало. Из него на меня смотрел уставший мужик средних лет. Никакого пафоса. Никакой угрозы. Просто ещё один винтик в огромной, бездушной машине города.
— Ну что, — сказал я, одёргивая полы куртки. — Пора навестить друзей Ди-Ди.
Мы вышли из магазина и стали частью серого, безликого городского пейзажа. По крайней мере, я на это очень надеялся.
Отсюда даже вид открывался отличный. Не на город. А на цель.
Небоскрёб-гриб. Штаб-квартира корпорации «Меха». Он торчал над серыми городскими постройками, как поганка, пробившаяся сквозь асфальт. Логово Кощея. Отсюда, с самого дна, он казался далёким, почти нереальным, словно мираж.
— Я чувствую себя униженной, — процедила Кристалл, с отвращением разглядывая свою бесформенную толстовку. — В этом наряде я похожа на бухгалтера в депрессии. Если меня увидят в таком виде мои враги, я умру от стыда раньше, чем они успеют меня убить.
— Это тактическая маскировка, — буркнул я. — Твоя красота настоящее оружие. А любое оружие нужно иногда ставить на предохранитель.
— А мне в розовом платье она больше нравилась! — тут же вклинилась в разговор Сэша. — С оборочками! С блёсточками!
Кристалл позеленела, а идущая рядом Изольда едва сдержала смешок. Из трёх вампирш никак себя не проявила только Элара. Я вообще от неё ни разу слова не слышал. Не отреагировала она и на вынужденную смену имиджа, просто молча переоделась в то, что дали. Спокойная, уравновешенная… боже, как же редко встречаются подобные качества!
Мы двинулись по улицам, стараясь держаться в тени и не привлекать внимания. Пройти пешком требовалось всего пару кварталов. Местные жители, угрюмые и скучные, провожали нас безразличными взглядами. Здесь каждый был занят своим выживанием, и до чужаков никому не было дела. Так что мы отлично затерялись.
Ди-Ди вела нас уверенно, её рыжий хвост подпрыгивал в такт шагам. Очевидно, она уже бывала в Лиходаре.
— Мои ребята — лучшие, — с гордостью говорила она. — Немного… эксцентричные, но в том, что касается взлома корпоративных сетей, им нет равных. Мы с ними когда-то боролись за права роботов. У нас были ячейки во всех крупных городах континента.
— Пытались доказать, что у тостера тоже есть душа? — фыркнула Кристалл. — И как, доказали?
— Не совсем, — вздохнула Ди-Ди. — Нас разогнали, назвали техно-анархистами, а на лидера нашей группы, парня по кличке «Пророк», повесили столько статей, что ему хватило на три пожизненных. Но идеи остались. Рано или поздно, общество поймёт, что между искусственным и естественным интеллектом нет особой разницы.
Наконец, она остановилась перед неприметным зданием из красного кирпича, которое когда-то, вероятно, было небольшой фабрикой. Окна были заложены, а единственная дверь, обитая листами ржавого железа, выглядела так, будто её не открывали со времён падения Империи. Никаких вывесок. Никаких звонков.
Ди-Ди подошла к двери и постучала. Точнее, выстучала сложный, рваный ритм, похожий на припадок эпилептика. Секунду ничего не происходило, а затем где-то внутри что-то щёлкнуло, и тяжёлая дверь с натужным скрипом приоткрылась.
На пороге появился мужик.
Он напоминал гибрид добродушного медведя и очень умного, но немного неряшливого профессора. Огромный, рыхлый, с такой густой рыжей бородой, что в ней могла бы свить гнездо пара воробьёв. На нём была растянутая футболка с надписью «01001000UGS NOT DRUGS» и штаны, державшиеся на честном слове. Едва он увидел Ди-Ди, как его круглое, добродушное лицо расплылось в такой широкой и искренней улыбке, что, казалось, сейчас лопнут щёки.
— Ди-Ди! Веснушка, это ты! — разулыбался он и, раскинув медвежьи объятия, заключил нашего механика в такие тиски, что та пискнула. — Мы уж думали, ты совсем пропала! Видели тебя в новостях! Заходи, заходи скорее!
Его взгляд переместился на меня, и он сразу же добавил:
— А это, я так понимаю, твои новые друзья? О, и террорист года! Не сразу узнал без шляпы! — затем его взгляд упал на Сэшу, лицо расплылось в ещё более широкой лыбе. — И госпожа кандидат! Мы смотрели твоё интервью, киса! — он перевёл взгляд на меня. — Она сказала вслух то, о чём мы тут давно шепчемся. Вы молодцы, что решились на это. Заходите, люди добрые! Тут все свои!
Толстяк радушно махнул нам, ничуть не смутившись нашей разношёрстной компании и отвратительной репутации. Видимо, решил, что Ди-Ди точно не могла связаться с дурной компанией.
— Меня зовут Паштет, — представился он. — Потому что я мягкий, добрый и очень люблю бутерброды.
Мы вошли внутрь, и я понял, что попал в пещеру Али-Бабы. Если бы Али-Баба был киберпанком-анархистом.
Это был лофт. Вдоль стен громоздились стеллажи, забитые серверами, которые мерно гудели и мигали сотнями разноцветных огоньков. По полу, как лианы, вились километры проводов, но в этом хаосе ощущалась своя, особая логика. В воздухе пахло паяльной кислотой, крепким кофе и горячей пиццей.
В углу, в уютном кресле, сделанном из сиденья старого аэрокара, сидели ещё двое айтишников.
Первый — худой парень в очках с толстыми линзами, который что-то паял, не обращая на нас никакого внимания. На голове у него громоздились массивные наушники, отрезающие его от внешнего мира. На столике перед ним лежала какая-то сложная микросхема.
Вторая — девушка. С короткой стрижкой и умным, сосредоточенным лицом. Она сидела с ноутбуком на коленях, и от неё исходила аура уверенности и полного контроля над ситуацией.
— Ребята, знакомьтесь, — сказал Паштет, с гордостью обводя рукой своё царство. — Это Глюк и Ада. А это, — он кивнул на нас, — команда Ди-Ди. Террористы, вампиры и вообще зло во плоти, если верить новостным сводкам.
На последней фразе он с усмешкой подмигнул мне, давая понять, что как раз «верить новостным сводкам» здесь не очень принято.
Ада оторвалась от ноутбука и смерила нас холодным, оценивающим взглядом. Глюк, почувствовав наше присутствие, вздрогнул, чуть не уронил паяльник, приглушил звук в наушниках и, подняв голову, уставился на нас испуганными глазами. Его взгляд задержался на альпах, и он побледнел.
— В-в-вампиры? — заикаясь, пролепетал он, инстинктивно выставляя перед собой паяльник на манер креста.
— Да нет, что вы, — фыркнула Лекса, — это просто ребята со съезда альбиносов.
— Не бойся, мальчик, — вздохнула Изольда, снимая тёмные очки и одаривая его ослепительной улыбкой. — Мы не кусаемся. Без разрешения.
Глюк икнул и снова уткнулся в свою микросхему, делая вид, что он очень, очень занят.
— Кити-кити! А это что за прелесть? — Сэша, разумеется, уже нашла себе объект для исследований. Она с восторгом разглядывала старого протокольного андрона, глаза которого светились мягким, тёплым светом.
— А, это наш Фёдор, — с гордостью пояснил Паштет. — Раньше работал гидом в музее, но его списали за профнепригодность. Он постоянно путал даты и рассказывал туристам анекдоты. Теперь он живёт с нами.
— Добрый день, дамы и господа, — тут же подал голос Фёдор. — О! У нас тут знаменитый капитан Волк! Я как раз нашёл в сети анекдот про вас!
И начал рассказывать:
Идёт капитан Волк по пустошам, навстречу ему байкер-вольник. Байкер спрашивает:
— Ты кто такой?
Волк поправляет шляпу, смотрит из-под полей и отвечает:
— Я — Волк.
Байкер хмыкает:
— А я — Заяц.
Волк кивает:
— Ну, раз Заяц, тогда скачи отсюда, пока я добрый.
Заяц задумался, а потом прищурился:
— А если не поскачу?
Волк достаёт револьвер, взводит курок и спокойно говорит:
— Тогда полетишь.
Я дослушал, повернулся к Паштету и сказал:
— У меня есть хороший друг, тоже большой любитель несмешных анекдотов. Думаю, ваш андрон стал бы ему отличным помощником.
Паштет добродушно рассмеялся и подошёл к другому роботу, человекоподобному. Похлопал его по металлическому боку.
— А это — Иннокентий. Наш лучший друг и поставщик пиццы. Раньше служил уборщиком. Мы его немного доработали. Теперь он умеет не только убирать, но и заказывать еду онлайн. Правда, иногда путает ананасы с анчоусами, но мы его прощаем. Он же робот, у него нет вкусовых рецепторов.
— Вы нам ещё кофеварку представьте, — фыркнула Кристалл.
— Конечно, представлю! — расхохотался Паштет. — Вот, знакомьтесь! Жанна! Кофе она варит отвратительный, но делает это с таким шармом!
Я смотрел на этих людей, на их странный, но по-своему уютный мир, и понимал, что они — мечтатели. Идеалисты, которые в мире, где правят деньги и корпорации, пытаются найти душу в кусках железа. И, кажется, находят.
— Ди-Ди, — голос Ады вырвал меня из размышлений. — Вы же к нам не просто так в гости забежали? Выкладывай, какая помощь вам нужна.
Ди-Ди перестала улыбаться. Её лицо стало серьёзным.
— Мы сражаемся с «Мехой», — коротко ответила она.
— Мы в курсе, — неожиданно спокойно кивнула Ада. — И не только потому, что вы постоянно мелькаете по телеку и в сети. Хотя погоня за «Мухолётом» нам страшно понравилась. Если бы из заголовков сразу не знали, чем дело кончится, то делали бы ставки. А уж интервью Миранды с этой вашей кошко-президентшей — вообще отдельная песня. Паштет аж подавился, когда она появилась на экране и сказала своё фирменное «Привет, кити-кити!»
— На самом деле, мы уже давно следим за фон Штербеном и его планами, — добавил Паштет.
На секундочку все замолчали, а у Ди-Ди слегка отвисла челюсть.
В глазах Ады появился холодный блеск. И она начала рассказывать то, что им удалось нарыть без нас. Про «Меху», про Магнуса, про его планы. Она говорила, а мы слушали, и я видел, как в её глазах разгорается огонь. Праведный, гиковский гнев. Гнев свободного человека, направленный против тирании системы.
— Этот Магнус, — подытожила Ада, — он собирается перекроить мир на свой вкус. У мужика явно комплекс бога.
— Вот тебе и ядрёна гайка… — выдохнула Ди-Ди. — Подождите… если вы уже несколько месяцев под него копаете, так чего сразу со мной не связались?
— Ну-у-у… — протянул Паштет. — Сначала думали, что ты остепенилась. У тебя ж мастерская, стабильная жизнь. А потом как в новостях о вас заговорили, так решили пока особо не высовываться, чтоб лишнее внимание не привлекать.
— И это правильно, — кивнул я.
— Мы собирались связаться с вами, когда вы доберётесь до Лиходара, — добавила Ада и улыбнулась. — Но вы нас опередили.
— Нам нужно остановить Магнуса, — сказала Ди-Ди решительно. — Нам нужны его данные. Его планы. Его переписка. Схемы здания-гриба. Нам нужно вскрыть «Меху».
Она посмотрела на Аду, и та кивнула. Сейчас эти ребята казались странным боевым братством, которое рождается не в окопах, а в бесконечных ночах, проведённых перед мерцающими экранами мониторов.
— Это будет непросто, — сказала Ада. — Мы уже давно бьёмся над этим. Их система защиты — лучшая в мире.
— Любая система имеет уязвимости, — усмехнулась Ди-Ди. — Нужно просто их найти. И надавить. Посильнее.
— Кити-кити! — тут же подпрыгнула Сэша. — Наша Ди-Ди лучше всех обращается с железками! Она даже Посейдона победила, правда-правда! Он потом просил её больше не трогать его никогда!
Паштет прыснул, даже Глюк оторвался от микросхем и с интересом зыркнул на моего механика. Ада встала с дивана и подошла к огромному центральному серверу, который гудел, как двигатель звездолёта.
— Паштет, готовь «Молот». Глюк, нам понадобится твой «Таракан», немедленно отправь его к зданию «Мехи». Ди-Ди, ты будешь на подхвате. А вы, — она повернулась к нам, — постарайтесь не слишком шуметь и не ломайте наших ребят. Особенно Фёдора. Он очень ранимый.
— Там в холодильнике есть всякие вкусняшки, — добавил от себя Паштет, радушно улыбаясь. — Чувствуйте себя, как дома.
— А пары пакетов донорской крови у вас не найдётся? — с усмешкой спросила Кристалл.
— Эм… только кетчуп, — ответил Паштет.
Лекса рассмеялась, сцапала вампиршу за шиворот и потащила к дивану у другой стены. Я посмотрел на свою команду и кивнул, давая понять, что можно расслабиться и отдохнуть. Все рассредоточились по лофту, а я отогнал Сэшу от старого 3D-принтера и начал прикидывать, чем бы её связать.
Айтишники, Ди-Ди и Вайлет собрались вокруг центрального терминала, и на их лицах появилось выражение, которое я часто видел у своих солдат перед боем. Сосредоточенность, азарт и готовность идти до конца. Да, они другие. Они не владеют ни холодным, ни огнестрельным оружием, не умеют драться. Но они тоже воины. Воины цифрового мира. И их оружие — код, информация и вера в то, что даже самую мощную, самую защищённую систему можно взломать. Если знать, куда бить.
Моя роль в этом кибер-сражении была проста: не мешать, не задавать глупых вопросов и в случае чего прикрывать тылы от всего, что может внезапно выломать дверь.
Перед тем, как зайти в логово друзей, Ди-Ди оставила снаружи несколько маленьких вигтов, чтобы те следили за обстановкой. Ну а я приказал Никсу и Эребу занять позиции у входа и внимательно прислушиваться. Изображать статуи у близнецов получалось великолепно.
— Он использует полиморфный шифр с динамической сменой ключа! — рычала Ада, сражаясь с брандмауэром «Мехи». — Каждые три секунды новый алгоритм! Паштет, давай свой «Молот»! Немедленно! Обрушь на них DDoS-атаку через ботнет, который мы собрали из умных холодильников!
— Уже выполняю, босс! — басил Паштет, его толстые пальцы с невероятной скоростью барабанили по клавишам. — Сейчас мы им устроим ледниковый период! Их серверы превратятся в тостеры!
— Глюк, твой «Таракан» готов? — спросила Ди-Ди, не отрывая взгляда от экрана. — Мне нужно, чтобы ты пролез через систему охлаждения и нашёл физический порт доступа.
— Г-г-готов, — заикаясь, ответил Глюк. — Он уже внутри. Ищет… ищет дырочку…
Я слушал их и понимал, что в такой войне я — просто неандерталец с дубиной. Мой «секач» может пробить любую броню, но против невидимого, виртуального врага он бесполезен. Здесь правила другая магия. Магия кода.
И вот, когда казалось, что они вот-вот прорвут первую линию обороны, Ада откинулась в кресле и с досадой ударила кулаком по столу.
— Чёрт! Стена! Непробиваемая. Это что-то новое. Какой-то гибридный алгоритм, я такого ещё не видела. Он самообучается, адаптируется к нашим атакам в реальном времени.
— Ядрёна гайка, — выдохнула Ди-Ди, вглядываясь в строки кода. — Это же… это же «Лабиринт Минотавра». Легендарная защита, которую ещё никто не сумел взломать.
— Значит, мы будем первыми, — процедила Ада. — Но нам нужен специалист. Тот, кто работал на «Меху» и лучше разбирается в их внутренней кухне. Паштет, позвони Мунину.
Паштет кивнул и что-то быстро набрал на своём коммуникаторе.
Через двадцать минут в дверь постучали тем же вычурным ритмом.
На пороге появился мужчина средних лет, в очках, с залысинами и в растянутом свитере. Человек выглядел абсолютно невзрачным. Серым. Идеальный шпион. Или вполне нормальный айтишник.
— Аристарх, иди сюда, — позвала его Ада. — Тут задачка твоего профиля.
— Ребята, вы не лучшее время нашли… — начал он, вытирая ноги о коврик.
И замолчал на полуслове. Не потому, что увидел десяток альпов, развалившихся по всему лофту. И не потому, что узнал мою террористскую морду.
Его взгляд сместился в сторону от терминала. Он смотрел на Вайлет.
Моя кибер-дева сидела неподвижно, полностью погрузившись в виртуальную борьбу.
— Вайлет? — прошептал Мунин. — Это действительно ты?