Скрывать данные невидимо: как я сделал программу, которая прячет секреты в картинках и музыке
Что такое стеганография и зачем она нужна?
Представьте: у вас есть важная информация, которую нужно передать так, чтобы никто не догадался, что вы что-то передаёте.
Обычное шифрование выглядит подозрительно - "зачем этот файл зашифрован?". А стеганография прячет данные внутри обычной картинки или песни так, что визуально ничем не отличается от нормального файла.
Примеры использования:
🔒 Передача паролей/кодов через соцсети
🕵️ Передача координат дронов/камер
📱 Секреты в мемах Discord/Telegram
🏆 CTF-соревнования (стеганография - 30% задач)
🎓 Обучение ИБ в вузах
Зачем я написал свою программу?
Проблемы существующих инструментов:
❌ Сложные консольные команды
❌ Только простейший LSB (легко детектится)
❌ Нет проверки "а заметят ли?"
❌ Требуют установки Python + 20 библиотек
Создал ØccultoNG Pro - готовый .exe файл, который:
Прячет данные в картинки/музыку
Проверяет скрытность (15+ тестов детекции)
Шифрует перед сокрытием (даже если найдут - не прочитают)
Результат: зарегистрировал в Роспатенте (№2025693797), сайт occulto.pro (Там можно скачать программу, оставить отзыв)
Как это работает простыми словами
Схема защиты в 2 слоя:
1. Шифруем данные (AES-256) ← никто не прочитает без пароля
2. Прячем зашифрованные данные в картинку ← никто не догадается искать
Даже если спецпрограмма найдёт "что-то подозрительное" - останется нечитаемый шифр.
Что умеет ØccultoNG Pro?
🎨 Красивый интерфейс (как современное приложение)
9 тем оформления (Dark, Neon, Cyberpunk, Ocean...)
Drag & Drop - кидаем файлы мышкой
Прогресс-бар + превью картинки
Автоматические подсказки
🔍 Детектор сокрытых данных (15 проверок)
✅ Энтропия (случайность пикселей)
✅ Распределение младших битов (LSB)
✅ Корреляция соседних пикселей
✅ Артефакты JPEG-сжатия
✅ Аномалии в звуке (WAV)
✅ И ещё 10 профессиональных тестовРезультат анализа за 3 секунды:
⚠️ Подозрительность: 87%
🔴 Критично: младшие биты искусственно выровнены
🟡 Средне: аномальная энтропия в 23% блоков
✅ Остальное в норме🔐 Шифрование перед сокрытием
AES-256 GCM (банковский уровень)
ChaCha20 (для слабых процессоров)
600 000 итераций PBKDF2 (не взломать)Как пользоваться (3 клика)
Спрятать секрет:
1. Кинуть картинку в окно программы
2. Написать текст или выбрать файл
3. Нажать "Спрятать" → готово!
Проверить подозрительность:
1. Кинуть картинку в "Анализатор"
2. 15 тестов автоматически
3. HTML-отчёт с графиками
Извлечь данные:
1. Кинуть картинку обратно
2. Ввести пароль (если шифровали)
3. "Извлечь" → получили исходные данные
Всё! Никаких команд терминала.
Сравнение с конкурентами
Возможность | ØccultoNG Pro | Steghide | Онлайн-сервисы |
|---|---|---|---|
Форматы | PNG/JPG/WAV/BMP/TIFF/TGA | JPG/PNG/WAV | Только PNG |
Методы | 6 профессиональных | Только LSB | Только LSB |
Детектор | 15+ тестов | ❌ | ❌ |
Шифрование | AES-256 + ChaCha20 | ❌ | ❌ |
Интерфейс | Drag & Drop GUI | Консоль | Веб |
Установка | 1 клик (.exe) | Python+libs | Браузер |
Цена | Бесплатно | Бесплатно | Бесплатно |
Программа бесплатная для:
Личного использования
Обучения (школы/вузах)
Исследований
Попробовать может каждый
Скачать: occulto.pro
Установка: 1 клик (.exe файл)
Авторизация: Google(Работает)/Yandex(Пока не работает)
Бесплатная Community-версия - полный функционал для личного использования.
Если найдёте баги или предложите улучшения - пишите в комментариях или на почту. Программа развивается на ваших отзывах. Буду рад звёздочке в репозитории и отзыве.