.pstファイル
.pstファイルとは、MicrosoftのOutlookがデータ格納に使用しているファイル形式である。 「Microsoft Outlook Personal Information Storage」の略称らしい。
ファイルの中身はバイナリ形式。 エンディアンはリトルエンディアン。
- 0-3バイト - 「!BDN (0x21, 0x42, 0x44, 0x4E )」と決まっている。
- 4-7バイト - 8バイト目からのCRC32
- 8-9バイト - マジックナンバー「SM (0x53、0x4D)」
- 10-11バイト - ファイル形式はANSIとUnicodeの2種類があり、0x0Eまたは0x0FであればANSI、0x17であればUnicodeとなる。
- 168バイト - ANSI形式の場合のファイルサイズ
- 184バイト - Unicode形式の場合のファイルサイズ