Идея шифровки в звук изображения, с последующей возможностью просмотреть его в спектрограмме, набрала высокую популярность в последнее время на фоне различных интернет загадок, включая Cicada 3301.
Сгенерировать подобную аудиодорожку с зашифрованным изображением можно с помощью утилиты Spectrology.
Установка
Устанавливаем несколько пакетов Python
apt-get install git python-matplotlib python soxСкачиваем репозиторий с github
clone https://github.com/solusipse/spectrology.gitИспользование
Для начала необходимо подготовить картинку в формате BMP. Сделать это можно с помощью Adobe Photoshop.
Далее прописываем следующую команду
spectrology.py <путь к изображению> -b 10000 -t 18000На выходе получится WAV файл, который можно закинуть в Audacity, отобразить спектрограмму и просмотреть зашифрованное изображение.