إذا قمت للتو بتنزيل ملف من الإنترنت، فقد تحتاج إلى التحقق من عدم التلاعب بالملف الذي تم تنزيله. ففي نهاية المطاف، من يدري ما هي الأشياء الشائنة التي قد يفعلها المتسلل؟ من خلال التحقق من المجموع الاختباري للملف MD5 أو SHA-1 أو SHA-256، يمكنك التحقق من سلامة الملف والتأكد من عدم تلف الملف أو تغييره.
ما هو المجموع الاختباري؟
المجموع الاختباري عبارة عن سلسلة قصيرة وفريدة تنتج من تشغيل خوارزمية تشفير على ملف معين. تنظر الخوارزمية إلى جميع البتات التي يتكون منها الملف، وبناءً على تلك البتات الفريدة، تقوم بإنشاء المجموع الاختباري.

مخطط حساب Cheksum
سوف يتغير هذا المجموع الاختباري إذا تغير ولو بت واحد في الملف. من خلال مقارنة مجموعين اختباريين، يمكنك التأكد من عدم تلف ملفك أو تعديله. إنها طريقة مفيدة للحماية من تلف الملفات أو التدخل الضار في تنزيلاتك.
تتوفر أيضًا الخوارزميات الأكثر استخدامًا للمجموعات الاختبارية في MD5 وSHA-1 وSHA-256 وتعتمد على خوارزميات آمنة للتشفير. إذا كان لديك خيار، استخدم SHA-256.
كيفية استخدام المجموع الاختباري؟
لاستخدام المجموع الاختباري، عليك أولاً معرفة المجموع الاختباري لملف معين. يجب أن يتم توفير ذلك لك من نفس المصدر الذي قام بتنزيل الملف.
![كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows]()
تجزئة نقل الملفات
قم بتشغيل الملف الذي تم تنزيله من خلال خوارزمية المجموع الاختباري نفسها باستخدام إحدى الأدوات أدناه. بمجرد الانتهاء من ذلك، قارن بين السلسلتين. إذا تطابقت السلاسل، فإن الملف لم يتغير. إذا كانت السلاسل غير متطابقة، فهذا يعني أن ملفك مختلف عن الملف الأصلي.
تحقق من المجموع الاختباري باستخدام أداة تابعة لجهة خارجية
أفضل طريقة لتشغيل المجموع الاختباري في Windows هي استخدام أداة تسمى MD5 & SHA Checksum Utility. سيقوم بحساب المجموع الاختباري MD5 وSHA-1 وSHA-256 لملف معين في وقت واحد ويسمح لك بمقارنة نتائجك مع البيانات المقدمة.
1. قم بتنزيل أداة MD5 & SHA Checksum Utility .
2. انقر نقرًا مزدوجًا فوق الملف الذي تم تنزيله لبدء تشغيل البرنامج. قد تتم مطالبتك بتنزيل .NET Framework 3.5 الذي يحتاجه التطبيق ليعمل بشكل صحيح. انقر فوق تنزيل وتثبيت هذه الميزة للمتابعة.
![كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows]()
قم بتثبيت الأداة المساعدة MD5 & SHA Checksum Utility على جهاز كمبيوتر يعمل بنظام Windows
3. انقر فوق الزر "استعراض" لتحديد الملف الذي تريد التحقق منه.
![كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows]()
تصفح الملفات في MD5 & SHA Checksum Utility
4. تحديد المجموع الاختباري المقدم للملف الذي تم تنزيله. لا تحتوي جميع الملفات التي تم تنزيلها على مجاميع اختبارية متاحة، ولكن غالبًا ما يوفر المطورون مفتوحو المصدر أو المهتمون بالأمان مجاميع اختبارية. انسخ هذا المجموع الاختباري إلى الحافظة، ثم انقر فوق الزر "لصق" في MD5 & SHA Checksum Utility.
![كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows]()
الصق المجموع الاختباري في MD5 & SHA Checksum Utility
5. انقر فوق "تحقق" للتحقق من المجموع الاختباري الخاص بك. إذا كان المجموع الاختباري هو نفس المجموع الاختباري الذي حسبه التطبيق، فسوف تتلقى إشعارًا بالنجاح. هذا يعني أن الملف الذي لديك هو نفس الملف الذي تم فحصه مسبقًا.
![كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows]()
إشعار بمطابقة تجزئة MDS في MD5 وSHA Checksum Utility
6. إذا كان المجموع الاختباري مختلفًا، فستتلقى رسالة خطأ. وهذا يعني أن الملف قد تغير بطريقة ما منذ حساب المجموع الاختباري الأخير.
![كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows]()
لم يتطابق التجزئة مع الرسالة الموجودة في MD5 & SHA Checksum Utility
تحقق من المجموع الاختباري في مستكشف الملفات
إذا كنت تقوم بالتحقق بشكل متكرر من المجموع الاختباري، فقد تكون مهتمًا بـ OpenHashTab. سيقوم التطبيق بتثبيت علامة تبويب إضافية في نافذة File Explorer Properties . بفضل تضمينه في Explorer، يمكن لـ OpenHashTab حساب المجموع الاختباري في مكانه دون الحاجة إلى تطبيق منفصل. افتراضيًا، يقوم بحساب قيم التجزئة MD5 وSHA-1 وSHA-256 وSHA-512. يمكن تمكين خوارزميات التجزئة الإضافية في إعدادات OpenHashTab.
ملحوظة : إذا كنت لا تحب OpenHashTag، فجرّب HashCheck ، الذي يعمل بالمثل.
1. قم بتنزيل وتثبيت OpenHashTab من GitHub.
2. انقر بزر الماوس الأيمن فوق الملف الذي تريد تشغيل المجموع الاختباري عليه وحدد خصائص من قائمة السياق.
![كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows]()
قائمة السياق لتطبيقات/برامج Windows
3. انقر فوق علامة التبويب المسماة Hashes في الجزء العلوي من النافذة لرؤية وظائف التجزئة MD5 وSHA-1 وSHA-256 وSHA-512 للملف الذي حددته.
![كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows]()
علامة تبويب التجزئة الجديدة في مستكشف الملفات
4. انسخ وألصق المجموع الاختباري الذي تريد مقارنته في مربع الحوار "التحقق من ذلك".
![كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows]()
قارن المجموع الاختباري مع OpenHashTab
5. إذا قمت بفحص التجزئة، فسترى الخوارزمية المناسبة (في هذه الحالة MD5) واسم الملف أسفل مربع التحقق مقابل. وإلا فسترى الرسالة لم يتم العثور على تطابق .
تحقق من المجموع الاختباري في Windows باستخدام Certutil
إذا كنت لا ترغب في تنزيل أي شيء، فاستخدم موجه أوامر Windows أو الوحدة الطرفية للتحقق من المجموع الاختباري باستخدام أمر certutil.
1. افتح موجه الأوامر . اضغط على Win + R ، وأدخل cmd.exe وانقر فوق "موافق" أو افتح "ابدأ" وابحث عن "موجه الأوامر" .
![كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows]()
سيرتوتيل
2. استخدم الأمر cd للانتقال إلى الدليل الذي يحتوي على الملف الذي تم تنزيله. افتراضيًا، يكون هذا عادةً هو مجلد التنزيلات ، ولكن يقوم بعض الأشخاص بتنزيل الملفات على أجهزة الكمبيوتر الخاصة بهم. هناك طريقة سريعة للحصول على المسار وهي النقر بزر الماوس الأيمن على الملف وتحديد نسخ المسار. انسخ هذا في موجه الأوامر.
cd filepath
![كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows]()
دليل سيرتوتيل
3. أدخل الأمر التالي مع اسم الملف الخاص بك:
certutil -hashfile filename MD5
![كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows كيفية التحقق من المجموع الاختباري MD5 وSHA-1 وSHA-256 في نظام التشغيل Windows]()
سيرتوتيل هاش
4. ستظهر قيمة MD5 أسفل الأمر. قارن هذا الرقم بقيمة المجموع الاختباري للتجزئة التي تلقيتها مع الملف الذي تم تنزيله. عند استخدام أمر certutil هذا، عادةً ما تقوم فقط بنسخ القيمة إلى برنامج "المفكرة" والتحقق منها يدويًا بعد تشغيل الأداة المساعدة.
نتائج التحقق
5. على الرغم من استخدام MD5 كمثال، إلا أن هذه الأداة تدعم أيضًا MD2 وMD4 وMD5 وSHA1 وSHA256 وSHA384 وSHA512.