عد md5. كيفية التحقق من تجزئة MD5 لملف في نظام التشغيل Windows

بيت / أنظمة التشغيل
نصائح مفيدة
مشغلات الفيديو
برامج الترميز
مديري التحميل
عملاء تورنت
إعدادات البرنامج
التحقق من سلامة الملفات التي تم تنزيلها

عند تنزيل الرسوم المتحركة (والملفات بشكل عام من الإنترنت)، غالبًا ما يحدث أن يتم تنزيل الملف "معطلاً" لسبب أو لآخر. للتأكد من أن الملف الذي تم تنزيله مطابق للملف الموجود على الخادم، تحتاج إلى مقارنة المجموع الاختباري الخاص به. لهذا الغرض يمكنك استخدام خوارزمية المجموع الاختباري MD5. عند إضافة رسم كاريكاتوري إلى الخادم، فإنه يحسب نفس الشيء المجموع الاختباري، يمكنك رؤيته على صفحة المعلومات الخاصة بالكرتون. لحساب هذا المجموع الاختباري لملف تم تنزيله على جهاز الكمبيوتر الخاص بك، استخدم البرنامج الذي كتبناه خصيصًا:

  • (الحجم: ~ 87 كيلو بايت)

البرنامج لا يتطلب التثبيت. لمستخدمي غرفة العمليات أنظمة لينكسو Unix و MacOS وغيرها - ابحث عن برامج مماثلة مباشرة كجزء من نظام التشغيل لديك.

تعليمات موجزة للعمل مع برنامج MD5 File Checker:

لنبدأ البرنامج. في الصفحة التي تحتوي على أي رسوم متحركة، في كتلة المعلومات الخاصة بالرسوم المتحركة، ابحث عن الحقل الذي يحتوي على المجموع الاختباري md5 وانسخه إلى الحافظة.



قم بلصقه في خانة الاختيار رقم 2. نختار الملف الذي نريد فحصه في الحقل رقم 1. انقر فوق الزر "التحقق". ونتيجة لذلك نتلقى رسالة بنتيجة البرنامج. على سبيل المثال، "مجموع MD5 للملف يطابق المجموع الاختباري. الملف غير تالف" أو "مجموع MD5 للملف لا يتطابق مع المجموع الاختباري. قد يكون الملف تالفًا." دعونا نستخلص النتائج.

ميزة إضافية للبرنامج هي حساب المجموع الاختباري md5 لملف عشوائي ومخرجاته للمستخدم.

يمكن الإبلاغ عن جميع الأسئلة المتعلقة بتشغيل البرنامج وأي أخطاء يتم العثور عليها إلى إدارة الموقع.

في بعض الأحيان، عند تنزيل الملفات من الإنترنت، هناك أوقات يتم تنزيل الملفات "مكسورة"، أي تالفة.

لن نفكر لماذا يحدث هذا الآن؛ يمكن أن يكون هناك العديد من الأسباب.

للتأكد من سلامة الملف الذي تم تنزيله، تحتاج إلى التحقق من مبلغ MD5. كل مؤلف أو مورد يحترم نفسه ويقدم ملفات كبيرة للتنزيل،يجب أن ينشر مبلغ MD5 الخاص به مع حجم الملف حتى يتمكن المستخدم.
ربما تكون قد شاهدت تسميات مماثلة على بعض مواقع الويب - "المجموع الاختباري MD5:".

كيفية التحقق من سلامة الملفات

متى يجب إجراء هذا الفحص؟ وبعد ذلك، عند تنزيل ملفات كبيرة الحجم (أقراص DVD) أو برامج أو مقاطع فيديو تعليمية أو أنظمة التشغيلوهكذا.

التحقق من مبلغ MD5سوف تكون على يقين من أن الملف سليم وغير تالف. البرنامج نفسه سهل الاستخدام لدرجة أنه لا يوجد في الواقع ما يمكن وصفه.

مدقق الملفات MD5لا يتطلب التثبيت على جهاز كمبيوتر، ولكن يتم تشغيله بواسطة ملف .exe عادي.

بعد التفريغ من الأرشيف. قم بتشغيل الاختصار Md5Checker.exe

كيفية استخدام مدقق الملفات MD5؟ يختار الملف المطلوبباستخدام الزر "استعراض"، باستخدام الزر "حساب"، احسب مبلغ MD5 للملف الذي تم تنزيله، وأدخل مبلغ MD5 المعلن في السطر الثالث وانقر فوق "فحص".


إذا كان البرنامج "يقول " أن تطابق المبالغ يعني أن الملف سليم وغير تالف. يمكنك تنزيله واستخدامه بأمان.

لهذا السبب تحميل برنامج مجانيمدقق الملفات MD5 على جهاز الكمبيوتر الخاص بك واستمتع به.

محتوى المقال:

في بعض المواقف، قد يكون من الضروري حساب تجزئة MD5 لملف قمت بتنزيله على جهاز الكمبيوتر الخاص بك. على سبيل المثال، للتأكد من أنك قمت بتحميل الملف الذي تريده بالضبط وأن المهاجم لم يعدل عليه. في هذه المقالة سننظر في 2 طرق مختلفةقم بذلك: من خلال ملحق Explorer، وكذلك من خلال سطر الأوامر.

الخيار عبر ملحق File Explorer

ل مستكشف ويندوزيوجد برنامج رائع يسمى Hashtab وهو مجاني للاستخدام غير التجاري. يمكنك تنزيله من . حدد الإصدار المجاني وانقر على زر "تنزيل".

بعد تثبيت البرنامج في قائمة السياق Explorer، ستظهر علامة تبويب جديدة "تجزئات الملف"، من خلال تحديدها، سيقوم البرنامج تلقائيًا بحساب التجزئات للملف المحدد اعتمادًا على الخوارزميات المحددة في إعداداته.

خيار سطر الأوامر (مع تثبيت البرنامج)

إذا أردنا حساب مقدار تجزئة الملف عبر سطر الأوامر، فيمكننا استخدام أداة مساعدة من Microsoft، وهي مناسبة لمثل هذه الحالات فقط. قم بتنزيله وتثبيته. للقيام بذلك، ستحتاج إلى إنشاء مجلد على محرك الأقراص الثابتة لديك وتحديده أثناء عملية التثبيت. في مثالنا، تم تثبيت البرنامج في المجلد C:\Program Files (x86)\FCIV. لحساب تجزئة MD5 لملف ما، نحتاج إلى تشغيل سطر الأوامر وكتابة الأمر التالي فيه:

"C:\Program Files (x86)\FCIV\fciv.exe" -md5 C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe

كما ترون، فإن مجموع تجزئة MD5 هو نفسه لكل من الخيارين الأول والثاني.

"C:\Program Files (x86)\FCIV\fciv.exe" هو المسار إلى ملف fciv.exe
-md5 - تحديد الخوارزمية التي من خلالها سيقوم fciv.exe بحساب مجموع التجزئة
C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe - المسار إلى الملف الذي نحسب له مجموع التجزئة.

خيار سطر الأوامر (بدون تثبيت البرامج)

في حالة عدم رغبتك في تثبيت أي برامج، يمكنك القيام بالبرامج المضمنة. باستخدام ويندوز، يمكنك استخدام الأداة المساعدة CertUtil لهذا الغرض.

أسهل طريقة للتحقق من MD5 (مجموع التجزئة) في Linux هي في المحطة. من خلال أي واجهة المستخدم الرسوميةستحتاج إلى القيام بمعالجة أكثر من مجرد إصدار الأمر التالي في محطة Linux:

Md5sum /home/pavel/Distributions/lubuntu-12.04-desktop-i386.iso

وغني عن القول أن المسار إلى الملف الذي تحتاجه (/home/pavel/Distributions/lubuntu-12.04-desktop-i386.iso) يجب تحديده على أنه خاص بك، وهو المسار الذي يتوافق مع الكائن المطلوب للعد MD5المبالغ في لينكس.

لتجنب إدخال المسار إلى الملف يدويا، يمكنك نسخه على النحو التالي. باستخدام مدير الملفات، نذهب إلى الدليل حيث يوجد الملف الذي نحتاجه بالفعل. شريط العناوين في مدير الملفاتمن الضروري الانتقال من عرض "الأيقونة" إلى عرض النص باستخدام المفاتيح ، ثم يمكنك نسخ المسار إما باستخدام الماوس عن طريق النقر بزر الماوس الأيمن، أو باستخدام المفاتيح . انتقل إلى المحطة وأضف مسارنا مع اسم الملف الكامل إلى الأمر المكتوب "md5sum" مفصولاً بمسافة.

$ md5sum /home/pavel/Distributions/lubuntu-12.04-desktop-i386.iso /home/pavel/Distributions/lubuntu-12.04-desktop-i386.iso

تعتبر الأوامر في Linux قياسية للجميع وتعني أن الأمر MD5sumمناسبة لأي توزيع لينكسبغض النظر عن مكان وجودك. هذه هي واحدة من المزايا سطر الأوامر!!!

يلزم التحقق من MD5 (مجموعات التجزئة) بعد تنزيل الملفات الكبيرة، والتي لن تعمل بشكل صحيح في حالة تلف أي من الملفات أو تغييرها بأي شكل من الأشكال. يتم تطبيق التحقق من كميات MD5 بشكل أساسي على ملفات .iso، وفي أغلب الأحيان على مجموعات التوزيع. إذا كان ملف .ISO تالفًا، فلا يجب عليك كتابته على مفتاح USB (محرك أقراص فلاش)، ناهيك عن القرص الضوئي؛ فسيقوم توزيع Linux بالإبلاغ عن خطأ في أي ملفات أثناء التثبيت.

بعد نسخ توزيعة Linux على قرص ضوئي، تحتاج إلى التحقق من سلامتها ومعرفة مجموع MD5 الخاص بها

في هذه المقالة، سنستمر في التعمق في عالم سطر الأوامر ومقارنة MD5 للبصريات المسجلة مع مجموع MD5 لملف .ISO الأصلي باستخدام الأداة المساعدة لوحدة التحكم isoinfo. في البداية، سوف نقوم باستخراج بعض المعلومات الأولية حول القرص المسجل باستخدام الأمر:

Isoinfo -d -i /dev/sr0

حيث /dev/sr0 هو قرص DVD-ROM، لتوضيح اسم الجهاز المثبت لديك القرص البصري، في حال كان لديك أكثر من واحد، يمكنك العثور عليه من خلال إخراج هذا الأمر:

من المعلومات المتوفرة بعد الدخول:

$ isoinfo -d -i /dev/sr0

سيكون هناك شيء مثل هذا:

القرص المضغوط بتنسيق ISO 9660 معرف النظام: معرف المجلد: Lubuntu 12.04 i386 معرف مجموعة المجلدات: معرف الناشر: معرف مُعد البيانات: XORRISO-1.0.8 2011.04.14.073001، LIBISOBURN-1.0.8، LIBISOFS-1.0.8، LIBBURN -1.0.6 معرف التطبيق: معرف ملف حقوق الطبع والنشر: معرف الملف الملخص: معرف الملف الببليوغرافي: حجم مجموعة المجلدات هو: 1 رقم تسلسل مجموعة المجلدات هو: 1 حجم الكتلة المنطقية هو: 2048 حجم المجلد هو: 352406 تم العثور على إصدار El Torito VD 1، كتالوج التمهيد موجود في القطاع 320 Joliet مع UCS المستوى 3 تم العثور على توقيعات Rock Ridge الإصدار 1 تم العثور على رأس التحقق من Eltorito: Hid 1 Arch 0 (x86) ID "" Key 55 AA Eltorito رأس التمهيد الافتراضي: Bootid 88 (قابل للتمهيد) وسائط التمهيد 0 (بدون محاكاة) التمهيد) مقطع التحميل 0 نوع النظام 0 Nsect 4 التمهيد 52A18 338456

هذه السطور تهمنا:

حجم الكتلة المنطقية هو: 2048 حجم المجلد هو: 352406

Dd if=/dev/sr0 bs=2048 count=352406 conv=notrunc,noerror | MD5sum -ب

انتبه إلى ثلاث نقاط يجب عليك استبدالها:

  • /dev/sr0 - المسار إلى القرص الضوئي (إذا كان لديك واحدًا، فلن يتغير هذا العنصر)
  • bs= 2048 - لديك القيمة الخاصة بك "حجم الكتلة المنطقي هو:"
  • العد=352406 - من القيمة "حجم الصوت هو:".

بعد الحساب سوف تحصل على شيء مثل هذا:

قراءة سجلات 352406+0 352406+0 سجلات مكتوبة منسوخة 721727488 بايت (722 ميجابايت) *-، 55.3223 ثانية، 13.0 ميجابايت/ثانية

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

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

مبادئ استخدام المجموع الاختباري

لاستخدام التكنولوجيا بذكاء، من المفيد أن نفهم ما هو التجزئة. في حالة عامةالتجزئة عبارة عن مجموعة من البتات التي تم الحصول عليها نتيجة لحسابات المعلومات باستخدام خوارزمية محددة. ميزة مميزةهذه الخوارزمية هي أنه عندما يتغير بت واحد على الأقل في المعلومات الأصلية، يتغير مجموع التجزئة أيضًا. وفي الوقت نفسه، هناك احتمال ضئيل للغاية بأن يؤدي التغيير العشوائي في بضع بتات من المعلومات الواردة إلى ترك التجزئة دون تغيير. وبالتالي، اتضح أن المجموع الاختباري يشبه جواز سفر البيانات، بعد التحقق منه، يمكنك استنتاج أن البيانات حقيقية.

ولذلك فإن مبدأ استخدام التجزئة بسيط للغاية، ويتكون من مرحلتين:

1. حساب وتخزين ونشر المجموع الاختباري للبيانات الأصلية.

2. حساب قيمتها بالنسبة لنسخة البيانات ومقارنتها بقيمة الأصول.

هناك العديد من خوارزميات التجزئة المختلفة. وبناء على ذلك، هناك أنواع عديدة من مبالغ التجزئة. الأكثر شعبية بينهم هي اتفاقية حقوق الطفل32, MD5, شا-1إلخ.

أين يتم استخدام التجزئة؟

حتى هؤلاء المستخدمين الذين لا يعرفون ما هي مبالغ التجزئة ما زالوا يستفيدون في كثير من الأحيان من استخدامها - على سبيل المثال، عند فتح الملفات المعبأة. الحقيقة هي أن أدوات الأرشيف الحديثة تضيف تجزئاتها إلى الملفات المعبأة. ويمكن رؤيتها من خلال فتح الأرشيف باستخدام برنامج أرشيفي.

وبناء على ذلك، عند فك الضغط، يتم التحقق من هذه التجزئة تلقائيا. في حالة تلف الأرشيف، سيقوم برنامج الأرشفة بإنشاء خطأ مع رسالة مفادها أن المجموع الاختباري للملفات غير متطابق. ولذلك، فإن أسهل طريقة لضمان التحكم في النقل الصحيح للملفات هي حزمها في الأرشيف.

هناك مجال آخر حيث يمكن استخدام المجاميع الاختبارية وهو استخدامها بدلاً من كلمات المرور. عندما يقوم الزائر بالتسجيل في موقع على الانترنت عن طريق الدخول كلمة المرور السرية، فليست كلمة المرور نفسها هي التي يتم تخزينها على الخادم، بل التجزئة الخاصة بها. وفقا لذلك، إذا تمكن المهاجمون من الوصول إلى الخادم، فلن يتمكنوا من معرفة كلمات المرور المحفوظة - فهي ببساطة ليست هناك.

تعد مبالغ التجزئة أيضًا جزءًا لا يتجزأ من عمل متتبعي التورنت. بفضل هذا، عند تنزيل الملفات عبر السيول، يتم ضمان سلامة نقل المعلومات بنسبة 100٪. وفي هذه الحالة، لا يحتاج المستخدم للتحكم في هذه العملية بأي شكل من الأشكال. يتم تنفيذ جميع العمليات اللازمة أثناء التنزيل بواسطة البرنامج (). بالطبع، إذا تم تنزيل الملفات لفترة طويلة، وتحتاج إلى التأكد من عدم تعرضها للتلف بمرور الوقت، فيمكنك إجراء إعادة فحص يدوي. على سبيل المثال، في برنامج uTorrent يوجد عنصر خاص لهذا في قائمة السياق (يظهر عند الضغط على انقر بزر الماوس الأيمنالماوس على السيل المحدد).

عند استخدام الأرشيفات والسيول، يتم إجراء التجزئة دون تدخل المستخدم. ولكن بما أنه ليست كل الملفات ملائمة للأرشفة، ناهيك عن استخدام السيول عند إرسال المعلومات، فهناك ممارسة واسعة النطاق لحساب المجاميع الاختبارية لمجموعة عشوائية من الملفات. في أغلب الأحيان، يتم استخدام التجزئة بتنسيق MD5 لهذا الغرض، حيث تم إنشاء العديد من البرامج المختلفة.

كيفية إنشاء تجزئة MD5 للملفات باستخدام MD5Checker؟

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

الحد الأقصى الوحيد برنامج مناسبللعمل مع MD5 - هذا هو تطبيق MD5Checker. يمكنك تحميل البرنامج من الموقع الرسمي. على الرغم من أن البرنامج يحتوي على واجهة باللغة الإنجليزية، إلا أنه سهل الاستخدام للغاية.

تم ضبط البرنامج على التجزئة بشكل افتراضي ملفات البرنامجوالمحفوظات وصور ISO. لذلك، إذا كنت تريد استخدام هذا التطبيق للموسيقى والفيديو، فيجب عليك أولاً تغييره الإعداد الوحيد- تحديد قناع للملفات التي سيعمل البرنامج معها. للقيام بذلك، انتقل إلى عنصر القائمة "أدوات / خيارات" وحدد الرمز * (والذي يعني "جميع الملفات") في حقل "تضمين".

بعد ذلك يمكنك استخدام البرنامج في الوضع العادي- الآن سيتم فحص كل ملف في جميع المجلدات الفرعية.

لإنشاء تجزئة MD5، تحتاج إلى سحب الملفات المحددة من مجلد إلى نافذة البرنامج - وسيبدأ البرنامج تلقائيًا في حساب مجموع MD5 لجميع الملفات المحددة وجميع الملفات الموجودة في المجلدات الفرعية (التي تلبي القناع الذي حددناه). سيتم عرض المبالغ المحسوبة في عمود "MD5 الحالي". الآن كل ما تبقى هو حفظ القيم التي تم الحصول عليها في ملف بالنقر فوق الزر "S To" ("حفظ في").

من المهم ملاحظة أنه إذا قمت بحفظ ملف MD5 في المجلد الذي توجد به جميع الملفات والمجلدات الفرعية التي اخترناها، فسيتم حفظ المسارات النسبية لها. سيسمح لك هذا بالتحقق من المجموع الاختباري في المستقبل حتى إذا قمت بنقل الملفات إلى موقع آخر. لذلك، قبل حفظ الملف، من المنطقي الانتقال إلى جذر المجلد بالنقر فوق الزر المقابل.

إذا قمت بفتح الملف الناتج في المفكرة، سترى أن المعلومات مخزنة فيه بنص عادي.

في هذه الحالة، يمكنك التأكد من أن المسارات إلى الملفات نسبية، أي. لا تحتوي على حرف محرك الأقراص الذي توجد عليه. يمكن تخزين ملف MD5 هذا في مجلد مع الملفات، وفي المستقبل يمكن التحقق من سلامة الملفات الموجودة في هذا المجلد على أي جهاز كمبيوتر.

كيفية التحقق من المجموع الاختباري للملف؟

للتحقق من المجموع الاختباري للملفات، تحتاج إلى إعادة تشغيل البرنامج أو النقر فوق الزر "مسح" لمسح قائمة الملفات.

بعد ذلك، يجب عليك سحب ملف MD5 إلى نافذة البرنامج والتأكد من ظهور علامة اختيار خضراء بجانب كل ملف. هذا يعني أن الملفات محفوظة بشكل آمن. إذا كان هناك عدد كبير جدًا من الملفات، فمن الملائم التحكم باستخدام العدادات "فشل" و"تم النجاح" في رأس الجدول.

يمكنك إجراء تجربة: إعادة تسمية أحد الملفات، وتحرير ملف آخر، وإجراء بعض التغييرات الطفيفة. بعد إجراء إعادة الفحص، اكتشف البرنامج أن أحد الملفات أصبح غير قابل للوصول باسمه الأصلي (مميز برمز أصفر)، وأن المجموع الاختباري للملف الثاني غير متطابق (مميز برمز أحمر). يشير عدم تطابق المجموع الاختباري إلى أن الملف قد تم تعديله أو أنه تالف.

تجدر الإشارة إلى أنه إذا كان لديك عدة مجلدات، يحتوي كل منها على ملف MD5 واحد أو أكثر (بما في ذلك المجلدات الفرعية)، ثم عن طريق سحب كل هذه المجلدات إلى نافذة البرنامج، يمكنك التحقق من سلامة جميع الملفات بضربة واحدة. يقوم MD5Checker تلقائيًا باستخراج قيم التجزئة من الملفات ذات الامتداد md5 التي تمت مواجهتها أثناء المسح. يمكن أن يكون هذا مناسبًا للغاية إذا تم نسخ كميات كبيرة من المعلومات أو نقلها عبر الإنترنت.

أيضًا، إذا قمت بإعادة تسمية بعض الملفات أو نقلها إلى موقع آخر، فيمكنك تحرير ملف MD5 في برنامج "المفكرة"، وتحديد قيم جديدة لمساراتها هناك - وبعد ذلك يمكنك استخدامه بشكل أكبر للتحقق من الملفات.

نتائج

توفر تقنية التجزئة فرصة فريدة للتحكم في سلامة المعلومات. في العصر الحديث، عندما يصل عدد ملفات المستخدم إلى الآلاف وعشرات الآلاف، فإن الراحة في معالجة مجموعات التجزئة لكميات كبيرة من البيانات أمر ضروري. يتعامل برنامج MD5Checker بنجاح مع هذه المهمة، حيث يمكنك التحقق من المجاميع الاختبارية وإنشاءها للعديد من الملفات، بغض النظر عن عمق تداخلها في شجرة المجلدات.

© 2024 ermake.ru - حول إصلاح أجهزة الكمبيوتر - بوابة المعلومات