ما هي التوقيعات الرقمية في ملفات Windows؟

يمكن أن تتضمن الملفات التنفيذية وبرامج التثبيت في Windows بيانات توقيع مضمنة تحدد هوية المُوقّع وخوارزمية التوقيع المستخدمة. في ملفات PE مثل .exe أو .dll، يُخزَّن التوقيع عادةً في جدول شهادات. وتستخدم حزم MSI تنسيق حاوية خاصًا بها لتخزين بيانات وصفية مماثلة.

يمكن لهذه البيانات المضمنة أن توضح لك من وقّع الملف والخوارزميات المستخدمة، لكنها لا تُعدّ بحد ذاتها عملية تحقق كاملة من سلسلة الثقة بواسطة نظام التشغيل.

وصف الأداة

تفحص هذه الأداة ملفات .exe و.dll و.sys و.msi و.msp، وتستخرج معلومات التوقيع الرقمي المضمنة التي يمكنها العثور عليها. وتعرض بيانات شهادة المُوقّع، وخوارزميات الملخص، وتواريخ الصلاحية، وملاحظات الحالة.

وتفيد هذه الأداة عندما تريد إلقاء نظرة سريعة على البيانات الوصفية للتوقيع دون فتح أدوات Windows المتخصصة.

أمثلة

  • ملف تنفيذي مُوقّع لنظام Windows
  • حزمة تثبيت MSI مُوقّعة
  • ملف driver للنظام يتضمن بيانات شهادة مضمنة

الميزات

  • تحليل تقريبي لكل من تنسيقي PE وMSI
  • تفاصيل شهادة كل توقيع وخوارزميات الملخص
  • تحذيرات واضحة بشأن الملفات غير الموقّعة أو غير المدعومة

القيود

تقرأ الأداة بيانات التوقيع المضمنة فقط. ولا تُجري عملية التحقق من الثقة في Windows أو التحقق الكامل من سلسلة الشهادات.

يستند دعم MSI إلى أسلوب استدلالي، وقد تُعرَض بعض الملفات على أنها كتل توقيع تم تحليلها بدلًا من توقيعات تم التحقق منها بالكامل.