facebook iptc

Los metadatos de IPTC se agregan automáticamente a las imágenes cargadas en Facebook



(2)

Muchas imágenes cargadas en Facebook contienen campos IPTC / IIM que aparentemente se agregan automáticamente durante el proceso de carga:

  • Instrucción especial , una cadena que comienza con "FBMD"
  • Referencia de transmisión original .

Vea, por ejemplo, esta imagen (personal) cargada en Facebook y decodificada usando Exif Viewer de Jeffrey: http://exif.regex.info/exif.cgi

¿Que es esto?


Bueno, parece que alguien está mirando .

Al principio he encontrado esto , hay un enlace a esta publicación de pila

Citando desde arriba:

"Cargue la imagen y Facebook la etiqueta con una etiqueta incrustada en secreto: A008E8E97FA55

El amigo "A" en Facebook lo descarga.

El amigo "A" se lo envía a otro amigo: alguien que no conoce, su amigo "B" y otro amigo suyo "C".

El amigo "B" no está en Facebook, o tal vez solo publican en Reddit.

El amigo "B" publica en Reddit. Facebook lo ve (al explorar Reddit sistemáticamente, la forma en que los motores de búsqueda recorren toda la ''web'' en general). Después de ver esto varias veces, rápidamente repetido, Facebook ahora sabe que estás algo cerca del amigo "B".

Así que ahora Facebook sabe quiénes son otras de tus conexiones de "Amigo de un amigo": ¡una persona que ni siquiera conoces de ti mismo!

Repita esta actividad a gran escala, y ahora Facebook conoce a sus amigos de Facebook, seguidores de Facebook y sus amigos, compañeros de trabajo y asociaciones del mundo real. Incluso conocen a sus "amigos de amigos" (personas que no conoce) y sus detalles de compra y estilo de vida, y los suyos, y cómo encajan sus círculos de amistad, incluso fuera de Facebook ".

Algunas cosas más en Twitter


De acuerdo con este sitio :

Instrucciones especiales [IPTC Core] Etiqueta alternativa del esquema IIM de IPTC anterior, utilizado para " Instructions ".

Instrucciones [IPTC Core] Este es un campo de texto simple que puede incluir cualquiera de una serie de instrucciones del proveedor o creador para el receptor de la fotografía. Podría incluirse cualquiera de los siguientes: embargos (por ejemplo: News Magazines OUT) y otras restricciones no cubiertas por el campo Términos de uso de derechos (o nuevos campos relacionados con derechos PLUS); información sobre los medios originales de captura (notas de escaneo, perfil de color, etc.) u otra información de texto específica que el usuario pueda necesitar para una reproducción precisa; Se requieren permisos o créditos adicionales al publicar. Nota: Este campo se "comparte" con el campo "Instrucciones" en el panel Origen del cuadro de diálogo Información de archivo de Adobe Photoshop.

Ejemplos: * La imagen se usará solo una vez, no exclusiva en la revista en inglés como imagen interior, no más grande que una página completa en color. Derechos de terceros adicionales que se negociarán con Julie Doe / XYZ Agency por adelantado. Todos los derechos no otorgados específicamente están reservados. Ver nota de entrega para la licencia específica.

Solo para consideración; no reproducción en ninguna forma sin previa autorización por escrito. *

Ese es el Modelo de Intercambio de Información (IIM) estándar del Consejo Internacional de Telecomunicaciones de Prensa (IPTC ) .

No he podido decodificar los datos de Facebook, pero pegar, descargar y pegar una imagen nuevamente cambiará ligeramente los datos.

Usando IrfanView para establecer instrucciones especiales para "probar" en un JPG sin datos IPTC, agrega estos bytes al encabezado:

He descargado 339 imágenes con una longitud de instrucción 94 después del FBMD , y los siguientes bytes permanecieron igual:

0 {''0'': 339} 1 {''1'': 339} 2 {''0'': 339} 3 {''0'': 339} 4 {''0'': 339} 5 {''a'': 339} 8 {''0'': 339} 9 {''3'': 339} 10 {''0'': 339} 11 {''0'': 339} 12 {''0'': 339} 13 {''0'': 339} 18 {''0'': 339} 19 {''0'': 339} 20 {''0'': 339} 21 {''0'': 339} 26 {''0'': 339} 27 {''0'': 339} 28 {''0'': 339} 29 {''0'': 339} 34 {''0'': 339} 35 {''0'': 339} 36 {''0'': 339} 37 {''0'': 339} 42 {''0'': 339} 43 {''0'': 339} 44 {''0'': 339} 45 {''0'': 339} 50 {''0'': 339} 52 {''0'': 339} 53 {''0'': 339} 58 {''0'': 339} 60 {''0'': 339} 61 {''0'': 339} 66 {''0'': 339} 68 {''0'': 339} 69 {''0'': 339} 74 {''0'': 339} 76 {''0'': 339} 77 {''0'': 339} 82 {''0'': 339} 84 {''0'': 339} 85 {''0'': 339} 90 {''0'': 339} 92 {''0'': 339} 93 {''0'': 339}

También encontré 3 imágenes con solo 86 bytes misteriosos después de FBMD , por ejemplo, 23000986030000f91d0000e5230000502900004889000041ac000004c900007aee0000cf0f0100f02d0100 , también guardado en los últimos meses. Los mismos bytes que había:

0 {''2'': 3} 1 {''3'': 3} 2 {''0'': 3} 3 {''0'': 3} 4 {''0'': 3} 5 {''9'': 3} 6 {''8'': 3} 8 {''0'': 3} 9 {''3'': 3} 10 {''0'': 3} 11 {''0'': 3} 12 {''0'': 3} 13 {''0'': 3} 16 {''1'': 3} 18 {''0'': 3} 19 {''0'': 3} 20 {''0'': 3} 21 {''0'': 3} 26 {''0'': 3} 27 {''0'': 3} 28 {''0'': 3} 29 {''0'': 3} 34 {''0'': 3} 35 {''0'': 3} 36 {''0'': 3} 37 {''0'': 3} 42 {''0'': 3} 43 {''0'': 3} 44 {''0'': 3} 45 {''0'': 3} 50 {''0'': 3} 51 {''0'': 3} 52 {''0'': 3} 53 {''0'': 3} 58 {''0'': 3} 59 {''0'': 3} 60 {''0'': 3} 61 {''0'': 3} 66 {''0'': 3} 67 {''0'': 3} 68 {''0'': 3} 69 {''0'': 3} 74 {''0'': 3} 76 {''0'': 3} 77 {''0'': 3} 82 {''0'': 3} 84 {''0'': 3} 85 {''0'': 3} 86 {''/x00'': 3}

Esta publicación de blog parece saber más al respecto:

[...] el 13/11/2014, Facebook introdujo un nuevo código de seguimiento. Aparece como un campo de metadatos de Instrucciones especiales de IPTC. Parecen:

Instrucciones especiales: FBMD01000ac60300004a1d00002d4b000067580000c9650000d5fc000054350100953a0100d3420100e84b01005f8f0100

Instrucciones especiales: FBMD23000969010000b1590000cb7700000a8600000c07010046820100b8c0010052590200e5c902006e440300

Creo que "FBMD" significa "Datos de miembros de Facebook" (pero podría estar equivocado).

He logrado decodificar un aspecto interesante en estas cadenas: la longitud. Cada cadena comienza con "FBMD", dos caracteres hexadecimales (1 bytes) y una longitud de 16 bytes (4 caracteres). Luego viene la longitud + 1 conjuntos de valores de 32 bits (8 bytes).

FBMD01 000a = longitud 10, espere 11 campos: c6030000 4a1d0000 2d4b0000 67580000 c9650000 d5fc0000 54350100 953a0100 d3420100 e84b0100 5f8f0100

FBMD23 0009 = longitud 9, espere 10 campos: 69010000 b1590000 cb770000 0a860000 0c070100 46820100 b8c00100 52590200 e5c90200 6e440300

Le pregunté a la comunidad de Facebook al respecto.