Выбрать главу

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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