Wat is het MSF-bestandsformaat?
.msf-bestanden worden gebruikt door e-mailclienttoepassingen zoals Mozilla Thunderbird en SeaMonkey. Het bestand slaat de inhoud van het e-mailbericht niet op - het bevat alleen de index van verzonden of ontvangen berichten, d.w.z. de berichtkop en een samenvatting van de inhoud, intern gecodeerd in het Mork-tekstdatabaseformaat dat oorspronkelijk door Netscape is ontwikkeld.
Hoe werkt het MSF-formaat?
Een .msf-indexbestand wordt gemaakt naast een tweede bestand - de MBOX-mailbox - dat een ander doel dient. Elke e-mailmap (Postvak IN, Verzonden, Concepten, enz.) slaat inhoud op in twee soorten bestanden:
- Het MBOX-bestand - opgeslagen zonder bestandsextensie - bevat de eigenlijke e-mailberichten.
- Het
.msf-bestand - opgeslagen met de.msf-extensie - bevat de index en cache voor die map.
Bijvoorbeeld, een map met de naam INBOX is gekoppeld aan INBOX.msf. Elk .msf-bestand begint met de Mork-magic commentaarregel // <!-- <mdb:mork:z v="1.4"/> -->, waardoor het technisch gezien platte tekst is, hoewel de Mork-woordenboek/rij-syntaxis cryptisch is en niet bedoeld voor handmatige bewerking.
Het idee achter MSF-bestanden
.msf-bestanden worden automatisch gegenereerd door Thunderbird om het laden van mappen te versnellen. In plaats van de volledige MBOX-mailbox bij elke start te scannen, leest de client de lichtgewicht samenvatting. De index cachet metadata per bericht - onderwerp, afzender, datum, gelezen/ongelezen-vlag en byte-offsets die elk bericht binnen het bijbehorende MBOX-bestand lokaliseren. Als een .msf-bestand wordt verwijderd of beschadigd raakt, bouwt Thunderbird het automatisch opnieuw op door de map opnieuw te scannen - waardoor het verwijderen van een verouderd .msf-bestand een veelvoorkomende stap is bij het oplossen van problemen wanneer een map onjuiste berichtaantallen of ontbrekende berichten weergeeft.
Beveiliging & veiligheid
RISICO: LOWEen .msf is een onschadelijke lokale index zonder berichtinhoud en zonder uitvoerbare code. Het enige echte risico is een gebruikersfout: wanneer u een .msf verwijdert om een herbouw te forceren, verwijder dan ALLEEN het bestand dat eindigt op .msf en nooit het bijbehorende extensieloze bestand met dezelfde naam - dat bestand bevat uw eigenlijke e-mails. Sluit Thunderbird altijd eerst en maak een back-up van het profiel voordat u indexen massaal verwijdert.
Formaatdetails
in een notendop- Metasploit resource script (.msf/.rc) - Een batch platte tekst met console-opdrachten voor het Metasploit-penetratietestframework.
Programma's die MSF-bestanden openen
Technische details
diepe specificaties| Formaattype | Platte tekst Mork-database gebruikt als mapindex en berichtcache - slaat alleen metadata op, geen berichtinhoud |
| Onderliggende syntaxis | Mork v1.4 - een cryptische woordenboek/rij-codering oorspronkelijk ontwikkeld door Netscape en overgenomen door Mozilla |
| Bestandskop (magic bytes) | Elk bestand begint met de ASCII-regel: // <!-- <mdb:mork:z v="1.4"/> --> |
| Gekoppeld begeleidend bestand | Elke .msf komt overeen met een extensieloos MBOX-bestand met dezelfde basisnaam (bijv. INBOX gekoppeld aan INBOX.msf) |
| Gecachte metadatavelden | Onderwerp, afzender, ontvanger, datum, gelezen/ongelezen/gemarkeerd-status, berichtgrootte en byte-offset binnen het MBOX-bestand |
| Tekstcodering | UTF-8 platte tekst met Mork-specifieke ontsnappingsreeksen en een intern compressieschema voor karaktertabellen |
| MIME-type | application/octet-stream - er is geen specifiek MIME-type geregistreerd voor .msf |
| Typische bestandsgrootte | Veel kleiner dan de bijbehorende MBOX - grootte schaalt met het aantal berichten, niet met de grootte van de berichtinhoud |
| Automatisch herbouwgedrag | Thunderbird detecteert een ontbrekende of beschadigde .msf en regenereert deze door de bijbehorende MBOX opnieuw te indexeren bij de volgende toegang tot de map |
| Opslaglocatie op schijf | In de Thunderbird-profielmap onder Mail/ (lokale accounts) of ImapMail/ (IMAP), naast extensieloze MBOX-bestanden |
| Gedekte maptypes | Postvak IN, Verzonden, Concepten, Prullenbak, Ongewenst en alle door de gebruiker gemaakte lokale of via IMAP gecachte mappen |
| Ontwikkelaar en oorsprong | Mozilla Foundation (Thunderbird, SeaMonkey); Mork-formaat oorspronkelijk gemaakt bij Netscape Communications |
| Ondersteunde toepassingen | Mozilla Thunderbird (Windows, macOS, Linux), SeaMonkey; elke tekstverwerker kan het bestand openen voor inspectie |
| Gebruik bij probleemoplossing | Het verwijderen van een corrupte .msf dwingt Thunderbird om de index opnieuw op te bouwen - standaardoplossing voor onjuiste berichtaantallen of weergavefouten |
| Uitgebracht | Mozilla mail (Netscape-derived) early 2000s; used by Thunderbird since 2003 |
| Specificatie | wiki.mozilla.org |
MSF conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over MSF-bestanden.