Это команда outguess-extract, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
outguess - универсальный стеганографический инструмент
СИНТАКСИС
угадывать [ -эмт ] [ -r ] [ -k ключ ] [ -F [+ -]] [ -d файл данных ] [ -s семя ] [ -i предел ] [
-x макскис ] [ -p остановить ] [ входной_файл [ выходной файл ]]
ОПИСАНИЕ
Отгадайка универсальный стеганографический инструмент, позволяющий вставлять скрытые
информацию в избыточные биты источников данных. Природа источника данных
не имеет отношения к сути угадывать. Программа полагается на обработчики данных, которые
будет извлекать избыточные биты и записывать их обратно после модификации. В настоящее время только
Поддерживаются форматы изображений PPM, PNM и JPEG, хотя угадывать мог использовать любой вид
data, если был предоставлен обработчик.
Отгадайка использует общий объект-итератор, чтобы выбрать, какие биты в данных должны быть
изменен. Начальное значение можно использовать для изменения поведения итератора. Он встроен в
данные вместе с остальной частью сообщения. Изменяя семя, угадывать пытается найти
последовательность битов, которая минимизирует количество изменений в данных, которые необходимо внести.
Вводится смещение, которое способствует модификации битов, извлеченных из высокого
значение и пытается избежать модификации битов, которые были извлечены из низкого значения.
Кроме того, Отгадайка позволяет скрыть два разных сообщения в данных, таким образом
обеспечение правдоподобного отрицания. Он отслеживает биты, которые были изменены
ранее и блокирует их. Код (23,12,7) Голея используется для исправления ошибок, чтобы
допускать коллизии на заблокированных битах. Вводятся искусственные ошибки, чтобы избежать изменения
биты с высоким смещением.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Следующие параметры командной строки, если они указаны заглавными буквами, обозначают параметры.
для второго сообщения.
-F [+ -]
Указывает, что OutGuess должен сохранять статистику на основе подсчета частоты. Как
результат, никакой статистический тест, основанный на подсчете частоты, не сможет
обнаруживать стеганографический контент. По умолчанию эта опция включена.
-кК ключ
Укажите секретный ключ, используемый для шифрования и скрытия сообщения в предоставленных данных.
-дД файл данных
Укажите имя файла, содержащего сообщение, которое нужно скрыть в данных.
-sS семя
Укажите начальное начальное значение, которое объект-итератор использует для выбора битов в
избыточные данные. Если верхний предел не указан, итератор будет использовать это начальное число.
без поиска более оптимального встраивания.
-iI предел
Укажите верхний предел для поиска оптимального начального числа итератора. Максимальное значение для
предел - 65535.
-еЕ Используйте исправление ошибок для кодирования и декодирования данных.
Другие варианты, относящиеся к общему исполнению угадывать:
-r Получить сообщение из объекта данных. Если эта опция не указана, угадывать
будет вставлять сообщения.
-x макскис
Если второй ключ не создает объект-итератор, успешный в
встраивая данные, программа выведет до указанного количества новых ключей.
-p остановить
Передает строку как параметр в целевой обработчик данных. Для изображения JPEG
формат, это качество сжатия, может принимать значения от 75 до 100.
Чем выше качество, тем больше битов для скрытия сообщения в данных доступно.
-m Отметьте пиксели, которые были изменены.
-t Соберите статистику использования избыточных битов. Повторное использование увеличивает выходной уровень.
Для встраивания сообщений вам необходимо указать источник и имя файла назначения. Отгадайка
определяет формат данных по расширению имени файла. Если имена файлов не указаны
угадывать работает как фильтр и принимает формат данных PPM.
ПРИМЕРЫ
Чтобы вставить сообщение скрытый.txt в monkey.jpg Изображение:
угадывать -k "мой секретный пароль" -d скрытый.txt monkey.jpg выход.jpg
И в другую сторону:
угадывать -k "мой секретный пароль" -r выход.jpg сообщение.txt
извлечет скрытое сообщение из изображения.
Если вы хотите вставить второе сообщение, используйте:
угадывать -k "secret1" -d скрыть1.txt -E -K "secret2" -D скрыть2.txt monkey.jpg выход.jpg
Отгадайка сначала вставит скрыть1.txt , а затем скрыть2.txt поверх этого, используя ошибку
корректирующие коды. Второе сообщение скрыть2.txt можно получить с помощью
угадывать -k "secret2" -e -r выход.jpg сообщение.txt
Используйте outguess-extract онлайн с помощью сервисов onworks.net