Добавить текст в .jpg / png / gif - PullRequest
3 голосов
/ 16 марта 2011

Я слышал, что есть какой-то способ добавить дополнительный скрытый текст в код файла изображения (например, jpg / png / gif).

Если мы откроем это изображение в окнах, будет показана картинка,но если мы откроем его с помощью какого-либо текстового редактора (например, notepad ++), мы увидим наш скрытый текст.

Как называется этот метод?Что вы можете сказать по этому поводу?

Спасибо.

Ответы [ 3 ]

2 голосов
/ 16 марта 2011

Посмотрите на стеганографию. Существует множество инструментов для добавления любых скрытых данных. Хотя обычно это не читается блокнотом, хотя. вам нужен сопутствующий инструмент к тому, который вы использовали для добавления данных в первую очередь. Используя это, вы даже можете скрыть двоичный файл внутри.

ИЛИ ... вы можете изучить использование метаданных - EXIF ​​- JPEG. Существует множество инструментов для редактирования этих данных. В итоге он сохраняется в заголовке файла, поэтому он должен быть в самом начале, то есть файл будет выглядеть примерно так:

JFIF ..... (GARBAGE) ..... Your Metadata ...... (GARBAGE)

Или, наконец, я слышал, что вы можете просто объединить RAR в конец JPEG, и он будет работать как (странно огромный) JPEG, но WinRAR заметит содержимое RAR, когда вы откроете его в WinRAR.

2 голосов
/ 16 марта 2011

Это называется стеганография .

Я думаю, что его основное промышленное использование - содержание водяных знаков.

Скрытие информации: стеганография и цифровые водяные знаки - хороший ресурс по теме.

1 голос
/ 16 марта 2011

Использовать « copy » - копировать два файла в один.

copy /B img.jpg + some.txt

Таким образом, оба файла будут объединены в файл img.jpg.Текст из some.txt добавляется в конец файла img.jpg .

...