Как скрыть zip-файлы в файле jpg в Ubuntu? [закрыто]

Мне нужен способ скрыть zip-файлы в файле.

Пример: 1.zip, 2.zip, 3.zip содержат данные

Мне нужно конкатенатировать их в новом файле example.jpg.

Есть ли способ?

1
задан 29 January 2014 в 06:57

1 ответ

Скрытие секретной информации в изображениях является темой стеганографии. Некоторые инструменты linux, которые касаются сокрытия информации в изображениях:

steghide (sudo apt-get install steghide) stepic (sudo apt-get install python-stepic) outguess (sudo apt-get install outguess)

Использование steghide:

Steghide поддерживает изображения BMP и JPG. Чтобы вставить файл secret.zip в файл cover.jpg и создать новый файл для встроенного jpg, используйте

steghide --embed -ef secret.zip -cf cover.jpg -sf embedded.jpg

steghide, чтобы ввести пароль, введите один, это будет необходимо восстановить секрет. После этого вы можете просмотреть embedded.jpg точно так же, как и обычное изображение, вы не заметите, что его манипулируют.

Чтобы восстановить секретный прогон

steghide --extract -sf embedded.jpg 

Введите пароль, и ваш секрет будет восстановлен с его оригинальным именем secret.zip.

Важно знать, что изображение может содержать только определенное количество секретных данных, поскольку для ввода большого количества данных в изображение потребуется слишком много манипуляций с изображением, и изображение будет больше не похожим оригинал. Чтобы просмотреть, сколько секретных данных может вставлять steghide в определенное изображение, запустите:

steghide --info cover.jpg

Для других функций steghide смотрите man steghide.

14]

Вы используете следующие команды:

steghide (sudo apt-get install steghide) :
stepic --decode -i embedded.png -o recovered.zip

stepic использует библиотеку изображений Python, поэтому она должна работать с большинством форматов изображений, но png рекомендуется для формата выходного изображения авторами. Для получения дополнительной информации о stepic go steganography .

5
ответ дан 24 May 2018 в 12:25

Другие вопросы по тегам:

Похожие вопросы: