¿Qué es el formato de archivo SOL?
Los archivos .sol se asocian comúnmente con Macromedia Flash Player versión 6 y posteriores - y, tras la adquisición de Flash, con Adobe Systems.
Los archivos con la extensión .sol almacenan diversas configuraciones de programas en un formato binario y funcionan de manera similar a las cookies de los navegadores web. Las aplicaciones Flash utilizan archivos .sol para persistir configuraciones de usuario y datos de sesión. Muchos servicios web utilizaban archivos .sol para recopilar y almacenar datos de actividad del usuario, que podían aprovecharse para rastrear y monitorear el comportamiento a través de las visitas - lo que les valió el nombre informal de «Flash cookies». A diferencia de las cookies HTTP, los archivos .sol se almacenaban por separado en directorios específicos del sistema operativo y eran más difíciles de borrar mediante las herramientas de privacidad estándar del navegador:
- Windows:
%APPDATA%\Macromedia\Flash Player\#SharedObjects\<random>\<domain>\<swf>\<name>.sol - macOS:
~/Library/Preferences/Macromedia/Flash Player/#SharedObjects/...
Cada archivo .sol está limitado a un dominio específico y a una ruta de archivo .SWF. Los datos se serializan utilizando el Action Message Format de Adobe: AMF0 para Flash Player 6-8, y AMF3 para Flash Player 9 y posteriores. Flash imponía un límite de almacenamiento predeterminado de 100 KB por dominio, que podía aumentarse a 10 MB con el consentimiento del usuario.
La consola de gestión de archivos SOL estaba disponible a través del menú de configuración de Flash Player. Los usuarios podían desactivar la generación de archivos .sol para cualquier sitio web o para sitios seleccionados. Algunos navegadores - Firefox, por ejemplo - incluían herramientas integradas para gestionar archivos .sol. Herramientas como SOLReader y JPEXS Free Flash Decompiler pueden mostrar el contenido de los .sol y analizar su estructura interna.
Adobe Flash Player llegó al final de su vida útil el 31 de diciembre de 2020, y todos los principales navegadores bloquearon Flash en enero de 2021. Ya no se crean nuevos archivos .sol, pero es posible que sigan existiendo archivos en sistemas que ejecutaron Flash anteriormente.
Seguridad y protección
RIESGO: LOWLos archivos SOL son archivos de datos pasivos sin código ejecutable. Nota de privacidad: pueden contener partidas guardadas, tokens de inicio de sesión o preferencias de sitios de la era Flash. Es seguro eliminarlos si ya no ejecuta contenido Flash. El aislamiento (sandboxing) de Ruffle significa que los archivos .sol creados por Ruffle conllevan el mismo riesgo bajo.
Detalles del formato
en pocas palabras- Archivo de guardado de Solitario (Microsoft) - El Solitario de Microsoft (versiones clásicas de Windows) utilizaba .sol como formato de partida guardada - no relacionado con Flash.
Programas que abren archivos SOL
Detalles técnicos
especificación profunda| Codificación | Binario (serialización AMF0 o AMF3) |
| Orden de bytes | Big-endian |
| Firma de archivo | 0x00 0xBF en el desplazamiento 0; ASCII 'TCSO' en el desplazamiento 4 (bytes 4-7: 54 43 53 4F) |
| Serialización de datos | AMF0 (Flash Player 6-8) o AMF3 (Flash Player 9+, ActionScript 3) |
| Compresión | Ninguna - almacenado sin comprimir |
| Cifrado | Ninguno - datos legibles con cualquier analizador AMF |
| Ámbito de almacenamiento | Por dominio y por ruta de SWF; cada .sol está vinculado a un dominio y a una ubicación de archivo SWF |
| Límite de almacenamiento predeterminado | 100 KB por dominio (predeterminado de Flash Player); ampliable por el usuario hasta 10 MB a través del panel de configuración de Flash Player |
| Tamaño de archivo típico | Menos de 100 KB (impuesto por Flash Player por defecto) |
| Estructura interna | Longitud de 4 bytes (uint32 BE) + firma 'TCSO' + relleno + nombre del objeto compartido en UTF-8 + indicador de versión AMF + pares clave-valor AMF + marcador de fin 0x09 |
| Tipo MIME | application/octet-stream (sin tipo MIME registrado) |
| SO asociado | Windows, macOS, Linux (dondequiera que se ejecutara Adobe Flash Player) |
| Estado actual | Obsoleto - Adobe Flash Player llegó al final de su vida útil el 31 de diciembre de 2020; no se crean nuevos archivos .sol |
| Lanzado | 2002 (Macromedia Flash Player 6) |
| Última versión | Last written by Adobe Flash Player 32 (EOL December 31, 2020) |
| Especificación | rtmp.veriskope.com |
Conversiones de SOL
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos SOL.