O que é o formato de ficheiro SOL?
Arquivos .sol são comumente associados ao Macromedia Flash Player versão 6 e posteriores - e, após a aquisição do Flash, à Adobe Systems.
Arquivos com a extensão .sol armazenam várias configurações de programas em um formato binário e funcionam de forma semelhante aos cookies de navegadores da web. Aplicativos Flash usam arquivos .sol para persistir configurações de usuário e dados de sessão. Muitos serviços da web usavam arquivos .sol para coletar e armazenar dados de atividade do usuário, que podiam ser aproveitados para rastrear e monitorar o comportamento entre visitas - o que lhes rendeu o nome informal de «Flash cookies». Ao contrário dos cookies HTTP, os arquivos .sol eram armazenados separadamente em diretórios específicos do sistema operacional e eram mais difíceis de limpar por meio das ferramentas de privacidade padrão do navegador:
- Windows:
%APPDATA%\Macromedia\Flash Player\#SharedObjects\<random>\<domain>\<swf>\<name>.sol - macOS:
~/Library/Preferences/Macromedia/Flash Player/#SharedObjects/...
Cada arquivo .sol é restrito a um domínio específico e a um caminho de arquivo .SWF. Os dados são serializados usando o Action Message Format da Adobe: AMF0 para Flash Player 6-8 e AMF3 para Flash Player 9 e posteriores. O Flash impunha um limite de armazenamento padrão de 100 KB por domínio, que podia ser aumentado para 10 MB com o consentimento do usuário.
O console de gerenciamento de arquivos SOL estava disponível através do menu de configurações do Flash Player. Os usuários podiam desativar a geração de arquivos .sol para qualquer site ou sites selecionados. Alguns navegadores - o Firefox, por exemplo - incluíam ferramentas integradas para gerenciar arquivos .sol. Ferramentas como SOLReader e JPEXS Free Flash Decompiler podem exibir o conteúdo de .sol e analisar sua estrutura interna.
O Adobe Flash Player chegou ao fim de sua vida útil em 31 de dezembro de 2020, e todos os principais navegadores bloquearam o Flash em janeiro de 2021. Novos arquivos .sol não são mais criados, mas arquivos existentes ainda podem estar presentes em sistemas que executaram o Flash anteriormente.
Segurança e proteção
RISCO: LOWArquivos SOL são arquivos de dados passivos sem código executável. Nota de privacidade: eles podem conter salvamentos de jogos, tokens de login ou preferências de sites da era Flash. É seguro excluí-los se você não executa mais conteúdo Flash. O isolamento (sandboxing) do Ruffle significa que os arquivos .sol criados por ele apresentam o mesmo risco baixo.
Detalhes do formato
em resumo- Arquivo de salvamento do Solitaire (Microsoft) - O Microsoft Solitaire (versões clássicas do Windows) usava .sol como seu formato de jogo salvo - não relacionado ao Flash.
Programas que abrem arquivos SOL
Detalhes técnicos
especificação profunda| Codificação | Binário (serialização AMF0 ou AMF3) |
| Ordem dos bytes | Big-endian |
| Assinatura do arquivo | 0x00 0xBF no deslocamento 0; ASCII 'TCSO' no deslocamento 4 (bytes 4-7: 54 43 53 4F) |
| Serialização de dados | AMF0 (Flash Player 6-8) ou AMF3 (Flash Player 9+, ActionScript 3) |
| Compressão | Nenhuma - armazenado sem compressão |
| Criptografia | Nenhuma - dados legíveis com qualquer analisador AMF |
| Escopo de armazenamento | Por domínio e por caminho de SWF; cada .sol está vinculado a um domínio e a um local de arquivo SWF |
| Limite de armazenamento padrão | 100 KB por domínio (padrão do Flash Player); expansível pelo usuário para 10 MB via painel de configurações do Flash Player |
| Tamanho de arquivo típico | Abaixo de 100 KB (imposto pelo Flash Player por padrão) |
| Estrutura interna | Comprimento de 4 bytes (uint32 BE) + magic 'TCSO' + preenchimento + nome do shared-object em UTF-8 + flag de versão AMF + pares chave-valor AMF + marcador final 0x09 |
| Tipo MIME | application/octet-stream (sem tipo MIME registrado) |
| Sistemas operacionais associados | Windows, macOS, Linux (onde quer que o Adobe Flash Player fosse executado) |
| Status atual | Obsoleto - o Adobe Flash Player chegou ao fim de sua vida útil em 31 de dezembro de 2020; nenhum novo arquivo .sol é criado |
| Lançado | 2002 (Macromedia Flash Player 6) |
| Versão mais recente | Last written by Adobe Flash Player 32 (EOL December 31, 2020) |
| Especificação | rtmp.veriskope.com |
Conversões de SOL
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos SOL.