MSGファイルの名前付きプロパティ部分のストリーム名、特にstringという名前のストリームの名前を計算しようとしています。 IDは次のように生成されるMSG file format specificationsaysは次のID値は、 "Unicodeの名前識別子" のCRC-32であるMSGストリームID計算
Stream ID = 0x100m ((ID XOR (GUID index << 1 | 1)) MOD 0x1f
を。 0x100m
は実際には0x1000
と確信しています。
これは何とかGUID指数が3であるとき、IDの値は0x894e50ff(それは別の場所に格納されているので)ですが、どのように'x-mailer'
がその値に変換しますん0x100f
に'x-mailer'
をマップしますか?
(これらは"__nameid_version1.0"
の下に格納され、部分的に"__substg1.0_00040102"
ストリーム内に格納されるプロパティです)。ここで