.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.BINCD/DVD Disc Image (BIN/CUE)
3.RPMSGRestricted Permission Message
4.CRDOWNLOADChrome Partial Download File
5.MDMarkdown Document
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.DBSQLite Database File
10.PKPASSApple Wallet Pass (formerly Passbook)

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

.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