Pregunta

Estoy viendo algunos archivos generados a principios de los 90. Uno de ellos parece contener referencias a datos empaquetados en algún formato binario en varios archivos grandes.

Los primeros seis bytes del archivo son 0x42 0x4f 0x53 0x53 0x20 0x37 que deletrea BOSS 7.

Mis búsquedas de varias fuentes de información de tipo de archivo, incluyendo / usr / share / file / magic no han dado ningún resultado. ¿Alguien sabe qué software podría haberse utilizado para generar archivos que comienzan con estos bytes? Cualquier información sobre el diseño del archivo sería genial.

¿Fue útil?

Solución

Parece que VisualWorks Smalltalk ha generado el archivo:

  

[BOSS 7.5]

     

Contiene el Servicio de transmisión de objetos binarios, que admite un almacenamiento eficiente y   recuperación de objetos, incluido el código, hacia y desde los archivos.

     

Tenga en cuenta que para el almacenamiento de código, el sistema de parcelas ahora reemplaza a BOSS.

Intenté cargar el archivo usando el IDE proporcionado en http://www.cincomsmalltalk.com/ y generó una excepción significativa:

The identifier MediaCollectionDictionary has no binding

El archivo contiene:

    MediaCollectionDictionary
    MediaCollection*
    CallMediaVehDict2

etc., lo que significa que si pudiera averiguar qué hace el resto de los archivos y aprender SmallTalk lo suficiente, podría desenredar este desorden.

Por supuesto, no estoy seguro de si este análisis es correcto. Entonces, si tiene alguna otra idea, avíseme. Gracias.

Mucho más tarde: Por lo tanto, mi evaluación inicial parece ser correcta. Recibí algunos consejos útiles sobre comp.lang.smalltalk: http : //groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/5d55d857e2f80158#

Otros consejos

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top