.SOL

Файл SOL

Flash Local Shared Object
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл SOL - это Flash Local Shared Object, бинарный файл, в котором хранились пользовательские настройки, сохранения игр и предпочтения приложений Adobe Flash Player. Срок службы Flash подошел к концу 31 декабря 2020 года, поэтому новые файлы SOL сегодня не создаются. Чтобы прочитать такой файл, используйте SOLReader или JPEXS Free Flash Decompiler; чтобы удалить его, просто сотрите его из файловой системы - он не содержит исполняемого кода.

Разработчик: Macromedia (introduced Flash Player 6, 2002); later Adobe Systems Категория: Файлы параметров MIME: application/octet-stream (no registered MIME)
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .ICA · .DS_STORE · .WMZ · .CFG

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Sep 11, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла SOL?

Файлы .sol обычно ассоциируются с Macromedia Flash Player версии 6 и выше, а после приобретения Flash - с Adobe Systems.

Файлы с расширением .sol хранят различные настройки программ в бинарном формате и функционируют аналогично куки-файлам (cookies) веб-браузера. Flash-приложения используют файлы .sol для сохранения пользовательских настроек и данных сеанса. Многие веб-сервисы использовали файлы .sol для сбора и хранения данных об активности пользователей, что позволяло отслеживать и контролировать поведение при повторных посещениях - за это они получили неофициальное название «Flash-куки». В отличие от HTTP-куки, файлы .sol хранились отдельно в специфических для ОС каталогах, и их было сложнее очистить с помощью стандартных инструментов конфиденциальности браузера:

  • Windows: %APPDATA%\Macromedia\Flash Player\#SharedObjects\<random>\<domain>\<swf>\<name>.sol
  • macOS: ~/Library/Preferences/Macromedia/Flash Player/#SharedObjects/...

Каждый файл .sol привязан к конкретному домену и пути к файлу .SWF. Данные сериализуются с использованием формата Adobe Action Message Format: AMF0 для Flash Player 6-8 и AMF3 для Flash Player 9 и выше. Flash устанавливал лимит хранилища по умолчанию в 100 КБ на домен, который мог быть увеличен до 10 МБ с согласия пользователя.

Консоль управления файлами SOL была доступна через меню настроек Flash Player. Пользователи могли отключить генерацию файлов .sol для любых или выбранных веб-сайтов. Некоторые браузеры - например, Firefox - включали встроенные инструменты для управления файлами .sol. Такие инструменты, как SOLReader и JPEXS Free Flash Decompiler, позволяют просматривать содержимое .sol и анализировать их внутреннюю структуру.

Adobe Flash Player завершил свой жизненный цикл 31 декабря 2020 года, и все основные браузеры заблокировали Flash в январе 2021 года. Новые файлы .sol больше не создаются, но существующие файлы все еще могут присутствовать в системах, где ранее запускался Flash.

Безопасность и защита

РИСК: LOW

Файлы SOL являются пассивными файлами данных без исполняемого кода. Примечание о конфиденциальности: они могут содержать сохранения игр, токены входа или предпочтения с сайтов эпохи Flash. Безопасно удалять, если вы больше не запускаете Flash-контент. Использование песочницы в Ruffle означает, что файлы .sol, созданные Ruffle, несут такой же низкий риск.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕFlash Local Shared Objectтакже известен как Flash cookie, LSO
РАЗРАБОТЧИКMacromedia (introduced Flash Player 6, 2002); later Adobe Systemsс 2002 (Macromedia Flash Player 6)
MIME-ТИПapplication/octet-stream (no registered MIME)
ТИПФайл сохранения бинарных данных (сериализованный в AMF)
СВЯЗАННЫЕ.ica.ds_store.wmz.cfg
Это расширение также используется в…
  • Файл сохранения Solitaire (Microsoft) - Microsoft Solitaire (классические версии Windows) использовал .sol в качестве формата сохранения игры - не связано с Flash.
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
0001
HEX
00BF
ASCII
··
Байты 0-1: 0x00 0xBF (маркер длины объекта). Байты 4-9: ASCII «TCSO\x00\x04» - маркерная строка SOL. Полный надежный паттерн: смещение 0 = 00 BF, смещение 4 = 54 43 53 4F (TCSO).

Программы, открывающие файлы SOL

Windows4 apps
SOLReader Бесплатно Откройте файл .sol в SOLReader для просмотра пар «ключ-значение», декодированных из AMF. Инструмент старый, но формат не изменился.
JPEXS Free Flash Decompiler (FFDec) Открытый код FFDec может открывать и отображать файлы .sol в меню Tools → Local Shared Object Editor.
Ruffle (Flash emulator) Открытый код Запустите оригинальный Flash-контент в Ruffle; он будет читать и записывать файлы .sol в том же месте, которое использовал Flash, сохраняя данные прогресса.
Hex editor (HxD, 010 Editor) Бесплатно Файлы SOL - это бинарный AMF; hex-редактор с шаблоном AMF позволяет декодировать их вручную.
macOS1 app
Ruffle (Flash emulator) Открытый код Запустите оригинальный Flash-контент в Ruffle; он будет читать и записывать файлы .sol в том же месте, которое использовал Flash, сохраняя данные прогресса.
Linux1 app
Ruffle (Flash emulator) Открытый код Запустите оригинальный Flash-контент в Ruffle; он будет читать и записывать файлы .sol в том же месте, которое использовал Flash, сохраняя данные прогресса.

Технические подробности

глубокая спецификация
КодировкаБинарная (сериализация AMF0 или AMF3)
Порядок байтовBig-endian
Магические байты0x00 0xBF по смещению 0; ASCII «TCSO» по смещению 4 (байты 4-7: 54 43 53 4F)
Сериализация данныхAMF0 (Flash Player 6-8) или AMF3 (Flash Player 9+, ActionScript 3)
СжатиеНет - хранится без сжатия
ШифрованиеНет - данные читаются любым парсером AMF
Область храненияДля каждого домена и каждого пути SWF; каждый .sol привязан к одному домену и одному местоположению SWF-файла
Лимит хранилища по умолчанию100 КБ на домен (по умолчанию во Flash Player); расширяется пользователем до 10 МБ через панель настроек Flash Player
Типичный размер файлаМенее 100 КБ (ограничено Flash Player по умолчанию)
Внутренняя структура4-байтовая длина (uint32 BE) + магическое число «TCSO» + заполнение + имя общего объекта в UTF-8 + флаг версии AMF + пары ключ-значение AMF + маркер конца 0x09
MIME-типapplication/octet-stream (нет зарегистрированного MIME-типа)
Связанные ОСWindows, macOS, Linux (везде, где работал Adobe Flash Player)
Текущий статусУстаревший - Adobe Flash Player завершил жизненный цикл 31 декабря 2020 года; новые файлы .sol не создаются
Выпущен2002 (Macromedia Flash Player 6)
Последняя версияLast written by Adobe Flash Player 32 (EOL December 31, 2020)
Спецификацияrtmp.veriskope.com

Конвертации SOL

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами SOL. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах SOL.

Часто задаваемые вопросы

Можно ли удалять файлы .sol?
Да, это безопасно. Это Flash-куки - пользовательские данные, сохраненные Flash-приложениями. Их удаление приведет к потере сохраненных настроек и игрового прогресса в Flash-приложениях, но не окажет никакого другого влияния на вашу систему.
Где хранятся файлы .sol в Windows?
В папке %APPDATA%\Macromedia\Flash Player\#SharedObjects\ - ищите в подпапках, организованных по доменным именам и SWF-файлам.
Как прочитать файл .sol?
Используйте SOLReader или JPEXS Free Flash Decompiler (Tools → Local Shared Object Editor) для просмотра данных в формате «ключ-значение», закодированных в AMF. Также можно открыть файл в hex-редакторе для просмотра необработанных байтов.
Flash мертв - будет ли Ruffle использовать мои старые файлы .sol?
Да. Ruffle хранит файлы .sol в том же месте, что и Flash, и подхватит их, сохраняя данные для совместимого Flash-контента.
Почему Flash-куки вызывали споры?
Они хранились вне хранилища куки браузера в скрытой папке ОС, поэтому очистка куки в браузере их не удаляла. Сайты использовали их для отслеживания пользователей и восстановления удаленных куки, что вызывало серьезные опасения по поводу конфиденциальности, пока разработчики браузеров не добавили средства управления Flash-куки (около 2011 года).

Ссылки

1Adobe - Shared objects (AS3 docs)help.adobe.com
2AMF0 File Format Specification (PDF)rtmp.veriskope.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.JSONJavaScript Object Notation file
6.M4AMPEG-4 Audio File
7.ICSiCalendar data file
8.DATProgram Data File (generic)
9.TAGDataFlex Query Tag Name File
10.JPGJPEG Image

Похожие расширения

.ICACitrix Independent Computing Architecture file
.DS_STOREmacOS Finder Desktop Services Store (.DS_Store)
.WMZWindows Media Player Skin
.CFGConfiguration File
.LICLicense File
.CONFConfiguration File

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z