Каналы связи

Иван Рэмович, 2019

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

Оглавление

* * *

Приведённый ознакомительный фрагмент книги Каналы связи предоставлен нашим книжным партнёром — компанией ЛитРес.

Купить и скачать полную версию книги в форматах FB2, ePub, MOBI, TXT, HTML, RTF и других

Глава 1. Offline

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

Тогда я включаю ноутбук, и пишу Metal Child — моей сетевой подруге, с которой общаюсь уже несколько лет. Ей двадцать пять, и она обожает музыку в стиле «тяжёлый металл». А ещё мы с ней хакеры. Иногда участвуем в акциях разных хакерских команд, направленных против несправедливых действий правительства, а порой просто развлекаемся, поспорив, кто быстрее напишет «Nightwish forever» на главной странице случайного сайта… Так и живем. Она помешана на анонимности, и за несколько лет я узнал только то, что моя подруга любит ходить в музей компьютерной техники, а дома у нее живет сиамская кошка по имени Сабрина. Был еще автопортрет, нарисованный довольно коряво, но, по словам девушки, очень похоже. Болтали о чем угодно, кроме жизни в реале. Тем не менее, мы очень сдружились и почти каждый вечер были вместе онлайн.

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

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

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

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

Набрал номер своего шефа. Тот выглядел недовольным и, судя по картинке видеосвязи, находился где-то в супермаркете.

— Что у тебя, Костя? — произнес он громко, пытаясь перекричать окружающий шум.

— Шеф, мне в отпуск надо, — сказал я. — У меня семейные проблемы…

— Но у тебя же, вроде, нет семьи? — лицо собеседника вытянулось от удивления. — Что-то случилось?

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

— Очень? — переспросил он, вглядываясь в мое озабоченное лицо с той стороны экрана.

— Иначе бы и беспокоить не стал. Если можете, оформите заочно, завтра меня на фирме уже не будет…

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

— Нет, конечно. У меня проблемы с девушкой.

— Ага! — лицо Борисыча на экране хитро улыбнулось. — Наконец-то подыскал себе подружку!

— Угадали, — я кивнул. — Так как насчет отпуска?

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

— Спасибо, шеф! Удачного дня! — нажав на клавишу завершения вызова, снова услышал музыку в наушнике. Где же ты, металлюга?

Я решил найти подругу в реальности и узнать, что случилось. Сведений было очень мало. Ее IP по старым логам отследить не удалось: там была такая цепочка прокси-серверов, что не стоило даже пробовать… Ник в сети находился, но толку от этого не было: везде, где была эта девчонка, не оставалось никаких зацепок. Я взял блокнотик и написал: «Музей компьютерной техники. Тяжелый металл. Кошка Сабрина».

М-да. Негусто. Вдруг в голову пришла любопытная мысль. Кличка у кошки довольно редкая. Я ввел в поисковую систему несколько фраз: «Кошка Сабрина. Сиамская Сабрина. Мою кошку зовут Сабрина».

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

Бережно сохранив фотографию, я попробовал использовать систему поиска по лицам. Ничего. Такого человека в других социальных сетях не было. Вывел на экран карту Серокамска. Небольшой городок, с довольно развитой компьютерной инфраструктурой: много фирм, связанных с IT, несколько компаний по разработке программного обеспечения, лаборатория биоинформатики и… музей компьютерной техники. Все сходится.

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

***

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

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

— Да не вопрос, — кивнул тот. — Залезай…

Я сел в салон старенького фольксвагена и вопросительно посмотрел на водителя:

— Сколько?

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

— А что, прямо так видно? — удивился я.

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

— Скажете тоже… — засомневался я. — В городе ведь полно всяких фирм, даже лаборатория биоинформатики у вас есть.

— Так туда не берут, туда назначают. Государственное учреждение, бюджетное… — мужичок вырулил на узенькую дорожку, ведущую вглубь квартала. — Вон твой музей, видишь, здание зеленое. Ближе не проеду: загорожено тут…

— Как вас зовут? — я протянул водителю оплату с щедрыми чаевыми.

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

— Костя, — представился я. — Вы телефон свой оставьте, возможно, еще придется сегодня поездить…

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

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

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

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

— Знаем такую, — вахтерша вернула фотографию. — А вы кто собственно ей будете?

— Далекий сетевой друг, — не стал скрывать я. — Мы несколько лет общались по сети, но недавно она перестала выходить на связь. Вот я и приехал в ваш город, решил найти подругу в реале…

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

— Замужем? — я призадумался. — Вы точно ничего не путаете?

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

— Нет… — я обескураженно покачал головой. — А как мне их найти?

— Они квартиру шикарную купили возле парка городского, — вахтерша махнула рукой куда-то себе за спину. — Живут душа в душу… Не лезли бы вы с вашей сетевой любовью, извините, конечно…

— Да я не буду, — пообещал я. — Просто посмотрю: все ли в порядке. Если что — уеду.

— Ну, сходите, сходите, — бабулька спрятала деньги в стол.

Их дом нашел легко. Главное в любом деле — уметь общаться. Дворник подсказал и дом, и квартиру, удовлетворившись бутылкой водки. Я поднялся по лестнице и позвонил в дверь. Открыла Надя. Примерно так себе ее и представлял: невысокая, отчаянно худенькая, с пронзительно голубыми глазами и пепельными волосами до плеч.

— Здравствуйте. Вы к Кириллу?

— Привет. Это я, Снэйк.

На ее лице отобразилась сосредоточенная работа мысли, которая сменилась непониманием:

— Извините, но вы, наверное, ошиблись.

— Но ты ведь Надежда?

— Да, — она удивилась. — Мы знакомы?

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

— Нет, — решительно сказала девушка, собираясь закрыть дверь. — Кошка моя давно умерла. У вас устаревшие сведения…

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

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

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

— Неделю назад говорите… — девушка как-то странно отшатнулась, и вид у нее стал растерянным. — Как вас зовут?

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

— Дело в том, что вы общались не со мной, — Надя произнесла это очень тихо, я еле расслышал. — Забудьте обо всём. Так будет лучше…

— Стоп… — не согласился я. — Если не с тобой, тогда с кем?

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

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

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

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

— Куда? — распахнул он дверцу своего старенького автомобиля.

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

— Уже уезжаешь? — водитель удивился. — Чего это ты так быстро?

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

— Не понравился, может, — усмехнулся Михаил. — Сама-то хоть красивая?

— Да не так чтобы… — задумчиво пробормотал я. — А ведь она меня действительно не узнала. Как будто не она со мной общалась все эти годы…

— Так, может, и не она, — шофер заулыбался еще шире. — Сейчас такое сплошь и рядом. Мужики всякие девчонками притворяются… Эпоха интернета, епть…

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

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

— Да ну, бросьте, — отмахнулся я. — Кому я тут нужен…

— Давай проверим, — Михаил неторопливо свернул на перекрестке. Проехав два квартала, свернул еще раз.

— Ну, что я говорил! — воскликнул он. — Не отстает, зараза. Что делать-то будем? Погоню устроим или сделаем вид, что его не заметили?

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

— Может, у нее парень ревнивый? — предположил Михаил. — Грамотно едет, на расстоянии… Если бы раньше такого не видел, никогда бы не догадался. Я в молодости водителем работал у одного бизнесмена. В девяностые годы такие хвосты почитай каждую неделю случались.

— И что посоветуете? — спросил я.

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

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

— Это можно! — согласился водитель. — Идея хорошая. Тут как раз недалеко есть базар, на нем «хвост» сбросить проще простого.

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

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

Оглавление

* * *

Приведённый ознакомительный фрагмент книги Каналы связи предоставлен нашим книжным партнёром — компанией ЛитРес.

Купить и скачать полную версию книги в форматах FB2, ePub, MOBI, TXT, HTML, RTF и других

Смотрите также

а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ э ю я