.SOL

Plik SOL

Flash Local Shared Object
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik SOL to Flash Local Shared Object - plik binarny przechowujący ustawienia użytkownika, stany gier i preferencje dla aplikacji Adobe Flash Player. Wsparcie dla Flash zakończyło się 31 grudnia 2020 r., więc obecnie nie powstają nowe pliki SOL. Aby go odczytać, użyj SOLReader lub JPEXS Free Flash Decompiler; aby go usunąć, po prostu skasuj go z systemu plików - nie zawiera on kodu wykonywalnego.

Deweloper: Macromedia (introduced Flash Player 6, 2002); later Adobe Systems Kategoria: Pliki ustawień MIME: application/octet-stream (no registered MIME)
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .ICA · .DS_STORE · .WMZ · .CFG

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Sep 11, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku SOL?

Pliki .sol są powszechnie kojarzone z Macromedia Flash Player w wersji 6 i nowszych - a po przejęciu technologii Flash, z firmą Adobe Systems.

Pliki z rozszerzeniem .sol przechowują różne ustawienia programów w formacie binarnym i działają podobnie do plików cookie w przeglądarkach internetowych. Aplikacje Flash używają plików .sol do zachowywania ustawień użytkownika i danych sesji. Wiele serwisów internetowych wykorzystywało pliki .sol do gromadzenia i przechowywania danych o aktywności użytkowników, co mogło służyć do śledzenia i monitorowania zachowań między wizytami - co przyniosło im potoczną nazwę „Flash cookies”. W przeciwieństwie do plików cookie HTTP, pliki .sol były przechowywane oddzielnie w katalogach specyficznych dla systemu operacyjnego i trudniej było je wyczyścić za pomocą standardowych narzędzi prywatności przeglądarki:

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

Każdy plik .sol jest przypisany do konkretnej domeny i ścieżki pliku .SWF. Dane są serializowane przy użyciu formatu Adobe Action Message Format: AMF0 dla Flash Player 6-8 oraz AMF3 dla Flash Player 9 i nowszych. Flash narzucał domyślny limit pamięci wynoszący 100 KB na domenę, który mógł zostać zwiększony do 10 MB za zgodą użytkownika.

Konsola zarządzania plikami SOL była dostępna poprzez menu ustawień Flash Player. Użytkownicy mogli wyłączyć generowanie plików .sol dla dowolnych lub wybranych witryn. Niektóre przeglądarki - na przykład Firefox - zawierały wbudowane narzędzia do zarządzania plikami .sol. Narzędzia takie jak SOLReader i JPEXS Free Flash Decompiler mogą wyświetlać zawartość .sol i analizować ich strukturę wewnętrzną.

Adobe Flash Player zakończył swój żywot 31 grudnia 2020 r., a wszystkie główne przeglądarki zablokowały Flash w styczniu 2021 r. Nowe pliki .sol nie są już tworzone, ale istniejące pliki mogą nadal znajdować się w systemach, w których wcześniej uruchamiano Flash.

Bezpieczeństwo

RYZYKO: LOW

Pliki SOL są pasywnymi plikami danych bez kodu wykonywalnego. Uwaga dotycząca prywatności: mogą zawierać stany gier, tokeny logowania lub preferencje z witryn z ery Flash. Można je bezpiecznie usunąć, jeśli nie korzystasz już z treści Flash. Piaskownica Ruffle sprawia, że pliki .sol tworzone przez ten emulator niosą ze sobą równie niskie ryzyko.

Szczegóły formatu

w pigułce
PEŁNA NAZWAFlash Local Shared Objectznany również jako Flash cookie, LSO
DEWELOPERMacromedia (introduced Flash Player 6, 2002); later Adobe Systemsod 2002 (Macromedia Flash Player 6)
TYP MIMEapplication/octet-stream (no registered MIME)
TYPPlik binarny trwałości danych (serializowany AMF)
To rozszerzenie jest również używane przez…
  • Plik zapisu Solitaire (Microsoft) - Microsoft Solitaire (klasyczne wersje Windows) używał rozszerzenia .sol jako formatu zapisu gry - nie jest on powiązany z technologią Flash.
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
0001
HEX
00BF
ASCII
··
Bajty 0-1: 0x00 0xBF (znacznik długości obiektu). Bajty 4-9: ASCII „TCSO\x00\x04” - ciąg znacznika SOL. Pełny wiarygodny wzorzec: offset 0 = 00 BF, offset 4 = 54 43 53 4F (TCSO).

Programy otwierające pliki SOL

Windows4 apps
SOLReader Darmowy Otwórz plik .sol w SOLReader, aby wyświetlić pary klucz-wartość zdekodowane z AMF. Narzędzie jest stare, ale format się nie zmienił.
JPEXS Free Flash Decompiler (FFDec) Open-source FFDec może otwierać i wyświetlać pliki .sol w menu Tools → Local Shared Object Editor.
Ruffle (Flash emulator) Open-source Uruchom oryginalną zawartość Flash w Ruffle; będzie on odczytywać/zapisywać pliki .sol w tej samej lokalizacji, której używał Flash, zachowując dane zapisu.
Hex editor (HxD, 010 Editor) Darmowy Pliki SOL to binarny format AMF; edytor szesnastkowy z szablonem AMF może je zdekodować ręcznie.
macOS1 app
Ruffle (Flash emulator) Open-source Uruchom oryginalną zawartość Flash w Ruffle; będzie on odczytywać/zapisywać pliki .sol w tej samej lokalizacji, której używał Flash, zachowując dane zapisu.
Linux1 app
Ruffle (Flash emulator) Open-source Uruchom oryginalną zawartość Flash w Ruffle; będzie on odczytywać/zapisywać pliki .sol w tej samej lokalizacji, której używał Flash, zachowując dane zapisu.

Szczegóły techniczne

specyfikacja
KodowanieBinarne (serializacja AMF0 lub AMF3)
Kolejność bajtówBig-endian
Sygnatura pliku0x00 0xBF na offsecie 0; ASCII „TCSO” na offsecie 4 (bajty 4-7: 54 43 53 4F)
Serializacja danychAMF0 (Flash Player 6-8) lub AMF3 (Flash Player 9+, ActionScript 3)
KompresjaBrak - przechowywane bez kompresji
SzyfrowanieBrak - dane czytelne dla dowolnego parsera AMF
Zakres przechowywaniaNa domenę i na ścieżkę SWF; każdy .sol jest powiązany z jedną domeną i jedną lokalizacją pliku SWF
Domyślny limit pamięci100 KB na domenę (domyślnie we Flash Player); rozszerzalny przez użytkownika do 10 MB za pomocą panelu ustawień Flash Player
Typowy rozmiar plikuPoniżej 100 KB (wymuszane domyślnie przez Flash Player)
Struktura wewnętrzna4-bajtowa długość (uint32 BE) + sygnatura „TCSO” + dopełnienie + nazwa obiektu współdzielonego w UTF-8 + flaga wersji AMF + pary klucz-wartość AMF + znacznik końca 0x09
Typ MIMEapplication/octet-stream (brak zarejestrowanego typu MIME)
Powiązany system operacyjnyWindows, macOS, Linux (wszędzie tam, gdzie działał Adobe Flash Player)
Aktualny statusPrzestarzały - Adobe Flash Player zakończył żywot 31 grudnia 2020 r.; nowe pliki .sol nie są tworzone
Wydano2002 (Macromedia Flash Player 6)
Najnowsza wersjaLast written by Adobe Flash Player 32 (EOL December 31, 2020)
Specyfikacjartmp.veriskope.com

Konwersje SOL

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami SOL. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki SOL.

Najczęściej zadawane pytania

Czy mogę usunąć pliki .sol?
Tak, bezpiecznie. Są to „ciasteczka Flash” - dane użytkownika zapisane przez aplikacje Flash. Ich usunięcie spowoduje skasowanie zapisanych ustawień i postępów w grach Flash, ale nie ma żadnego innego wpływu na system.
Gdzie przechowywane są pliki .sol w systemie Windows?
W lokalizacji %APPDATA%\Macromedia\Flash Player\#SharedObjects\ - szukaj w podfolderach uporządkowanych według nazwy domeny i pliku SWF.
Jak odczytać plik .sol?
Użyj SOLReader lub JPEXS Free Flash Decompiler (Tools → Local Shared Object Editor), aby wyświetlić dane klucz-wartość zakodowane w AMF. Możesz też otworzyć go w edytorze szesnastkowym (hex editor), aby zobaczyć surowe bajty.
Flash nie jest już wspierany - czy Ruffle użyje moich starych plików .sol?
Tak. Ruffle przechowuje pliki .sol w tej samej lokalizacji co Flash i będzie je odczytywać, zachowując dane zapisu dla kompatybilnych treści Flash.
Dlaczego ciasteczka Flash były kontrowersyjne?
Były przechowywane poza magazynem plików cookie przeglądarki w ukrytym folderze systemowym, więc czyszczenie ciasteczek w przeglądarce ich nie usuwało. Witryny używały ich do śledzenia użytkowników i odtwarzania usuniętych ciasteczek, co budziło poważne obawy o prywatność, dopóki producenci przeglądarek nie dodali kontroli nad ciasteczkami Flash (ok. 2011 r.).

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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)

Powiązane rozszerzenia

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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z