Как сделать так, чтобы отредактированный в фотошопе jpeg не обнаруживался?
Итак, в настоящее время я работаю с метаданными и EXIF фотографий и пробую обратный инжиниринг на фотографиях. Есть вопросы по этому поводу. В настоящее время легко определить, редактируется ли фотография по метаданным, и я хочу предотвратить это. В общем, у меня есть jpeg, отредактированный в Photoshop, и я хочу, чтобы он не обнаруживался для таких программ, как JPEGsnoop. Я пробовал несколько вещей, например, копирование метаданных с неотредактированных фотографий, но программы все еще могут обнаружить, что было выполнено какое-то редактирование. Что я должен делать? Если вы можете поделиться источниками, чтобы прочитать об этой теме или просто высказать свое мнение, это было бы очень полезно!
NB: Я не знаю, где публиковать эти вопросы, поэтому, если они не относятся к нужной теме, вы можете удалить их :)
1 ответ
Одна вещь, которая может сделать очевидным, что изображение прошло через Photoshop, - это способ кодирования jpeg. Различные программы кодируют таблицы квантования по-разному в зависимости от исходного кода. Это может сделать изображения идентифицируемыми в зависимости от того, какая программа их обработала.
Если вы посмотрите примечания к
JPEGDigest
на странице дополнительных тегов exiftool , вы увидите:
дайджест MD5 таблиц квантования JPEG объединяется со значениями подвыборки компонентов для генерации значения этого тега. Результат сравнивается с известными значениями в попытке определить исходное программное обеспечение только на основе данных изображения JPEG.
Поскольку эта подпись основана на фактической кодировке изображения, ее нельзя изменить путем копирования метаданных. Само изображение должно быть перекодировано, чтобы изменить его. И даже тогда его можно будет идентифицировать как закодированное новой программой.
JPEGsnoop - идентификация отредактированных фотографий
JPEGDigest.pm исходного кода exiftool