viernes, julio 31, 2009

La FOCA y OLE

Hace ya un tiempo, Andrés Tarasco Acuña, escribió un artículo titulado “Extracción de estructuras OLE (Reversing structured storage serialized)” en el que analizaba las estructuras de datos utilizadas por los objetos OLE. Dentro de esa estructura, dos bytes, los llamados OSH y OSL de los streams SummaryInformation y DocumentSummaryInformation guardan la información del sistema operativo. Estos dos valores son actualizados por la API OLE cada vez que se hace uso de ella.

En la web de Spectra es posible encontrar una tabla de valores de OSH y OSL para las últimas versiones de los sistemas operativos Windows. Sin embargo, la prueba con muchos documentos nos llevó a descubrir algunos valores más. Alguros han sido encontrados en ficheros Office con objetos OLE creados con MAC, con OpenOffice y con sistemas más antiguos. La tabla resultante que ha quedado es la siguiente


Tabla de valores de OSH y OSL identificando sistema operativo

Como se puede ver, es posible saber si un fichero ha sido creado con OpenOffice o desde un MAC, ayudando a la FOCA, a pesar de que se hayan limpiado los metadatos y la información oculta con RHD o con la herramienta de inspección de MS Office 2007, a descubrir el sistema operativo de un fichero.


Información original del fichero


Se limpia con Office 2007 desde un Windows Vista


La FOCA detecta el nuevo sistema operativo


La nueva versión de la FOCA estará disponible muy pronto, y vendrá con alguna novedad más que os contaré… también muy pronto…

Saludos Malignos!

5 comentarios:

Cubano dijo...

No sé por qué, pero cuando he leído el título de la entrada he relacionado OLE con Olé, la colección a la que pertenecían los Mortadelos y como FOCA he entendido Ofelia.

Dios, necesito unas vacaciones YA.

(Perdón por la ida de olla absurda, pero es que es viernes)

Daniel Ríos dijo...

A mí me ha ocurrido lo mismo... Pero bueno, es viernes y comienzo hoy mis vacaciones...

;-D

Daniel Ríos dijo...

A mí me ha ocurrido lo mismo... Pero bueno, es viernes y comienzo hoy mis vacaciones...

;-D

julio dijo...

A tirar el dato che.No nos dejes en suspenso.

neofito dijo...

Hola

Para el desarrollo de la FOCA quizas os resulte interesante, si es que todavia no lo conoceis, Offvis.

Saludos

Entradas populares