5

Я видел это на днях

img properties

Это поведение не является равномерным.Этого не происходит, если я использую MS Paint или любой другой редактор.

Вопрос:

Есть ли способы узнать, какой редактор использовался для создания / редактирования изображения?
Я хотел бы знать такие вещи, как: Использование редактора X всегда оставляет это в конце файла или Использование Y добавляет эти теги к изображению.

Я уже знаю:

Такие следы могут быть ненадежными, то есть создавать / маскировать такие следы может быть тривиально

1 ответ1

3

Сохраненные атрибуты являются частью данных EXIF, которые хранятся в файле JPEG , и являются функцией программы, которую вы использовали для записи файла. Это не характерно для программ , как MS Paint или другие заморачиваться писать такого рода данных , вообще, не говоря уже говорил вам , что это именно они написали файл.

Как правило, данные EXIF используются цифровыми камерами для перечисления всех настроек камеры, используемых для фотосъемки, но, как вы можете видеть, они используются и в других целях.

Без особого ухода и тестирования каждого графического редактора под солнцем я бы не ожидал, что смогу выяснить, какие редакторы оставляют свои отметки на файлах и как именно они вообще делают свои отметки. То, что вы обнаружили, является лишь одним из очень большого числа способов идентификации файла, и это ни в коем случае не является стандартом, так как я ожидаю, что стандартом будет то, что программа не будет заполнять любые данные такого рода при все (так, как это делает MS Paint).

Могут быть тонкости в том, как кодировщики изображений установлены в каждой программе, что может дать какой-то "цифровой отпечаток" программы, но время и усилия, даже чтобы начать находить подобные вещи, будут непозволительными для любого, кроме выделенные средства.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .