Outlook MSG (.msg)

[MS-OXMSG]: Standard

Microsoft Outlook Item (MSG) to autorski format binarny firmy Microsoft do przechowywania pojedynczych wiadomości, spotkań, kontaktów i zadań programu Outlook. Wykorzystuje architekturę OLE Compound File Binary, aby zachować rozbudowane właściwości MAPI.

Konwertuj EML na MSG

Darmowy konwerter z EML na MSG w przeglądarce. Konwertuj pliki natychmiast na swoim urządzeniu.

Inspekcja i metadane

Systemy operacyjne i analizatory plików identyfikują pliki MSG, sprawdzając początkową sekwencję bajtów binarnych:

Wybierz lub upuść pliki tutaj

Prywatnie - pliki nigdy nie opuszczają Twojego urządzenia

lub wklej Ctrl+V
Gwarancja prywatności bez przesyłania danych do sieci: 0 bajtów przesłanych na zewnętrzne serwery. Całe przetwarzanie odbyło się lokalnie w piaskownicy przeglądarki.

Podpis nagłówka na poziomie bajtów (Magic Bytes)

Systemy operacyjne i analizatory plików identyfikują pliki MSG, sprawdzając początkową sekwencję bajtów binarnych:

PODPIS HEX (OFFSET 0):

D0 CF 11 E0 A1 B1 1A E1

REPREZENTACJA ASCII: ÐÏ.ࡱ.á

Normalizacja: [MS-OXMSG]: Outlook Item (.msg) File Format

Specyfikacja techniczna

Architektura konteneraCompound File Binary Format (CFBF / OLE), czyli ustrukturyzowany magazyn strumieni właściwości MAPI
KompresjaSkompresowana treść RTF LZFu; nieskompresowane strumienie właściwości MAPI
Kolejność bajtów (Endianness)Little-Endian (Intel x86)
Przestrzenie kolorówN/A (Mail Item Container)
Kanały i strukturaWłaściwości MAPI (temat, nadawca, odbiorcy, treść, HTML, RTF i załączniki)
Maks. wymiaryNieograniczona pojemność ustrukturyzowanego magazynu
PrzezroczystośćNone
Streaming i progresywne ładowanieHierarchiczny, złożony magazyn o określonej strukturze, którego nie można przetwarzać strumieniowo

Techniczna macierz porównawcza: MSG a konkurencja

Atrybut technicznyMSG (Bieżący)EMLMBOXPDF
Architektura plikuBinarny plik złożony OLE (CFBF)Czysty tekst RFC 5322Połączony strumień czystego tekstuBinarny dokument PDF
Integracja MAPI100% natywne właściwości Outlook/ExchangeTylko standardowe nagłówki internetoweTylko standardowe nagłówki internetoweTylko wydruk wizualny
Dostęp wieloplatformowyWymaga programu Outlook lub specjalistycznej przeglądarkiObsługa zależy od urządzenia i aplikacji do czytania.Obsługa zależy od urządzenia i aplikacji do czytania.Obsługa zależy od urządzenia i aplikacji do czytania.
Przeciągnij i upuść w OutlookuNatywny format pliku obsługujący przeciąganie i upuszczanieWymaga eksportuWymaga eksportuWymaga wydruku

Typowe tryby uszkodzeń i przewodnik odzyskiwania szesnastkowego

Błąd programu Outlook: 'Nie można otworzyć tego elementu. Plik może być uszkodzony lub używany'.

Główna przyczyna: Uszkodzona tabela alokacji sektorów FAT w kontenerze pliku złożonego OLE.

Odzyskiwanie: Wyodrębnij strumienie MAPI i przekonwertuj plik do formatu EML za pomocą narzędzia File2File.app Outlook Converter.

Analiza bezpieczeństwa i wektory ataku na parser

Pliki MSG mogą wykonywać osadzone skrypty automatyzacji OLE i zawierać złośliwe załączniki wykonywalne.

Znane wektory ataku

  • Osadzone złośliwe obiekty OLE i makra.
  • Przepełnienie bufora podczas dekompresji strumienia LZFu z treścią wiadomości RTF.
  • Ataki typu phishing wykorzystujące sfałszowane nazwy wyświetlane MAPI.

Najlepsze praktyki obronne: Wyodrębniaj i analizuj pliki MSG w odizolowanym środowisku WebAssembly przed uruchomieniem załączników.

Pochodzenie historyczne i kamienie milowe

2008Microsoft publikuje otwartą specyfikację techniczną [MS-OXMSG] w ramach zobowiązania Open Specifications Promise.
2003Program Outlook 2003 ulepsza przechowywanie właściwości Unicode wewnątrz strumieni złożonych MSG.
1997Wprowadzony wraz z programem Microsoft Outlook 97 do przechowywania pojedynczych elementów MAPI w systemie plików.

Główne zalety

  • 100% zgodności z Microsoft Exchange i Outlookiem: zachowuje flagi MAPI, przyciski głosowania, status zadań i zaproszenia na spotkania.
  • Zawiera kompletne załączniki, dane kontaktowe i formatowanie Rich Text Format (RTF).
  • Uniwersalny standard w firmowych środowiskach IT korzystających z Microsoft 365.

Ograniczenia techniczne i wady

  • Własnościowy format binarny: nie można go wyświetlić w standardowym oprogramowaniu pocztowym innym niż firmy Microsoft bez konwersji.
  • Trudny do analizy w systemach Linux i Mac oraz na urządzeniach mobilnych bez wyspecjalizowanych bibliotek do wyodrębniania danych MAPI.
  • Ustrukturyzowany magazyn OLE znacznie zwiększa rozmiar plików z krótkimi wiadomościami tekstowymi.

Ciekawe informacje techniczne

  • Pliki MSG mają dokładnie te same bajty magiczne OLE (0xD0 0xCF 0x11 0xE0) co starsze pliki Worda (.doc) i Excela (.xls).
  • Outlook przechowuje formatowanie tekstu wiadomości w specjalnym skompresowanym strumieniu RTF o nazwie LZFu.
  • Plik MSG może reprezentować nie tylko wiadomość e-mail, ale także spotkanie w kalendarzu, wizytówkę kontaktową, wpis do dziennika lub zadanie.

Często zadawane pytania techniczne

Jak mogę otworzyć plik MSG na komputerze Mac lub telefonie?

Możesz otwierać i przeglądać pliki MSG bezpośrednio w przeglądarce internetowej za pomocą File2File.app bez potrzeby posiadania programu Microsoft Outlook.

Jak mogę przekonwertować plik MSG do formatu EML lub PDF?

Prześlij swój plik .msg do File2File.app, aby w kilka sekund przekonwertować go na uniwersalną wiadomość e-mail .eml lub przeszukiwalny dokument PDF.

Czym jest plik MSG?

Plik MSG to pojedyncza wiadomość e-mail, kontakt lub spotkanie w kalendarzu zapisane z programu Microsoft Outlook.