Земля лишних. Слуга трех господ. Влад Воронов
Microsoft Windows NT 4.0, выпущена в 1996 году – операционка под стать компу.
В дверь постучали. Все тот же мрачный сопровождающий протянул мне мой ноутбук – вынутый из рюкзака и теплый на ощупь. Похоже, пытались залезть и обломались, иначе наверняка провозились бы дольше, изучая содержимое.
Лейтенант решил плюнуть на инструкцию. Подключаемся к Сети, настраиваемся… Есть соединение!
Для начала звоню голосом. Долго слушаю длинные гудки.
– Кого нечистый принес среди ночи?
– Здравствуй, дорогая, я тебя тоже очень люблю!
– Влад, какого черта? Ты где?
– У тебя компьютер далеко? Включи скайп.
Еще несколько минут, и вот уже на экране знакомое лицо. Мятое спросонья, но такое родное. За спиной виден гостиничный номер, в котором мы жили после возвращения из-за ленточки.
Болтаем о всякой ерунде. В процессе вставляем заранее оговоренные условные фразы. «Все нормально» у нее и «Почти нормально» у меня. Обещаю звонить чаще, отключаюсь.
Лейтенант выходит из угла, где он прятался от камеры. Только что копытами не стучит от нетерпения. Скорее, скорее, давай файлы, давай данные. Хороший разведчик растет. Я тем временем нашел в интернете каталог с картинками и поставил на закачку.
– Это что?
– Пейзажи Северной Америки. Аляска, Скалистые горы, Аризона. Красиво.
– Но… какое отношение это имеет к нашим делам?
– Серег, ты про стеганографию слышал?
– Слово вроде слышал…
– Как проще всего что-то спрятать? Повесить на самом видном месте. Дерево лучше прятать в лесу. Данные – среди данных. Какие самые толстые файлы? Картинки и кино. С кино сложно, объемы большие, задолбаешься качать. Да и слишком много разных алгоритмов сжатия, и почти все с потерями. А вот с картинками проще. Берем фотографию. В цвете каждого пикселя добавляем или убираем один бит. На глаз практически незаметно, особенно если картинка изначально рябая, без больших одноцветных поверхностей. Так можно спрятать полезные данные, несколько процентов от первоначального объема картинки. Потом сохранить без сжатия и выложить в интернет.
– А как обратно данные получить?
– Прежние-то картинки никуда не делись. Сравнить одну с другой, вычислить разницу. Все несколько сложнее, но в общих чертах так.
– А каким софтом ты это делаешь?
– Главное – знать алгоритм. А софт можно и написать. Или качнуть исходники какого-нибудь учебного курса на эту тему и подкрутить под свои нужды.
– А если кто-то узнает алгоритм?
– Получит непонятные бинарные файлы, только и всего. Сами-то данные тоже зашифрованы.
Интернет-канал в комнатке с железной дверью был тормозной, и картинки качались медленно. Когда процесс закончился, я уже успел дочитать лекцию и собрать утилиту по восстановлению данных. Сама обработка много времени не заняла. Скинул полученные файлики на лейтенантскую флешку. На пластике был виден инвентарный номер.
– Дальше, извини, сам. Я ни виндмилловского шифра не знаю, ни криптоалгоритма.
– Ну,