¿Puedes manipular los archivos thumbs.db de Windows? Un análisis técnico

¿Alguna vez te has encontrado con un archivo llamado ‘thumbs.db’ en tu carpeta de Windows y te has preguntado qué demonios es? Es común encontrar estos archivos misteriosos, pero la respuesta corta es que no es simplemente un archivo binario opaco.

Vista detallada de un archivo thumbs.db con una superposición digital que revela su estructura de almacenamiento estructurado.
Una vista técnica del archivo thumbs.db mostrando su estructura interna.

Este formato tiene una estructura interna que se puede analizar y, hasta cierto punto, manipular. Es una base de datos que Windows Explorer usaba para guardar miniaturas y cierta información asociada a las imágenes o vídeos de una carpeta.

Estructura del archivo

En versiones antiguas de Windows, thumbs.db utiliza una estructura basada en OLE Compound File / Structured Storage. Dentro puede haber registros correspondientes a las miniaturas, las cuales suelen estar almacenadas como imágenes JPEG u otros formatos.

Recuperación forense

Una cosa particularmente interesante es su rol en la recuperación de datos: históricamente, el archivo conserva miniaturas de archivos que ya no están en la carpeta. Esto lo convierte en una fuente valiosa para recuperar imágenes borradas.

Herramientas y manipulación

Aunque no es una base de datos SQLite ni algo que puedas abrir directamente con Access, existen herramientas capaces de extraer las miniaturas sin necesidad de que los originales sigan existiendo. Además, es posible escribir software para leer su estructura y modificar elementos específicos.

Si tienes un thumbs.db a mano, puedes subirlo y puedo inspeccionar su estructura. ¿Te gustaría compartir uno o necesitas ayuda con el proceso?