¿Cómo detectar si se han cambiado los metadatos de una foto?

Hubo un concurso de fotografía y se limitó a solo tres días de rodaje, pero la foto ganadora parecía un poco fuera de temporada.

Así que sospecho que el ganador cambió los metadatos de la foto. ¿Hay alguna forma de detectar si se han realizado cambios en los metadatos? ¿O alguna forma de volver a los datos originales?

eche un vistazo a este sitio para ver lo fácil que es cambiar la fecha exif: askubuntu.com/questions/101688/…
Incluso si hubiera alguna forma de ayudar, dudo que se aplique a los archivos JPEG y a todos los formatos sin formato (Canon/Nikon, etc.) del mundo.
@kursat No estoy seguro de lo que espera obtener de la recompensa aquí: tiene la respuesta, que es un "no" bastante claro. Una recompensa de Stack Exchange no cambiará eso.
¿Puedes proporcionar la imagen aquí? el original, que presentó a concurso...
Tenga en cuenta que "fuera de temporada" podría lograrse estando en una ubicación diferente. Es verano en Argentina mientras que en Estados Unidos es invierno, por ejemplo. Los cambios de elevación y precipitación pueden permitir el acceso a diferentes climas para distancias de viaje relativamente pequeñas.
En última instancia, nadie necesita cambiar sus datos EXIF ​​para hacer esto. Simplemente pueden cambiar la fecha en su cámara, tomar una foto y volver a cambiar la fecha.
@dcaswell Pero en este caso habrían necesitado conocer la ventana permitida por adelantado para cambiar la fecha en la cámara a la fecha futura necesaria para calificar para el concurso (asumiendo que la ventana de tres días fue inmediatamente antes de que se cerrara la presentación del concurso, como es suele ser el caso con ese tipo de concursos).

Respuestas (4)

Lamentablemente, es imposible probar cuándo se originó una imagen (o cualquier archivo). Es posible (si el autor lo desea) probar que un archivo existió antes de un momento dado firmando el archivo desde un servidor de sellado de tiempo de un tercero (a través del cual el tercero prueba que el archivo existía en el momento de la firma) pero dicha información no es posible automáticamente y puede eliminarse fácilmente.

También soy un tipo de seguridad de TI y no hay una forma segura posible de probar la fecha de creación de cualquier archivo si el usuario controla el sistema que crea el archivo con la tecnología actual que conozco. La mejor apuesta sería un dispositivo con un reloj bloqueado que tendría un almacén de claves oculto al que el usuario no debería tener acceso y crearía una firma basada en esto para que no pudieran falsificar su propia firma, pero dado que la clave debe aún residen en el dispositivo, todavía es factible que alguien lo rompa ya que toda la información necesaria está en su posesión, incluso si es difícil acceder a ella.

En cuanto a la detección de un trabajo amateur, generalmente hay una fecha de creación de archivos en los metadatos del propio sistema de archivos que podría examinarse y compararse con los metadatos EXIF, pero si son buenos en eso, habrán alterado ambos y hay alguna posibilidad de que los valores del sistema de archivos se pierdan dependiendo de cómo se transfiera el archivo, por lo que es posible que ni siquiera sea confiable.

Si se hace bien, es absolutamente imposible de detectar (son solo bits en un archivo). Si se hace de manera tosca, es posible que haya algunas señales reveladoras... pero mi suposición personal sería que no se ha manipulado en absoluto y es solo un buen fotógrafo.

Después del hecho, es bastante difícil saberlo a menos que la imagen se haya publicado en otro lugar con una marca de tiempo diferente o algo por el estilo. Tenga en cuenta que casi siempre es primavera/verano/otoño/invierno en algún lugar y si son globales, es posible que hayan tomado esa imagen legítimamente (o la hayan modificado para que se vea de esa manera, dependiendo de cuál sea su política de edición para ese concurso).

Para cualquiera que busque probar su caso en caso de que sea sospechoso de manipulación, Canon tiene una función personalizada en algunas cámaras para "agregar datos de verificación de imagen" que básicamente firma cada imagen. Ahora bien, esto no evitará que alguien cambie la hora en la cámara antes de tomar la foto, pero muestra si la imagen se ha editado después. Esto no está destinado a tipos creativos, sino a cosas que se usarán como evidencia en la corte y similares.

La verificación personalizada de Canon se rompió hace años. Existen herramientas para restablecer la verificación después de que se haya modificado un archivo.
Interesante; No lo sabía, aunque no puedo decir que me sorprenda.

Si la única modificación en el archivo de imagen está relacionada con el campo EXIF ​​DateTime, eso se puede cambiar fácilmente sin dejar ningún rastro. Es posible verificar las incompatibilidades a nivel del sistema de archivos: idealmente, EXIF ​​DateTime debería coincidir con la hora de última modificación establecida por el sistema operativo, pero esto puede ser diferente por razones legítimas, como una copia de archivo, y en cualquier caso puede ser simplemente sobrescrito por las herramientas adecuadas.

Si cree que también se produjo alguna otra modificación a nivel de píxel, eso generalmente se identifica mediante las técnicas adecuadas. Puede ver algunos ejemplos de análisis con una herramienta especializada en análisis forense de imágenes como Amped Authenticate ( http://ampedsoftware.com/authenticate-samples - DISCLAIMER: Soy el fundador de la empresa).