14 votos

¿Examinar un archivo .DS_Store?

Lo que entiendo de un archivo .DS_Store es que contiene detalles que describen una carpeta y los archivos dentro de esa carpeta. Basándome en esta descripción, se me ocurren unos cuantos usos para poder leer un archivo .DS_Store.

Mi pregunta: ¿Existe algún tipo de herramienta o programa que permita leer/examinar un archivo .DS_Store?

Pregunta de seguimiento: Si no hay una herramienta, ¿alguien puede explicarme la sintaxis del archivo?

11voto

Ze'ev Puntos 898

Hay un gran escrito y algunas soluciones más fáciles publicadas en http://ponderthebits.com/2017/01/mac-dumpster-diving-identifying-deleted-file-references-in-the-trash-ds_store-files-part-1/

Incluyendo esta línea única de Terminal para convertir un .DS_Store a texto (en su mayoría):

xxd -p <path/to/.DS_Store> | sed 's/00//g' | tr -d '\n' | sed 's/\([0-9A-F]\{2\}\)/0x\1 /g' | xxd -r -p | strings | sed 's/ptb[LN]ustr//g'

2voto

Oskar Puntos 1242

Puede utilizar hexdump o xxd para inspeccionar el contenido del archivo directamente - es un archivo binario.

Yo empezaría con un paquete de Perl o Python en lugar de reinventar la rueda.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X