bannerbannerbanner
Название книги:

Каналы связи

Автор:
Иван Рэмович
полная версияКаналы связи

000

ОтложитьЧитал

Шрифт:
-100%+

– Бензина залей, – сказал Алик, когда соловьиные трели прекратились. – Вон канистры.

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

***

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

– Из прошлой жизни, – Алик достал из уголка чемодана пачку сигарет и зажигалку.

– Не курю, – отказался я от предложенной сигареты.

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

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

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

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

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

– Нет уж спасибо, – отказался я. – Так откуда здесь взялась твоя заначка?

– Про Сноудена же слышал? – спросил Алик. – Про все эти программы, шпионящие за народом, и прочие козни Агенства Национальной Безопасности США?

– Помню, – кивнул я. – Ты-то тут при чем?

– Ну… – Алик тяжело вздохнул. – Несколько лет назад, мы с другом взломали сервера «Майкрософта», да так удачно, что нас целых два месяца никто не засекал… Вот что бы ты сделал, получив доступ к их серверам?

– Хм… – прикинув в уме, я посмотрел на Алика с удивлением. – Я слышал на хакерских форумах, что кто-то поимел «окна» по полной программе. Думал, байки…

– Угу, – кивнул хакер. – Мы сперли ни много ни мало весь исходный код операционной системы. У нас в руках оказались исходники наиболее перспективных разработок, тех, которые сейчас составляют основу Windows 10. Конечно, с тех пор много что изменилось, но суть не в этом. Мы были настоящими хакерами. Нам хотелось знать, насколько красиво написан код изнутри. И, заполучив исходники, мы стали просматривать их. Угадай, что мы там обнаружили?

– Кучу закладок от АНБ? – догадался я.

– Тогда мы еще не знали, чьи это закладки, – покачал головой Алик. – Но зато придумали, как их использовать, чтобы получить доступ к любому компьютеру с Windows. И понеслось… Сначала было просто любопытство. Мы ломали компы различных компаний, сети правительств, спецслужб… Потом поняли, что на этом можно неплохо заработать, продавая найденную информацию или шантажируя ее владельцев угрозой слива. Естественно, это не могло продолжаться бесконечно. Моего друга арестовали через полгода…

Старый хакер на время замолчал, попыхивая сигаретой. Нервно пнул кирпич, валявшийся под ногами.

– У нас было условлено, если мой товарищ каждый день три раза не активирует определенный скрипт на сервере, я получаю смс с предупреждением. В один прекрасный день, получив такой сигнал, я собрал все наличные, которые у меня были, и пошел к хорошему доктору. Мне изменили лицо. Для семьи и друзей я просто исчез. Переехал в этот небольшой городок, нашел работу в компьютерной фирме. И жил довольно спокойно. До вчерашнего дня… – он нахмурился. – Я, конечно, предполагал, что когда-нибудь меня найдут. Мой друг сейчас работает на них. Завербовали, ему деваться было некуда. Говорят, он там уже довольно значимая фигура. В столице сейчас сидит. Консультирует хакеров из киберполиции.

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

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

– Что там? – спросил я.

– Набор «Мечта гримера», – татарин разложил на крышке чемодана странные штучки, запакованные в прозрачный пластик. – Расширители носа, вкладки для щек, усы, бородка, цветные линзы, безопасный клей для изменения разреза глаз…

– Это поможет против камер? – заинтересовался я.

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

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

– Надо бы… – Алик вынул из глаз линзы, и его разноцветные глаза стали ярко-голубыми. – Но тебе придется в город съездить, докупить такой ерунды. На двоих тут не хватит…

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

– Привыкнешь, – Алик показал мне мое отражение в небольшом зеркале, приклеенном к крышке чемодана изнутри.

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

– Нет, конечно. Это демон преображения, – Алик кивнул на чемодан. – Наверное, усы я себе оставлю: тебе они уже лишними будут.

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

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

Глава 3. Шифр

Бродя по городу и покупая всякие мелочи, я почти не нервничал. Главное – вести себя естественно. Неторопливо шел пешком, сверкая солнечными очками из-под капюшона. В голову лезли всякие мысли. Алик оказался настолько предприимчивым, что я сначала решил: его ко мне специально подсадили. Только вот зачем. Но эти мысли были быстро отброшены. За нами осталось три трупа – спецслужбы вряд ли стали бы так жертвовать своими сотрудниками, только чтобы за мной проследить. Тем более татарин даже не поинтересовался, почему я, собственно, оказался в обезьяннике. Видимо, лезть с расспросами ему не позволяла элементарная вежливость. Я купил в киоске газету с объявлениями о сдаче частных квартир и, зайдя в магазин, попросил домашний телефон, чтобы позвонить.

– Двадцать рублей! – потребовала толстенная продавщица, не отвлекаясь от очереди из пары пьяниц и сонной тетеньки бальзаковского возраста.

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

Я обнаружил Алика в кустах малины: он не торопясь поедал ягоды.

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

Я вытащил из пакета упакованные в целлофан пластиковые тарелочки, минералку.

– Котлеты, салатики… – Алик с благодарностью принял покупки, и мы некоторое время сосредоточенно поглощали пищу, передавая друг другу бутыль с водой.

– Жизнь хороша, мой юный друг, – провозгласил Алик, закончив трапезу. – Квартиру снял?

Я помахал ключами перед его носом.

– Эти твои прибамбасы для грима пришлось поискать… – пожаловался я. – В том магазине, где ты говорил, они уже сто лет как не продаются.

– Ну, ты же достал их, – Алик повертел в руках запакованные штучки. – Молодец.

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

– Сначала я решил, что раз уж твои друзья устроили перестрелку с киберполицией, значит, у вас есть какой-то план побега, – Алик довольно поглядел в зеркало. – А дальше действовал чисто по инерции…

– Интересно, кто же все-таки нам помог? – я был согласен, что происшествие связано именно со мной, а не с Аликом, но причин столь явного интереса к своей личности понять не мог.

– А ты уверен, что помогали? – хмыкнул Алик.

– Думаешь, не освободить меня хотели, а пристрелить? – я как-то не учел такой вариант.

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

Я вкратце изложил ему всю историю с Metal Child. Мы пошли в сторону автобусной остановки. Алик начал удивленно почесывать фальшивую бородку.

– Занятно, – изрек он, выслушав мой рассказ. – Выходит, ты невинная жертва?

– К тому же, я ничего не понимаю, – кивнул я. – Еще могу представить, что Надя была злым хакером, но почему в нас стреляли-то?

– Судя по твоим словам, та Надя, к которой ты ходил, явно что-то знает, – Алик помолчал. – И хвост к тебе прилип как раз после визита к ней. Хотя… парень со «Сникерсом» был раньше… Очень странно все это и как-то нелогично.

 

– Это точно, – я пожевал и выплюнул кислую ягоду крыжовника, которых набрал на даче целую горсть.

– Не завидую, – Алик нервно пощипывал свою бородку. – С тобой будто кто-то играет…

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

– Ну, тебе вон тоже сопутствует, – заметил пожилой хакер. – От киберполиции ушел, внешность изменил…

– Только вот что дальше делать – не знаю, – пожаловался я.

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

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

– А кстати, что серьезного вы взламывали последнее время? – спросил Алик.

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

– Держи, – Алик протянул мне один из сотовых, добытых из чудесного чемодана. – Это телефон, который может менять номера и IMEI, как перчатки. У меня будет второй такой же. Он, к тому же, шифрует звуковой сигнал наложением амплитуды громкости на совершенно другие разговоры. Стеганография – слышал о таком?

– Чего-чего? – спросил я.

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

К остановке медленно подъехал полупустой пазик.

– Ты гений! – я похлопал старого хакера по плечу, и мы с ним сели в дачный автобус.

***

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

– А ничего квартирка, – Алик задумчиво поглядел в окно. – Удачно расположена. Куча переулков и домов под боком – бегай, не хочу… И видеокамер вокруг достаточно мало.

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

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

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

– Алик, мне нужен твой ноут, – сказал я. – Возможно, мы сможем вернуть тот документ от Metal Child и расшифровать его.

– Отлично! – Алик, похоже, обрадовался возможности прояснить ситуацию. – Только давай я сделаю это сам. Не хочу, чтобы сюда сию минуту приехали злые дядьки из киберполиции. Интернет у нас есть?

– Как-то не подумал… – огорченно вздохнул я.

– М-да… – Алик включил ноутбук. – У меня, конечно, установлены программы для взлома беспроводных сетей, но они уже довольно старые и вряд ли помогут. Впрочем, давай попробуем…

Я увидел на экране список из пяти или шести различных операционных систем. Алик выбрал Parrot OS и запустил Wifite.

– Нам сказочно повезло, – Алик ткнул пальцем в список беспроводных сетей. – Я только что перехватил и сбрутил чей-то хендшейк. Сейчас у нас будет вай-фай.

– Мне нужно зайти на один из арендованных мной «забугорных» серверов, – пояснил я. – Там по идее сохранились все файлы с планшета. Если менты уже знают про этот сервер, то вполне могли поставить там программу, отслеживающую IP, или что похуже.

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

– А как тебя, кстати, поймали? – поинтересовался я.

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

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

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

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

– Сойдет, – Алик кивнул на экран ноутбука. – Я создал цепочку прокси. Заходи на свой сервер…

– Тогда ты следи за пельменями. Как закипит – кидай… – я уселся за ноутбук и вошел в систему управления арендованным сервером.

– Уж как-нибудь справлюсь, – пожилой хакер посолил воду в кастрюльке и задумчиво уставился на начинающую кипеть воду.

– Иногда я думаю, что вода – это природное хранилище информации, – заявил он спустя несколько минут. – Только мы пока не нашли способ ее прочесть…

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

– Какие ты знаешь способы зашифровать в документ скрытое сообщение? – спросил я у Алика.

– Да сто тысяч способов, – отмахнулся Алик. – Какое там у тебя расширение – docx? Попробуй распаковать этот файл как zip-архив. Внутри будет куча мелких файлов. Открывай их все и смотри…

– Ух ты, – удивился я. – Так, наверное, будет проще найти…

– Сейчас, – Алик бросил пельмени в кипящую воду и подошел к столу. – Вот этот файлик открой: в нем обычно текст содержится. Тебя, кстати, не напрягает, что шрифт слишком маленький в настройках документа? Зачем делать шрифт меньше?

– Чтобы на листе осталось много свободного места? – предположил я.

– Именно так, – Алик открыл текст письма в виде символов. – Смотри, после текста идет куча пробелов, причем разного рода: чередуются обычные пробелы и неразрывные, которые ставятся через Alt+255. Если принять пробелы одного рода за единицы, а другого за нули – получим двоичный код. А уж в нем наверняка скрыто какое-то сообщение… Давай-ка мы произведем замену пробелов нулями и единицами, а потом уже будем думать, что это значит…

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

– Черт знает что, – пожаловался Алик минут через пять. – Не похоже ни на одну из систем счисления или таблиц кодирования.

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

– Тарелок нет? – Алик подцепил вилкой пельмень и отправил себе в рот.

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

– Твоя сетевая подруга очень любит загадки, – пробубнил Алик с набитым ртом. – Эта череда единичек и ноликов – сплошная чушь, на мой взгляд…

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

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

– Тут вы правы, – я подумал о том, что, по сути, из-за этого набора единиц и ноликов убили сотрудника киберполиции. Что же это такое? Коды доступа к ядерным боеголовкам? Нет, мы же не в фильме… Почему Надя сбросила код мне, а сама не хочет разговаривать? Сплошная головоломка.

– Довольно странно совпало: киберполиция взяла тебя практически сразу после контакта с подругой, – Алик достал пачку сигарет и, открыв окно, принялся активно дымить. – Если эта Надежда именно та, которая, по словам полицаев, злой хакер, почему же они не арестовали ее заранее. Готов поспорить, что девушка, у которой ты недавно был в гостях, до сих пор на свободе, а киберполиция чего-то темнит…

– Может, стоит навестить Надю еще раз? – задумался я. – После всего, что случилось, она просто обязана мне все объяснить.

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

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

– Идти туда снова опасно, – сказал я. – Но мы ведь можем позвонить или связаться с ней по интернету.

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

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

– Станет ли она вообще с тобой говорить, – хмыкнул Алик. – Да и в квартире, возможно, полно «жучков». Киберполиция ведь увязалась за тобой сразу после визита к девчонке.

– Задача не из легких, – призадумался я. – Но попробовать-то можно.


Издательство:
Автор