Елена Пильгун.

RETURN_TRUE; EDIT_FIELD; TRACE_MODE



скачать книгу бесплатно

Спокойный голос пиротехника возымел эффект: Крис рухнул на низкую табуретку, собираясь с силами для рассказа.


* * *

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

На краю письменного стола он обнаружил тонкую пачку документов и потрёпанный ноутбук. Открыв его, агент увидел бледно-зелёный стикер, приклеенный к заляпанному экрану. Надпись гласила: «Восстанови данные и узнай, кто взломал эту систему. Два дня. Р.К.»

«Р.К.» – это Роман Козлович, непосредственный начальник Дмитрия. Характер шефа иногда полностью соответствовал его фамилии, поэтому Дмитрий не мешкая принялся за работу.

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

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

– Зайди по ссылке. Напиши, что ты от Роксаны. Кое-кто на том конце сможет тебе помочь.

Женщина удалилась, цокая каблучками по светло-серому мраморному полу отдела.


15-JUL-2051

14:20

From: Dmitr

To: Dreamhunter

<Здравствуйте!

Меня зовут Дмитрий. Роксана посоветовала вас в качестве специалиста по восстановлению данных. Скажите, могу ли я рассчитывать на ваше участие?>


15-JUL-2051

14:23

From: Dreamhunter

To: Dmitr

<подробнее?>


15-JUL-2051

14:25

From: Dmitr

To: Dreamhunter

<Предположительно, у нас есть некая база данных, которая содержит персональную информацию. Физический носитель в порядке. Сама база частично доступна для просмотра, но сильно искажена каким-то неизвестным способом.>


15-JUL-2051

14:26

From: Dreamhunter

To: Dmitr

<отправляйте архив. мой канал защищён>


15-JUL-2051

14:32

From: Dmitr

To: Dreamhunter

вложенные файлы: 1

<Отправил.

Кстати, успеете ли вы до послезавтра?>


15-JUL-2051

14:49

From: Dreamhunter

To: Dmitr

<трое суток минимум. заметь, суток. сочувствую и советую запастись вазелином, сообщая об этом начальству>


Кристиан оглядел собравшихся. Недоумевающая Линда, внимательная Мари, растерянный Хуберт и сосредоточенный Ян, невозмутимый Вахадж… Зрение периодически стремилось в расфокус, поэтому Крис закрыл глаза и начал, тщательно подбирая слова:

– Я глянул исходящий трафик полицейского департамента…

– Прям отсюда?! – вскочил с места Ян. – А наши визитные карточки ты им не забыл оставить?

– Между прочим, Крис потёр все наши данные с клубного компа, – добавила Линда. – Ты видел, чего ему это стоило… Мы могли бы сейчас сидеть совсем в другом месте.

– Они передали пустяковое дело в службу безопасности, – как ни в чём не бывало, продолжил Кристиан. – Я планирую узнать, с какого хрена это произошло, но мне не хотелось бы впутывать вас. Всё может оказаться на порядок серьёзнее, чем баловство с сайтами кинотеатров и продуктовых магазинов…

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

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

– Овер… чувак, мы по-прежнему с тобой, в какие бы дебри ты не удумал залезть, – произнёс, наконец, Ян. Выражение крайней серьёзности, однако, давалось ему с трудом, и парень добавил с озорной улыбкой: – Так что ты от нас фиг куда денешься, ещё надоесть успеем. А вот девчонок, действительно, не стоит впутывать…

– Девчонок, значит?! – взвилась Мария. – Да вы посмотрите, где вам предстоит тусить в ближайшее время, если я всё верно понимаю… Да вы без девчонок тут мхом зарастёте и помрёте с голоду!

Линда удивлённо присвистнула, Вахадж одобрительно посмотрел на девушку.

– Короче, если кто-то забыл, то вчера вы меня спасли. И я в деле, – Мария упрямо тряхнула синей гривой и села на место.

– Плюс один, – произнесла Линда. Крис наконец справился с фокусировкой и пристально посмотрел ей в глаза, но девушка не отвела взгляд.

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

– Дайте пять! – возопил Ян, к которому постепенно возвращался голос, и протянул над обшарпанным столом свою руку ладонью вверх. Сверху прилетела рука брата в чёрной кожаной перчатке, смуглая рука Вахаджа, узкая ладонь Линды, лёгкая ладошка Мари…

– Вы не понимаете, во что ввязываетесь, – безнадёжно повторил Кристиан и замкнул живую цепь своими тонкими пальцами.

Глава 4, Дело техники

Прошло три дня, по завершении которых «Цитадель» братьев ван Эйков стала хоть как-то оправдывать своё гордое имя. По периметру дома были установлены веб-камеры – не бог весть какое наблюдение, однако за неимением лучшего сойдёт. Братья не вылезали из мастерской, колдуя над движками аэроциклов, а под конец радикально перекрасили машины и оснастили их усиленными модулями беспроводной связи.

На вторые сутки Мария не выдержала и затеяла в доме генеральную уборку.

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

– Замри на месте! Одежду в стирку! – командным окриком остановила его Линда.

– У вас тут что, карантин в психушке? – отпарировал Хуберт. – А раздеваться прямо здесь? Я-то не против, дамы…

Мария зарделась и прыснула в кулак.

– Ух, ш-шайтан! – донеслось со двора.

Бросившись к окнам, девушки стали первыми зрителями, перед которыми Вахадж с нескрываемым удовольствием продемонстрировал своё мастерство в управлении обновлённым аэроциклом.

– Он как птица, – заметил подошедший сзади Кристиан. – С трудом ходит по земле, потому что его стихия – воздух…

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

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


_overdrive_: online

Ребята, отзовитесь. А, да. Представьте, что читаете слово, которое хотите написать в чат.


– ishtar-: online

Увидетьчтолинадо как на бумаге о типа того ааа оно работает


Jan_v_E: online

Ядрён батон што я ттут делаю??


..aquamarine..: online

О, привет. Необычная программа! А картинки можно передавать?


<dragonite>: online

?????? ?????

Даже так работает.! Привет и вам


Hub_v_E: online

Так я смотрю у нас 1 спец по текстам это Мари. Овер ты упоролся откуда такая прога


_overdrive_ :

Портировал чаты конца прошлого века для гаджетов дополненной реальности.


Jan_v_E:

> Овер ты упоролся

+1


<dragonite>:

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


Hub_v_E:

Во-во, пошли вместе, хочу в глаза ему посмотреть


* * *

Восстановление данных заняло ровно трое суток с небольшими перерывами на сон и еду. Охотник за мечтой не ошибся в расчётах. Слишком нетипичным оказался способ, с помощью которого исковеркали базу. Вынырнув из сети, программист в изнеможении сполз с кресла на пушистый бежевый ковёр. Скорее отправить данные – и мыться, ужинать (а может, завтракать?..), спать, наконец… словом, всё и сразу. Но прежде ещё кое-что.


18-JUL-2051

21:50

From: Dreamhunter

To: Dmitr

<вашу базу сломали как будто кошка прыгнула на пазл и смешала все детали. эффектно, быстро и качественно. мне такой способ неизвестен. восстановленные данные отправлю, когда придёт вознаграждение>


18-JUL-2051

22:02

From: Dmitr

To: Dreamhunter

<О! Благодарю! Сообщите, пожалуйста, каким способом вам лучше отправить оплату?>


18-JUL-2051

22:05

From: Dreamhunter

To: Dmitr

<выстрел в молоко =) деньги мне не очень интересны. Катана. настоящая японская. адрес сообщит Роксана, позвоните мне в дверь и оставьте у порога. прошу понять мою предосторожность.>


Широким красным маркером Охотник написал на светлых обоях цифру «50». Юбилей, чёрт возьми. Предыдущий рекорд общей продолжительностью 42 часа успешно побит. Можно и выпить чего-нибудь покрепче кефира… Внезапно программиста повело куда-то вбок, колени подломились, и он медленно осел на ковёр. Небрежно остриженные светлые волосы упали ему на глаза.

Всё-таки сначала спать.

Глава 5. Река под рекой

На чердаке «Цитадели» обнаружилась внушительная куча компьютерного хлама, и ван Эйки решили, что это – лучшее место для монтажа системы синхронного выхода в сеть. Полузасохшей серебряной краской Крис написал на потолке: «Центр связи с высшим разумом» и за завтраком объявил:

– Если вход на чердак закрыт занавеской, не принимаем даже папу Римского. В крайнем случае, стучитесь к нам через чат Треугольника.

Сразу после еды парни отчалили на второй этаж.

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

– Это почти как спустить воду в унитазе, – не удержался Ян.


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

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

– Что-то случилось? – тихо спросила Мария.

– У меня на работе три отделения объявили забастовку. Мои коллеги решили работать сообразно тому, сколько им платят.

– И как?..

– Сегодня их уволили, – горько усмехнулась Линда. – Обозвали предателями.

– А тебя?

– И меня тоже. Заочно.

– Ох… – девушка пыталась найти подходящие слова.

– Да ладно, мне-то есть чем заняться. Я за своего научного руководителя переживаю, он ведь уже в возрасте, семья, дети… Кстати, мы – далеко не первые, я видела похожие темы на медицинском форуме, но в официальных новостях об этом, естественно, ни слова.

– Между прочим, – внезапно осенило Марию. – А вдруг в сети есть что-нибудь про облаву в клубе?

– Отчего бы и не поискать, – согласилась Линда, и девушки углубились в работу, рассеянно поприветствовав проходящего мимо Вахаджа.

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

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

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

– Да так, всякие мелочи, – ответил ей Вахадж, незаметным движением убирая в сумку торчащие во все стороны провода. – Хочешь, научу тебя управлять аэроциклом?

Мария подпрыгнула от радости. Ещё бы она не хотела!

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


«Река под рекой». Кристиан откинулся в кресле и закрыл глаза, пытаясь поймать это ощущение падения сквозь… что? Где-то далеко вверху осталась светлая точка внешнего физического мира, в котором сейчас болтаются его с братьями полубессознательные тела, опутанные тонкими проводами. Словно глядя с неправильной стороны подзорной трубы, Крис увидел космически далёкого Яна, небрежно закинувшего ноги на стол, огненные патлы Хуберта, разметавшиеся по спинке компьютерного кресла. Постепенно в окружающей темноте начали проступать цветные фигуры – объёмные копии ярлыков, беспорядочно хранимых братьями в недрах старого компьютера. Си-сфера, технология дополненной реальности, празднующая в этом году двадцать второй день рождения. Сила мысли вместо щелчка мыши, сферический интерфейс вместо жалкого прямоугольника монитора…

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


– ishtar-

Крис? Занят?


_overdrive_

пока свободен. что?


– ishtar-

У настут кое-что интересное. Насчёт клубов. Ща Мари расскажет


..aquamarine..

Крис, привет! В новостях написано, что в «Беспечном ездоке» возник пожар из-за нарушений техники безопасности. Но это же враньё! Линда предложила проверить ещё пару известных ей клубов, и оказалось, что они тоже разрушены…


– ishtar-

Это «Джелли» и «Сильмара». Чу ть больше месяца назад.


_overdrive_

ок, понял, проверю


– Ну что, пробуем найти крысу? – спросил Ян.

– Я бы просканил чекины посетителей «Ездока» за последние два месяца, – отозвался Хуберт, виртуальные волосы которого выглядели ещё длиннее, чем настоящие.

– Нужны ещё данные от «Джелли» и «Сильмары», – внезапно встрял Крис. – Я не знаю, на каких серверах они размещались, если вообще осталось хоть что-то. Но девчонки только что сказали, будто между ними есть сходство.

– Думаешь, везде крысятничал один и тот же кадр?..

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

Река под рекой.

Транскод.


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

Дверь оставалась закрытой. Катаны у порога уже не было.

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


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

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

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

Внезапно он подскочил, словно на клавиши ноутбука подали электрический ток.

– Быть этого не может, – прошептал Охотник. – Ошибка? Или же…

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

Глава 6. Скрытые перемещения

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

«Всем стажёрам V корпуса срочно пройти вакцинацию от гриппа в медицинском пункте на первом этаже».

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

– Девушка, а если мне поплохеет с этой прививки, куда звонить? – беззастенчиво спросил Петер. – Оставите свой телефончик?

– Не поплохеет, будьте спокойны, – ответила девушка. Из-за стерильной маски на лице её голос звучал слегка приглушённо. – Следующий!

Несмотря на уверения медсестры, к середине дня Дмитрию стало как-то не по себе. Рука периодически чесалась, но агент мужественно игнорировал её, погрузившись в анализ данных, восстановленных его неведомым спасителем. Дмитрий подключился к си-сфере, чтобы было удобнее искать досье и держать в поле зрения внушительный список посетителей. Скосив глаза на одну из папок, агент внезапно замер и приостановил копирование. Имя, которое мерцало перед ним, никак не должно было оказаться в этом списке. Не должно?

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

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

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


За день металлическая крыша «Цитадели» раскалилась так, что дышать на чердаке стало решительно нечем. Судорожно хватая воздух раскрытым ртом, Крис вынырнул из сети. Рядом по-турецки сидел Ян, откинув голову на низкий подоконник. Хуберт свалился с кресла на пол, его руки дрожали, словно он только что нёс неимоверные тяжести. Впрочем, в какой-то степени так оно и было: компьютер разродился звуком завершённого копирования, и на экране появились две новых папки: jelly01—3, _sylmdata.



скачать книгу бесплатно

страницы: 1 2 3 4 5 6 7 8

Поделиться ссылкой на выделенное