0 votos

¿Qué método de encriptación se utilizaba en la Seguridad de Archivos de Apple de OS9?

Estoy tratando de descifrar archivos que fueron encriptados en Mac OS 9 con su función incorporada de 'encriptación' (parte de la aplicación "Seguridad de Archivos de Apple"). Tengo la contraseña y un emulador de OS9, pero no reconoce los archivos como encriptados (los archivos se han movido mucho, tal vez se perdieron algunos metadatos), y por eso no me da el aviso de la contraseña como debería.

¿Hay algún lugar en el que pueda encontrar información sobre el método de cifrado específico que se utilizó en su momento para poder intentar descifrar los archivos de otra manera?

2voto

dushyanth Puntos 499

No sé cuál es el formato, pero tengo entendido que ye olde Finder utiliza atributos extendidos para determinar si el archivo ha sido encriptado. Probablemente podrías añadir manualmente estos datos de nuevo y conseguir que reconozca que está encriptado de nuevo.

Por ejemplo, aquí están los atributos extendidos en un archivo que creé en OS 9:

$ xattr -l helloworld.txt
com.apple.FinderInfo:
00000000  65 6E 63 32 63 72 70 32 01 00 00 00 00 00 00 00  |enc2crp2........|
00000010  00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00  |................|
00000020

Contenido del archivo antes del cifrado:

$ xxd helloworld.txt
00000000: 6865 6c6c 6f20 776f 726c 64              hello world

Este comando de Terminal puede añadir el atributo de nuevo al archivo:

xattr -w -x 'com.apple.FinderInfo' '65 6E 63 32 63 72 70 32 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00' yourfile.ext

No estoy seguro de si estos comandos se pueden hacer desde OS 9 pero deberías poder hacerlo desde un sistema MacOS moderno y luego empaquetar el archivo en un .hqx archivo con binhex encode yourfile.ext para un transporte seguro (para que los atributos no se pierdan).

0 votos

Tuve que hacerlo desde un MacOS moderno (OS 9 no tiene terminal), pero funcionó. No puedo creerlo.

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