ما هو ملف PST فعليًا
ملف .pst ليس مستندًا بل قاعدة بيانات صغيرة: ترويسة، وشجرتا B — شجرة العُقد وشجرة الكتل — وكومة فوق الكتل تحفظ فيها كل مجلد وكل رسالة خصائص MAPI الخاصة بها. الطريقة المعتادة لقراءته هي Outlook، وبدونه لا يمكن عادةً فعل شيء بالملف.
ما الذي يُقرأ
الترويسة أولًا: التوقيع !BDN، وهل الملف PST أم OST، وهل يستعمل تخطيط ANSI أم Unicode، وأي ترميز للكتل يستخدم، والحجم الذي تُعلنه الترويسة مقابل الحجم الحقيقي، ومرجعا جذر شجرتي B.
ثم الشجرتان كاملتين مع تحقّق على مستوى الصفحة، تليهما الكومة على العقدة وسياقات الخصائص داخلها. هناك تقيم فعليًا أسماء المجلدات وأعداد الرسائل وغير المقروءة وفئات الحاويات والمواضيع والمرسلون والمستلمون كما تُعرض والتواريخ والأحجام وفئات الرسائل — أي أن شجرة المجلدات والفهرس هنا مقروءان من الملف لا مُخمَّنان. تُفكّ شفرة كتل NDB_CRYPT_PERMUTE، وتُعاد القيم الموزّعة على عدة كتل عبر أشجار البيانات وأشجار العُقد الفرعية.
ما الذي لا يُقرأ
محتوى المرفقات، وجداول المستلمين، وسياقات الجداول التي تقف خلف عرض محتوى المجلد. ولا يظهر نص الرسالة إلا إذا خُزّن كخاصية على عقدة الرسالة نفسها، وهو أمر شائع في الرسائل القصيرة لا الطويلة؛ وإن لم يكن كذلك تقول الأداة ذلك صراحةً بدل عرض صندوق فارغ.
هناك تخطيطان يُكتشفان ويُعلنان بدل تخمينهما: هندسة الصفحات بحجم 4 كيلوبايت التي أدخلها Outlook 2013 لملفات OST وهي خارج مواصفة MS-PST المنشورة، وNDB_CRYPT_CYCLIC الذي لم تُنشر جداول استبداله قط. في الحالتين تحصل على الترويسة كاملة مع تنبيه يشرح سبب غياب الباقي.
عن «كلمات مرور» PST
كلمة مرور ملف PST خاصية مخزّنة داخل الملف نفسه. ليست مفتاحًا ولا تشفّر شيئًا. الملف المحمي بكلمة مرور يُقرأ هنا كأي ملف آخر تمامًا، ولا يجري كسر أي حماية ولا الالتفاف عليها: Outlook يختار ببساطة احترام علامة يحقّ لأي قارئ آخر تجاهلها.
الخصوصية
يُحلَّل الأرشيف داخل متصفحك دون أي طلب شبكة. البريد بيانات شخصية، ولا يغادر شيء منها هذه الصفحة.
Tiny Online Tools







