AdBlock Detection Block

Sure, ad-blocking software does a great job at
blocking ads, but it also blocks some useful and important features of our
website. For the best possible site experience please take a moment to
disable your AdBlocker.

أمن وسلامة الملفات باستخدام أدوات checksum

نشره مجتبى الحداد في الأحد, 2012/12/02 - 12:15م

سأتحدث عن أدوات تساعد في حماية الملفات يهملها كثير من الناس ونحن قي أشد الحاجة لها الآن ومستقبلاً , إحدى هذه الأدوات هي Checksum , وهى آلية تمكنك من التحقق من محتويات الملفات والبريد وحتى الأسطوانات والأقراص عن طريق أدوات تتيح لك أدوات التحقق من سلامة الملفاتإنشاء ملفات تحتوى بيانات مشفرة عن الملف الحقيقي و محتوياته وتفاصيلها ويتم إنشاء هذه الملفات المشفرة باستخدام أدوات ال checksum كما يتم استخدام هذه الأدوات أيضا عند وصول الملف للهدف النهائي والتحقق من عدم حدوث أي تغيير للملف أو حجمه أو محتوياته عن طريق اختبار بسيط وتستخدم هذه الأداة عادة مع الملفات المحملة من الإنترنت للتأكد من اكتمال تحميلها كاملا وعدم حدوث عطب أو فقدان جزئي للبيانات أو عدم حدوث تعديل لمحتوياتها من قبل hacker او Virus فالألية تضمن أمن ودقة محتويات الملفات ..

توجد العديد من الأدوات التي تستخدمها الآلية لتنفيذ إنشاء ملف ال checksum ومنها الأدوات التالية :

1- md5sum وتستخدم تشفير بدرجة 128

2- sha1sum وتستخدم تشفير بدرجة 160

3- sha256sum وتستخدم تشفير بدرجة 256

4- sha512sum وتستخدم تشفير بدرجة 512

إنشاء ملف التحقق :

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

يتوجب عليك الحصول أيضا على الملف الذي تريد حمايته ولنفترض بانه ملف موجود على الجهاز باسم linux.pdf أو أي ملف آخر

وسأستخدم هنا الأداة md5sum .

نقوم بالدخول للتيرمنال والذهاب لمسار الملف linux.pdf ونكتب الأمر

md5sum linux.pdf >linux.pdf.md5sum

كما يظهر في الصورة

أدوات التحقق من سلامة الملفات

والأمر ببساطة شديده عباره عن اسم الأداة التي ستنشى الملف وهى md5sum
واسم الملف وهو linux.pdf

والرمز < يعنى أنني أريد كتابة المخرجات من هذه العملية في ملف جديد باسم linux.pdf.md5

وهكذا عند تشغيل أمر عرض الملفات ستجد انه تم إنشاء ملف ال checksum الجديد

أدوات التحقق من سلامة الملفات

وإذا عرضنا محتوى الملف ستجده كالاتي :

أدوات التحقق من سلامة الملفات

وهو عباره عن كود md5sum بتشفير 128 وبجانبه اسم الملف …

عمل اختبار لملف :

بعدها إذا قمت بإرسال هذه الملف لشخص ما فانك ستقوم بإرسال ملف md5sum معه وسيقوم الشخص المستقبل بتشغيل الأداة md5sum على مع الملفين المرسلين للتحقق من سلامة الملف كالاتي :

أدوات التحقق من سلامة الملفات

والأمر هو

md5sum -c linux.pdf.md5sum

وهو عباره عن اسم الأداة المستخدمة وهى md5sum والمتغير c لعملية ال check بالإضافة لأسم ملف ال checksum المرفق , وتلاحظ ظهور كلمة ok بمعنى أن الملف مطابق، أما إذا حدث أي تغيير ولو كان نقطه بالملف فان النتيجة ستكون مخالفة .


يمكن استخدام أدوات أخرى كما ذكرت غير md5sum وهى متاحة على كل أنظمة التشغيل كما يمكنك استعمال برامج بواجهات سهلة الاستعمال غير طريقة الأوامر التي عملت بها

مستكشف مانع الإعلانات

نحن نعرف أن الإعلانات مزعجة!

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