Все права на текст принадлежат автору: mindw0rk.
Это короткий фрагмент для ознакомления с книгой.
Киберпанк: повести и рассказы mindw0rk

mindw0rk Киберпанк повести и рассказы

Хаос

Опубликовано: dl, 30.03.04 17:01

Вступление

Нью-Йорк. 7 июня 2005 г. Полдень.

Джоэль Брайен стоял у кассового окошка банка Golden Credit и пытался переварить только что услышанное. Молоденькая блондинка с обаятельной улыбкой сообщила, что баланс чист.

— Послушайте, проверьте еще раз. На моем счету должно быть, по крайней мере, 10 тысяч!

— Я проверила, мистер Брайен. Баланс чист. Вам следует поговорить с нашим менеджером Келли Фезерлом. Он поможет вам во всем разобраться. Я сообщу ему о вас.

Блондинка сняла телефонную трубку, что-то быстро в нее прочирикала и снова обратилась к Джоэлю.

— Подождите минутку, мистер Брайен. Мистер Фезерл сейчас подойдет.

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

— Мистер Брайен?

Голос принадлежал мужчине лет тридцати в строгом официальном костюме. Типичный банковский служащий.

— Я Келли Фезерл, менеджер этого отделения. Что произошло?

— Да, собственно, ничего. Пустяки. У меня на счету лежит куча денег, а ваша сотрудница меня уверяет, что там ничего нет! У вас что, идет запоздалое празднование первого апреля?

— Успокойтесь, мистер Брайен. Я сейчас все проверю. Думаю, это всего лишь недоразумение.

— Я тоже ОЧЕНЬ на это надеюсь.

Келли Фезерл воспользовался свободным компьютером, попросил документы Джоэля и проверил счет.

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

— Мистер Брайен, когда вы в последний раз снимали деньги со счета?

— Неделю назад. Но я вас уверяю, там должно оставаться не меньше 10 тысяч!

— По нашему компьютеру баланс чист.

— Но этого не может быть!

Фезерл запросил информацию о текущем счете и принялся внимательно изучать последние операции с ним.

— Два дня назад с вашего счета были переведены 13 тысяч 273 доллара на счет в банке в Тайланде.

— Как это «были переведены»? Кем переведены?

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

— Нет! Это вы меня послушайте, любезный. У меня очень хорошая память и все конфиденциальные сведения я храню в голове. Через пол часа у меня важная встреча, а вы мне несете какую-то чушь о каком-то переводе. Все, что я хочу — это забрать свои деньги. И если я сейчас же их не получу, завтра же я подам на вас в суд.

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

Определенно этот человек не пытался провернуть дерзкую аферу. Келли на своем веку повидал немало авантюристов, и Брайен ну никак не тянул на выдающегося артиста. Фезерл уже понял, что произошло на самом деле. Такое часто случалось в других банках, но до сегодняшнего времени Golden Credit был счастливым исключением. Если хакеры добрались и до него — нужно ждать беды.

Часть 1 

Negro

Москва. 9 июня 2005 г.

Спортивная черная Селика летела по окраине Москвы со скоростью 200 километров в час. За рулем сидел парень лет двадцати со смуглой кожей в темных очках. Одной рукой он держался за баранку, другую свесил в полуоткрытое окно, наслаждаясь ощущением скорости и впивающегося в кожу ветра.

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

В салоне из HDD-магнитолы раздавался «Electrostatic» группы Astral Projection. Макс слушал электронную музыку все время — дома, на работе, в разъездах. И настолько уже к ней привык, что не мог даже думать нормально без чего-нибудь трансового в фоне.

В Москве было одно место, где Макс особенно любил бывать. В ночном клубе «Satisfaction», 24 часа в сутки царил полумрак, играла музыка ведущих электронщиков планеты, а народ колбасился, забывая обо всем. После вечеринок в клубе ломило все тело, и нередко болела голова, но Макс возвращался туда снова и снова. Принимал дозу легкого наркотика, выходил в самый центр и сливался с музыкой. В этот момент для него не существовало ничего — ни работы, ни людей, ни компьютеров. Мозг гения отключался, а тело целиком отдавалось ритму.

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

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

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

Девушка открыла переднюю дверь, обаятельно улыбнулась и спросила: «До центра не подбросите?».

— Садись. Как раз туда еду.

— Только у меня денег немного.

— Оставь себе. Купишь мороженое.

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

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

Вика засмеялась и посмотрела на Макса.

— А ты сам то чем дышишь?

— На компах шаманю помаленьку.

— Хакер, что ли? — в голосе девчонки явно ощущалась ирония.

— Ага. Крутой причем. И злой вдобавок. — в тон ей ответил Макс.

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

— Да? Почему это? — Макс сделал обиженное лицо и девчонка невольно улыбнулась.

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

— Может я просто хакер-симпатяга?

— Да ладно тебе. Нет, серьезно, чем занимаешься?

— В компании небольшой присматриваю за безопасностью. Ничего интересного, если честно.

— А тусуешься где?

— Там, сям. Где придется. Люблю на природу выезжать.

— На природу куда?

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

— Интересно. А как-нибудь — это когда?

— Да хоть сейчас.

— Ты серьезно?

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

— Ты наверное приставать будешь?

— А ты против?

Девица оценивающе посмотрела на Макса и уверенно сказала: «Нет».

— А как же дела в Центре?

— Дела могут подождать.

Максим развернул машину и поехал в сторону пригорода. Местом, о котором он упомянул, было лесничество в 30 километрах от Москвы. Год назад он провел там лучшие три дня в своей жизни. На берегу озера стоял деревянный домик — маленькая, уютная гостиница для романтически настроенных парочек. Макс обнаружил это место случайно, на одном малоизвестном сайте. И через неделю отправился туда на выходные с Маринкой. Они купались в теплой воде, загорали на большой прибрежной плите, бродили по дикому лесу, а вечером запирались в гостиничном номере и всю ночь занимались любовью. Или обсуждали последние уязвимости компьютерных систем. До встречи с Мариной, он никогда бы не подумал, что девушка может разбираться в компьютерах не хуже него. Макс с детства возился с компами. В 10 лет он уже знал четыре языка программирования и читал исходники как художественные книги. Благодаря врожденным математическим способностям, он схватывал все на лету и к 12 годам мог написать программу любой сложности. Друзья пророчили ему большое будущее. Но в ‘96 году отец подарил модем и Макс с головой окунулся в интернет. С этого все и началось.

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

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

— Знаешь… я вспомнил, мне надо доделать одно важное дело. Давай как-нибудь в другой раз?

— Какое дело? Договорились же!

— Извини. Я не могу.

— И что ты мне предлагаешь? Завез черти куда, тут даже маршрутки, наверное, не ходят.

— Вон остановка. Не обижайся, у меня, правда, дела.

— Да пошел ты!

Девушка вышла из машины, захлопнула дверь и не оборачиваясь ушла.

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

Максим хотел было уже выключать ноут, но решил еще наведаться в одно укромное местечко. Запустив собственную программу NeTEL, он подключился к одному из компьютеров NASA, и через оставленный ранее бэкдор проник во внутреннюю сеть. В скрытом чат-руме, о котором знали только 5 человек, его уже ждали:

— Даров, Negro!

— Салют, Gas.

— Где вчера пропадал? Говорил ведь зайдешь.

— Тусил в Сатисфекшене. Вчера всю ночь крутили Ван Дайка.

— Ясно. Сейчас как настрой?

— Какой там настрой. Проворонил только что такую крошку. Сама просилась. Не знаю, что на меня нашло.

— Все не можешь забыть Ксайлу?

— Газ, не начинай.

— Дружище, ты так свихнешься. Оглянись! Вокруг полно классных малышек, которые просто мечтают нырнуть в твою постельку.

— Газ, замяли. Прикинь, только что получил письмо от японского админа. Поблагодарил за помощь, надо же. У него там дыра была размером с луну.

— Нашел что-то интересное?

— Куча корпоративной инфы. Не знаю, что они себе думают. Конкуренты заплатили бы за эти сведения кучу денег.

— Надо было продать.

— Тогда кто бы мне сказал «спасибо»?:)

В сети было несколько мест подобных этому. Трепать языками под носом у админов влиятельных организаций было рискованно и глупо. Но для хакеров подобных Negro и Gas’у такие декорации приносили свою долю адреналина. Конечно, незваные гости изучили все лазейки, предприняли все возможные методы защиты. И все же в NASA работают не самые глупые люди. Поэтому нужно было постоянно быть начеку.

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

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

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

За этим занятием его застал телефонный звонок.

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

— Да?

— Здравствуй Negro.

— Кто это?

— Меня зовут Леонид Петрович. Но ты можешь звать меня дядя Леша.

— Как вы узнали этот номер?

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

В трубке раздались короткие гудки.

Excile

Москва. 9 июня 2005 г.

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

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

Брюнетка продолжала сосредоточенно смотреть в экран, клацая по клавишам. Печатала она быстрее, чем секретарша на работе отца. Наверняка какая-то журналистка, пишет статью «срочно в номер».

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

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

— Простите, вы журналистка? — обратился он к брюнетке.

Девушка оторвалась от экрана и удивленно подняла брови.

— Нет. С чего ты взял?

— Ну, вы так быстро печатаете, а еще работаете на компьютере в кафе. Вот я и подумал…

— Я работаю в компьютерной сфере.

Брюнетка смотрела на него выжидающе. Судя по всему, она хотела вернуться к своему занятию, но боялась показаться грубой. Надо было что-то немедленно сказать, чтобы расположить ее к себе. Но выдавить получилось только банальное: «А как вас зовут?».

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

— Честно говоря, да! — обрадовался парень. — Ты мне понравилась. Кстати, меня зовут Андрей.

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

— Ээ… цифры вижу. Значки всякие.

— Знаешь что это?

— Понятия не имею.

— Это интуитивный переборщик паролей. Знаешь, что за пароль он пытается подобрать?

— Откуда мне знать?

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

— Ээ… ничего хорошего точно.

— Умничка. А теперь подумай, стоит ли тебе рисковать своей задницей, находясь в моей компании?

— Ты что, серьезно?

— А по мне скажешь, что я шучу?

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

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

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

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

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

В 1990 г., устав от регулярных задержек мужа на работе, от него ушла жена. Она забрала себе сына и оставила пятилетнюю дочку Марину. Чтобы девочка не сидела дома одна, Гришков брал ее с собой в институт, где оставлял на попечение гардеробщицы тети Светы. Но тетина компания девочке быстро наскучила, поэтому она украдкой сбегала в компьютерную лабораторию, где работал отец. Марина с интересом наблюдала за работой компьютеров и все время задавала вопросы, как мигают все эти огоньки и что это за циферки на «телевизоре». Коллеги отца прониклись симпатией к любознательному ребенку, часто сажали ее на коленки и как могли объясняли принцип работы последних достижений советского компьютеростроения.

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

Из бокового кармана брюк послышалась полифоническая мелодия.

— Да. Я уже подъезжаю. Минут через 10. Все, давай.

Закончив разговор, Марина указала на троллейбусную остановку впереди.

— Остановите здесь.

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

— Осторожней, птичек распугаешь! — сказал мужчина, когда она подошла поближе.

— У меня есть что-то поинтереснее птичек.

— Ксайла, не томи. Давай его сюда.

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

— Кроме самого исходника, там есть закрытые сведения о других проектах компании. А также корпоративное досье на некоторых сотрудников.

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

Каспер протянул ей запечатанный конверт, который Марина сразу положила на дно рюкзака.

— Не пересчитаешь?

— А нужно?

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

— Ну, я пойду?

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

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

— Они того стоят. Удачи, крошка. Не попадайся.

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

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

Троллейбус был почти полным. Рядом с ней сидела бабулька с головой, повязанной платком, и черными ногтями. Старушка тревожно смотрела в окно и думала о своем. Судя по испещренному морщинами лицу и впалым глазам, она прожила не самую легкую жизнь. Наверное, недавно лишилась близкого человека, а теперь живет одна и кормится с дачи. Девица с плеером, стоящая около нее, была явно тусовщицей и поклонницей панк-рока. Броский, делающий вызов обществу прикид, странная прическа с фиолетовыми локонами, несколько колец на пальцах… Перекати-поле, живущая сегодняшним днем в мире музыки с, как ей кажется, глубоким смыслом. Бородатый толстый мужчина в плаще походил на доктора. Чувствовалась в его внешнем облике какая-то стерильность. А справа от него стояла больного вида женщина с тяжелыми сумками и уставшими глазами. Мать-одиночка, живущая ради своего ребенка и поставившая крест на личной жизни. Когда-то Марине доводилось общаться с такой женщиной. После чего ей хотелось ненавидеть всех мужиков.

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

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

— Мария Гришкова? — окликнувший ее голос принадлежал совершенно незнакомому мужчине в дорогом костюме.

— Да, это я.

— Мой босс хотел бы переговорить с вами. У него есть для вас крайне интересное предложение.

— Вот как? А кто, если не секрет, ваш босс?

— Я не могу вам сейчас это сказать. Все узнаете на месте.

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

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

— Десять тысяч за поездку туда и обратно?

— Да.

— А где гарантии, что вы меня не обманите и не завезете в какую-то глухомань с опасными намерениями?

— Назовите счет, куда нам нужно перечислить деньги.

— Кошелек в системе Webmoney: Z967456153044.

Мужчина достал хай-эндовую Нокию и проинструктировал кого-то на другом конце линии.

— Можете проверить. Деньги перечислены.

— Марина достала свой ноутбук, зашла по GRPS в сеть и проверила кошелек. Счет действительно пополнился на 10 тысяч.

— Хорошо. Это далеко?

— Полчаса езды. Следуйте за мной, тут недалеко нас ждет машина.

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

— Поехали — скомандовал первый и мерс тронулся в неизвестном направлении.

Часть 2

Берлин. За две недели до. Утро

Ганс Хайснер припарковал машину на стоянку возле компании. Роскошный ягуар шефа уже стоял на своем обычном месте.

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

Предъявив пропуск на входе, Хайснер поднялся на свой этаж. В офисе за компьютерами уже работали двое других сотрудников «Paramas». Или делали вид, что работали. По мнению Ганса, можно было безболезненно уволить половину этих лентяев, все равно от них никакого проку.

— Здравствуйте, Ганс, — поздоровалась темнокожая секретарша и отхлебнула дымящийся кофе.

Ганс жестом поприветствовал сотрудницу и проследовал в свой кабинет.

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

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

Кабинет Ганса представлял собой типичный сисадминский штаб. Офисный стол, сервер, три монитора, ноутбук, несколько телефонов, спутниковое оборудование, нацеленное на окно. Все аккуратно расставлено по своим местам и не мешает работе.

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

— Мистер Бьюссер, Вы свободны? Нам надо переговорить.

— Дайте мне 10 минут, Хайснер. Я только приехал. Пожалуй, я знаю, о чем Вы хотите со мной поговорить. Зайдите чуть позже, обсудим детали.

— Отлично! — Ганс повесил трубку.

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

Он включил монитор и, быстро прочитав почту, принялся за логи. Что-то в них его насторожило. В программных строчках явно просматривалось чье-то вторжение. Наверное, тот самый горе-хакер, который вымогал у компании $25 тыс. в обмен на безопасность корпоративного архива. Этот идиот связался с Гансом неделю назад и пригрозил удалить все документы на сервере, если они не пойдут ему навстречу. Хайснер убедил босса, что система надежна, дыр в ней нет, и смешно выплачивать деньги непонятно кому. Пусть даже информация, которая находится на сервере, стоит больше миллиона долларов. Ганс в доступной форме объяснил хакеру, куда ему следует пойти со своими запросами. Но, оказалось, незнакомец не блефовал.

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

В дверь постучали — вошла та самая секретарша.

— Ганс, я не могу найти на сервере документ, над которым вчера работала. Проверьте, пожалуйста!

Хайснер с трудом сдержался, чтобы не наорать на нее.

— Хорошо, Грейс. — чересчур спокойным голосом ответил он. — Идите к себе, я посмотрю.

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

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

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

В этот момент раздался телефонный звонок. Звонил шеф.

Точка сбора

Москва. 9 июня. Вечер

В салоне было тихо. Оба мужика упорно отмалчивались, и Марина даже не пыталась их разговорить.

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

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

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

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

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

— Я тоже так подумала.

— Кстати, меня зовут Андрей. Это, — он показал на водителя, — Антон. У нас, как и у вас, есть свои прозвища.

Правда, с компьютерами мы не особо дружим.

— Вот как? Ты, наверное, Утюг, а это Кислый?

Мужчины рассмеялись.

— Нет, все намного проще. Меня называют Палыч, а его — Токса. Если хочешь, можешь нас так и звать.

Марине показалось, что как-то слишком быстро они перешли на «ты».

— Далеко еще ехать?

— Почти приехали.

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

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

Марина последовала его примеру.

Дом хорошо освещался, и неподалеку девушка увидела маленький бассейн.

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

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

Палыч набрал код на тяжелой железной двери, и она тихо открылась. Марина зашла внутрь.

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

— Здравствуй, Ксайла. Ведь именно так тебя называют твои виртуальные друзья?

— Подозреваю, Вам про меня известно не только это?

— Да. Меня зовут дядя Леша. Я давно за тобой наблюдаю. И хочу выразить тебе свое искреннее восхищение. Стащить у Министерства Обороны один из самых главных их секретов — это что-то!

У Марины внутри все похолодело. Она хорошо помнила этот заказ. Примерно полгода назад незнакомец связался с ней по рабочему мылу, сообщил, что ее порекомендовал один из старых заказчиков и изложил свою просьбу. Нужно было за неделю раздобыть точные координаты местоположения крупнейшей секретной базы США «Дельта Икс». За это ей обещали 20 тыс. долларов. Марина отказалась. Слишком сжатые сроки, слишком сложная задача, к тому же она считала неприемлемым отдавать подобные сведения неизвестно кому. Но потом за месяц все-таки раздобыла эту информацию. Для себя. Для самопроверки. Она знала, что играет с огнем. Такие действия расценивались как шпионаж и могли привести к долгим годам отсидки. Но ничего не могла с собой поделать. Чем сложнее была задача, тем интересней ей было ее осуществить. И плевать на деньги.

Сейчас перед ней стоял старик, который, судя по всему, обо всем знал. И мог запросто ее шантажировать. Уж не за этим ли он ее сюда позвал?

— Если не секрет, как тебе это удалось? — дядя Леша прищурился и испытывающее посмотрел на девушку.

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

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

— Нас всех?

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

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

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

— Знакомьтесь, друзья — Марина, более известная в сети как Excile. Исследователь сетевой безопасности и эксперт по социальной инженерии. Прошу любить и жаловать — с воодушевлением представил свою спутницу дядя Леша.

Один из мужчин, одетый во все черное, прыснул и саркастически заметил:

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

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

Леон приветливо улыбнулся:

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

— Спасибо. Я не вскрываю чужие замки.

— Ах да. Ты вскрываешь чужие чувства.

Мужчина засмеялся.

— Это Виктор, — старик кивнул в сторону человека в костюме. — Или меморайзер. Талантливый криптограф. И не менее талантливый математик.

— Мемо. Так проще, — добавил Виктор.

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

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

Толстяк хмыкнул и равнодушно посмотрел на Марину.

— А это Шейдер. Электронщик. Может из груды деталей собрать что угодно, от микрожучка до космического корабля. Верно, Шейд?

Мужчина копной длинных каштановых волос, одетый в белую футболку, засмеялся:

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

— Макендра, — представил дядя Леша молодую женщину. — Первоклассный эксперт по игорному делу и игровым автоматам.

Разработала и внедрила несколько своих моделей.

— Если точнее: «Золотая Семерка», «ПинИллюжен» и «Драйв», — добавила девушка. — И не надо меня называть Макендрой. Это ник для Сети. В реале я — Оля. Рада тебя видеть, Марина. Я думала, что мне придется и дальше находиться одной в обществе этих маньяков.

— Это мы-то маньяки? — оживился Леон. — Может быть, это ты маньячка?! Я-то вижу, как ты на меня поглядываешь.

— Ага, глаз с тебя, красавца, не свожу. Самодовольный осел, — Макендра демонстративно отвернулась.

— Айрекс — продолжил старик вечер знакомств, поворачиваясь к совсем молодому пареньку. — Специалист по банковским операциям и системам платежей.

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

— С Негро, я думаю, ты уже знакома.

Марина и Макс обменялись взглядами.

— Привет, — первым отозвался Макс.

— Привет, Максим — ответила Марина.

Они не знали, что еще сказать.

Неловкую паузу прервал Леон:

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

Старик сел в кресло у камина, подбросил в костер дров и посмотрел на людей, сидящих перед ним.

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

— И что же Вы хотите нам предложить? — поинтересовался Леон.

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

— Дело на миллион долларов?

— Нет, Леон. Не на миллион. На миллиард. На миллиард зеленых американских долларов.

Большой куш

Тем же вечером

Слово «миллиард» подействовало на собравшихся. Леон присвистнул, толстяк Лейзи крякнул, Шейдер нервно хмыкнул.

— Что это Вы задумали? — подал голос толстяк.

— Не иначе как ограбить Швейцарский банк, — засмеялась Макендра.

— Ограбление банка — слишком пошло и банально, — фыркнул старик. — Нужно идти в ногу со временем.

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

— Вау, — Леон снова присвистнул. — Как в фильмах. Тут все стены такие?

Пропустив вопрос мимо ушей, дядя Леша подошел к экрану, достал из кармана миниатюрный пульт и нажал на кнопку.

Экран загорелся. На нем появилась карта.

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

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

— Сам факт роста влияния Ингрефа не так интересен. Интересно то, что с объединением сетей выросла сумма максимального ДжекПота, и на данный момент составляет как раз около миллиарда долларов. Конечно, вероятность его выпадения обычным путем ничтожно мала. Но автоматы зависят от компьютеров. А компьютеры зависят от людей.

— Все это чертовски любопытно, — откликнулся Негро, — но Вы представляете, насколько серьезно защищен сервер?

— Конечно. Именно поэтому я и пригласил вас. Я собираюсь сорвать этот куш и рассчитываю на вашу помощь. На ваши способности.

— Может, Вы расскажете, как Вы собираетесь все это осуществить? — спросил Негро.

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

Старик нажал на кнопку вызова, и в дверь вошла миловидная девушка лет шестнадцати.

— Викуша, проводи гостей в их скромные апартаменты. Прошу меня извинить, друзья, но мне нужно ненадолго отлучиться. Дела. В 8 вечера нас ждет ужин, к этому времени я вернусь. Устраивайтесь. Если захотите развлечься — здесь есть бильярдная и небольшой тир. А во дворе бассейн. Код на двери: 76948.

С этими словами дядя Леша направился к выходу. Но на пороге обернулся и обратился ко всем:

— Думаю, это излишне, но я прошу вас не распространяться в Сети об услышанном сегодня.

Сказав это, старик вышел.

Девушка, которую старик назвал Викушей, жестом пригласила гостей следовать за ней. Все поднялись и направились к лестнице.

— Я, конечно, в эту авантюру не полезу, но послушать, как этот чудак собирается взять сервер под контроль, интересно, — сказал Леон.

— Конечно, фигня это все. Но захватывающая фигня, должен заметить, — согласился с ним Шейдер.

— Подумать только, миллиард баксов! На что их можно потратить, даже не представляю, — приняла участие в дискуссии Макендра.

— У тебя, детка, проблема с фантазией. Лично я знаю миллион способов потратить миллиард баксов, — огрызнулся Леон.

— Да? И какие же это способы?

— Ну, например, пропить, — засмеялся Леон. — Не проблема потратить — проблема их заполучить.

— Послушать этого дядю Лешу, так и заполучить не проблема.

— Во всяком случае, завтра узнаем.

— Детка, — обратился Леон к Викуше, — ты давно у этого дяди работаешь? Никогда за ним никаких странностей не замечала?

Девушка отрицательно покачала головой.

— Нет — это недавно или нет — не замечала?

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

— Симпатичная, славная и вдобавок немая. Мечта любого мужчины, — ухмыльнулся Леон.

«Скромные апартаменты» оказались уютными комнатками, обставленные без изысков, но вполне симпатично. В каждой действительно находился компьютер с 17-дюймовым ЖК-монитором.

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

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

— Пошли, прогуляемся? — предложил Марине Максим.

— Идем.

Они вышли во двор к бассейну. Здесь, под ивой, была удобная лавочка, на которую они и сели.

— Ну, что ты об этом думаешь? — начал разговор Макс.

— Я думаю, теоретическая возможность есть. Она всегда есть. Но стоит ли так рисковать?

— Надо дослушать старика.

— Да.

— Как он тебе?

— Дядя Леша этот? Думаю, он умнее, чем мы думаем. Многое про меня знает. Понятия не имею, откуда.

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

Пауза.

— Как у тебя дела?

— Нормально, — Марина улыбнулась. — Все так же. От заказа до заказа. Собиралась вот в отпуск поехать, на зимний курорт.

— Я думал, ты любишь солнце и пальмы.

— Я люблю разнообразие. Да и давно в горах не была. Наверное, в Карпаты съезжу.

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

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

— Поплавать не хочешь? — спросил Макс.

— Почему бы и нет?

— В одежде?

Марина рассмеялась. Прям как Crash Override и Acid Burn из фильма «Хакеры».

— Боюсь, мы потом не высохнем. Хотя было бы романтично.

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

В бильярдной стоял один 12-футовый стол для русского бильярда. За ним играли Леон и Айрекс.

— Парень, где ты научился так играть? — удивленно спросил Леон. Играли они «на вылет», и Айрекса никто не мог одолеть уже третью партию подряд.

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

Айрекс, которого на самом деле звали Дима, забил еще два шара и закончил партию.

Леон подошел к бару. Дверца была закрыта, но Леон вытащил из кармана отмычку и за секунду ее открыл.

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

— Вообще, можно было попросить эту девочку принести пиво.

— Это было бы слишком банально, детка.

— Еще раз назовешь меня деткой, получишь каблуком по яйцам.

Леон ухмыльнулся, но спорить не стал.

Наступила очередь Мемо играть.

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

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

— Хакер заявляет, что систему невозможно взломать? Ущипните меня.

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

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

— А насколько сложно раскодировать 512-битный ключ? — обратился Леон к Меморайзеру.

— Ну, раскодировать можно все, вопрос времени. А времени на 512 бит понадобится до хренища.

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

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

— Думаю, с сигнализацией, про которую сказал Айрекс, я смогу справиться, — задумчиво сказал Леон. — Но, вероятно, все не так просто, как у нас нарисовалось.

— Тебе-то откуда знать, отмычковый гений? — с иронией спросила Макендра.

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

Часть 3 

Центр Химических Исследований Хаканаро в 40 км от Токио

6 февраля 2005 г.

Рабочий день походил к концу. Сотрудники Хаканаро заканчивали свои дела и собирались домой. Все, кроме Мацуки Милоши — главного инженера Центра и ведущего специалиста по компьютеру NEC JD-1, расположенному в серверном помещении. Махина была сделана специально по заказу японского правительства и, хоть и не претендовала на первые места в списке ста самых мощных суперкомпьютеров, отличалась компактными размерами и достаточной для сложных химических вычислений производительностью. Работа ее не прекращалась ни на минуту — обычно в одновременной обработке находились сразу несколько проектов.

Помощник Милоши попрощался с боссом и направился к выходу. Из лаборатории, где работал инженер, хорошо просматривался серверный зал или «сокровищница», как называли его многие работники. Большое стерильное помещение с хорошей вентиляцией и белыми стенами, в центре которого находился ряд серебристых боксов. Мацуки проверил показания на дисплее своего PC, подключенного к JD. Все было в норме. Инженер сел в кресло и стал внимательно изучать распечатки данных, которые нужно было обработать на суперкомпьютере завтра.

Внезапно PC пискнул и перезагрузился.

Милоши рассеяно посмотрел на экран. Может, вышло из строя оборудование или глюканула какая-то программа — размышлял он, пока грузилась система. Но едва появилось окно Win2K, комп перезагрузился снова.

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

Внезапно все машины в лаборатории принялись ребутиться.

— Что за черт?! — выругался ученый. В ответ его компьютер тоже перезагрузился.

Такого на его памяти еще не было. Гигабитная сеть Центра Хаканаро соединяла 80 мощных PC, на которых работали сотрудники. Три узла — техническая лаборатория Мацуки, химическая лаборатория ведущего ученого Яци Махасана и офис руководителя Центра Фидзуки Ямабуси — были подключены к суперкомпьютеру. Большинство машин имели доступ в интернет, но компьютеры Мацуки Милоши не относились к их числу. Подключать управляющий узел к глобальной сети значило навлечь на всю систему опасность внешних атак. Нужная информация передавалась в лабораторию автоматическим редиректом с «операторских» машин, подключенных напрямую к интернету. Если бы не эта мера предосторожности, инженер в первую очередь подумал бы о проникновении компьютерного червя. Но так как это не представлялось возможным, он не понимал причин неполадок.

Отключив остальные компьютеры и запустив отладчик в сейфмоде на своем, Мацуки принялся шаг за шагом изучать логи и показания программ. Через 10 минут он обнаружил странный файл gis2dll.exe, появившийся в корневой директории винды и берущий управление на себя. Экзешник стоял на автозагрузке. Инженер ни секунды не сомневался, что этот файл и был виновником сбоев. Но как он оказался внутри локальной сети, и какие задачи, помимо ребутов, еще выполнял? Маловероятно, что автор подсадил своего зверька шутки ради. Да и поживиться тут было нечем — информация, обрабатываемая на суперкомпьютере, едва ли могла заинтересовать кого-нибудь. Разве что других химиков, которым она высылалась по заказу бесплатно.

Сделав запрос в интернете о файле gis2dll.exe, Милоши получил ответ: «Not found». Потом он запросил сведения о последних эпидемиях компьютерных вирусов и червей. Но оператор сообщил, что ничего особенного в последние 3 дня не происходило.

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

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

Запросив более подробную информацию об упомянутом конкурсе, Мацуки узнал, что американская правительственная организация SAIDO объявила о награде в 50 тысяч долларов тому, кто определит точную модель образования черных дыр в космосе. Решение именно этой задачи осветил профессор из Огайо.

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

Дерзкий план

10 июня. Утро. На вилле

Марина лениво потянулась. Она отлично выспалась, несмотря на то, что спала на чужой кровати в чужом доме. Рядом стоял компьютер, но, как и вчера, прикасаться к нему она не стала. Мало ли кто там мониторит ее нажатия. Поэтому она достала свой родной ноутбук, зашла по привычке через GRPS в Сеть и просмотрела почту. Ничего стоящего — рассылки и пустой треп.

Старческий голос, доносящийся из висящего на стене динамика объявил: «Доброе утро! Надеюсь, вы уже встали. К 10 часам жду вас в зале. Там вы сможете получить ответы на свои вопросы». Что ж, пора выслушать этот бред и возвращаться домой. Зазвонил мобильник.

— Маришенька, здравствуй. Как спалось?

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

— Слушай, тут э-э… такое дело. Есть два билета на симфонический концерт. Ты мне говорила, что любишь классическую музыку. Пошли, а?

— Извини, мне некогда.

— Тебе все время некогда! С кем я тогда пойду?

Марина начала злиться.

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

— У меня нет никого, кроме тебя.

— Сочувствую, — Марина нажала отбой и занесла телефон в черный список. Давно пора.

В дверь постучали. На пороге стоял Макс. Он отлично выглядел и, улыбнувшись, спросил:

— Привет, как спалось?

Марина застонала.

— Вижу, не очень.

— Да нет, спалось хорошо. Просто нездоровое дежавю.

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

В 10 часов народ стал дружно подтягиваться в зал. Лейзи пришлось будить, и он, так и не умывшись, в мятой рубашке, присоединился к остальным. Дядя Леша уже сидел в кресле у камина и, философски потягивая трубку, ждал. Марина подумала, что, наверное, именно так должен выглядеть постаревший Шерлок Холмс.

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

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

— Это все понятно. Как мы этот чертов код вставим?

— Чтобы понять, как, нужно знать механизм работы всей системы. Сервер находится в большом здании Л-Центр рядом с отелем Лас-Вегас Плаза. На входе там 6 охранников и строгий фейс-контроль со сверением отпечатков пальцев. Доступ в это здание имеют 15 человек, и только четверо из них имеют доступ непосредственно к серверу. Само собой, большой босс Луи Ингреф, два администратора системы и ее автор. Внутри все друг друга знают и при случае немедленно подадут сигнал тревоги. От местного здания полиции до отеля — пара минут езды. Не сомневаюсь, что вчера вы уже успели продумать варианты и предположить, что можно подключиться к кабелю и перехватить весь трафик. Забудьте об этом. Недавно там установили 1024-битный шифр. Меморайзер подтвердит, что взломать такой ключ нереально. Можно было бы попытаться вытянуть его у того, кто знает, но на самом деле его не знает никто. Ключ переменный и меняется автоматически каждые полчаса. Ингреф намеренно решился на такой шаг в целях безопасности. Если будет необходимо изменить систему шифрования — он просто перезагрузит всю систему. Но если это произойдет внепланово, полиция Лос-Анджелеса моментально явится на место в полном составе. Поэтому придется проникнуть в сердце Л-Центра и вручную запустить код.

— Подумать только, как все просто! Нужно сказать охране: «Простите, можно я пройду? Мне нужно перепрограммировать ваш сервак и выиграть миллиард долларов». Тебя пропустят и вуаля. Такой план? — прыснул Леон.

— Леон, дай ему договорить, — попросил Шейдер.

— Спасибо, — кивнул старик электронщику. — Как вы понимаете, сделать это нужно так, чтобы никто не заметил. Фейс-контроль пройти — не проблема. Маска, грим, синтезатор голоса помогут стать другим человеком. Отпечатки снимутся с оригинала, после этого сделать специальные наклейки на пальцы, и аппарат примет их за реальные. Чтобы залогиниться на сервере, нужно знать пароль одного из админов. И этого же админа на время операции нужно придержать вдали от Л-Центра. Не насильно! Думаю, такое под силу только Ксайле. Лейзи и Мемо понадобятся для отслеживания переговорных устройств и местоположения персонала. Чтобы никто из сотрудников здания не преподнес нам сюрприз. Конечно, трафик в радиопередатчиках зашифрован, этим займется криптограф, а Лейзи возьмет на себя непосредственно перехват и контроль.

— Какими передатчиками они пользуются? — спросил Лейзи.

— Flash IP. Знакомо?

— Да. Хорошая вещь. ...



Все права на текст принадлежат автору: mindw0rk.
Это короткий фрагмент для ознакомления с книгой.
Киберпанк: повести и рассказы mindw0rk