Co to jest format pliku MSF?
Pliki .msf są używane przez aplikacje klienckie poczty e-mail, takie jak Mozilla Thunderbird i SeaMonkey. Plik ten nie przechowuje treści wiadomości e-mail - zawiera jedynie indeks wysłanych lub odebranych wiadomości, tj. nagłówek wiadomości i podsumowanie zawartości, zakodowane wewnętrznie w formacie tekstowej bazy danych Mork, opracowanym pierwotnie przez Netscape.
Jak działa format MSF?
Plik indeksu .msf jest tworzony obok drugiego pliku - skrzynki pocztowej MBOX - który służy do innego celu. Każdy folder e-mail (Odebrane, Wysłane, Szkice itp.) przechowuje zawartość w dwóch typach plików:
- Plik MBOX - przechowywany bez rozszerzenia pliku - zawiera rzeczywiste wiadomości e-mail.
- Plik
.msf- przechowywany z rozszerzeniem.msf- zawiera indeks i pamięć podręczną dla tego folderu.
Na przykład folder o nazwie INBOX jest sparowany z INBOX.msf. Każdy plik .msf zaczyna się od linii magicznego komentarza Mork // <!-- <mdb:mork:z v="1.4"/> -->, co technicznie czyni go tekstem jawnym, choć składnia słownika/wierszy Mork jest kryptograficzna i nie jest przeznaczona do ręcznej edycji.
Idea stojąca za plikami MSF
Pliki .msf są generowane automatycznie przez Thunderbird, aby przyspieszyć ładowanie folderów. Zamiast skanować pełną skrzynkę MBOX przy każdym uruchomieniu, klient odczytuje lekkie podsumowanie. Indeks buforuje metadane poszczególnych wiadomości - temat, nadawcę, datę, flagę przeczytania/nieprzeczytania oraz przesunięcia bajtowe (offsets), które lokalizują każdą wiadomość w towarzyszącym pliku MBOX. Jeśli plik .msf zostanie usunięty lub ulegnie uszkodzeniu, Thunderbird odbuduje go automatycznie poprzez ponowne przeskanowanie folderu - co sprawia, że usunięcie nieaktualnego pliku .msf jest powszechnym krokiem rozwiązywania problemów, gdy folder wyświetla nieprawidłową liczbę wiadomości lub braki w wiadomościach.
Bezpieczeństwo
RYZYKO: LOWPlik .msf jest nieszkodliwym lokalnym indeksem bez treści wiadomości i bez kodu wykonywalnego. Jedynym realnym ryzykiem jest błąd operatora: usuwając .msf w celu wymuszenia odbudowy, usuwaj TYLKO plik kończący się na .msf, a nigdy pasujący plik o tej samej nazwie bez rozszerzenia - to on zawiera Twoje rzeczywiste e-maile. Zawsze najpierw zamknij Thunderbird i wykonaj kopię zapasową profilu przed masowym usuwaniem indeksów.
Szczegóły formatu
w pigułce- Skrypt zasobów Metasploit (.msf/.rc) - Zwykły tekstowy zestaw poleceń konsoli dla frameworka do testów penetracyjnych Metasploit.
Programy otwierające pliki MSF
Szczegóły techniczne
specyfikacja| Typ formatu | Tekstowa baza danych Mork używana jako indeks folderu i pamięć podręczna wiadomości - przechowuje tylko metadane, a nie treść wiadomości |
| Składnia bazowa | Mork v1.4 - kryptograficzne kodowanie słownikowo-wierszowe pierwotnie opracowane przez Netscape i przejęte przez Mozilla |
| Nagłówek pliku (magic bytes) | Każdy plik zaczyna się od linii ASCII: // <!-- <mdb:mork:z v="1.4"/> --> |
| Sparowany plik towarzyszący | Każdy plik .msf odpowiada plikowi MBOX bez rozszerzenia o tej samej nazwie bazowej (np. INBOX sparowany z INBOX.msf) |
| Buforowane pola metadanych | Temat, nadawca, odbiorca, data, status przeczytania/nieprzeczytania/oznaczenia, rozmiar wiadomości i przesunięcie bajtowe w pliku MBOX |
| Kodowanie tekstu | Zwykły tekst UTF-8 ze specyficznymi dla Mork sekwencjami ucieczki i wewnętrznym schematem kompresji tablicy znaków |
| Typ MIME | application/octet-stream - brak zarejestrowanego dedykowanego typu MIME dla .msf |
| Typowy rozmiar pliku | Znacznie mniejszy niż towarzyszący MBOX - rozmiar skaluje się wraz z liczbą wiadomości, a nie rozmiarem ich treści |
| Zachowanie auto-odbudowy | Thunderbird wykrywa brakujący lub uszkodzony plik .msf i regeneruje go poprzez ponowne indeksowanie towarzyszącego pliku MBOX przy następnym dostępie do folderu |
| Lokalizacja przechowywania na dysku | Wewnątrz katalogu profilu Thunderbird w Mail/ (konta lokalne) lub ImapMail/ (IMAP), obok plików MBOX bez rozszerzeń |
| Obsługiwane typy folderów | Odebrane, Wysłane, Szkice, Kosz, Niechciana poczta oraz wszystkie utworzone przez użytkownika foldery lokalne lub buforowane przez IMAP |
| Deweloper i pochodzenie | Mozilla Foundation (Thunderbird, SeaMonkey); format Mork pierwotnie stworzony w Netscape Communications |
| Obsługiwane aplikacje | Mozilla Thunderbird (Windows, macOS, Linux), SeaMonkey; każdy edytor tekstu może otworzyć plik do inspekcji |
| Zastosowanie w rozwiązywaniu problemów | Usunięcie uszkodzonego pliku .msf zmusza Thunderbird do odbudowy indeksu - standardowa naprawa błędnej liczby wiadomości w folderze lub błędów wyświetlania |
| Wydano | Mozilla mail (Netscape-derived) early 2000s; used by Thunderbird since 2003 |
| Specyfikacja | wiki.mozilla.org |
Konwersje MSF
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki MSF.