MGroup

چک کردن صحت داده‌ها

Posted on: اکتبر 11, 2007

توی درس شیرین امنیت شبکه (که در پایان، نمره‌ی من مینیموم کلاس شد!) یاد گرفتیم که الگوریتم هایی هستند برای چک کردن صحت داده ها، که معروفترین اونها md5 است! (اونجا فقط بطور تئوری به ما گفتن و هیچ کس (حتی استاد) فکر نمی کرد این چیزا توی دنیا به درد بخورن!!!)

خوب توی ویندوز که این چیزا رو ندیده بودیم ولی توی لینوکس دیدم!

جالب بود که برای این درس ما باید درباره‌ی یه مطلب امنیتی‌ای ارائه می دادیم، منم طرز کار با GPG یا همون GnuPG رو که از سایت گنوایران گرفته بودم،ارائه دادم. که در پایان مورد استقبال چندین تن از بچه ها قرار گرفت! (این ترم هم برای یه درس دیگه می‌خوام درباره فرمت آزاد ogg ارائه بدم 😉 )

خوب توی همه توزیعهایی که من دیدم، ابزاری برای چک کردن صحت فایلها موجود است! با نام md5sum که نحوه کار کردن باهاش خیلی ساده است:

با دستور زیر شما md5sum فایل مورد نظر رو در ترمینال می بینید:

$ md5sum somefile.ogg

که البته فرمت فایل هر چیزی می تونه باشه!

خوب بعد از اجرای او یه چیزی شبیه به این:

bd6fdf0030e85890fa6a60153be53088 somefile.ogg

در ترمینال چاپ می‌شه!

که نام فایل مورد نظر و md5sum فایل رو می بینین! که یک رشته‌ی ۳۲ کاراکتری است!

توجه داشته باشید که اگر حتی یک بیت از فایل تغییر کرده باشه!!!! این رشته فرق می کنه!!!

توی لینوکس از جایی که همه چیز برپایه‌ی شبکه (اینترنت) است،پس نیاز شدیدی به این مسئله است!!

همه‌ی بسته‌های نرم‌افزاری که دانلود می‌شن md5sum شون چک می‌شه! (توسط نرم‌افزارهای مدیریت بسته‌ها مثل Synaptic)

همه‌ی توزیع ها کنار فایل iso ی توزیع یه فایل با نام مثلا parsix_090r2-i386.iso.md5 برای دانلود می زارن تا وقتی که یه فایل رو دانلود کردین قبل از رایت کردن درستی فایل رو چک کنید!! (که مثل یکی از استادای ما چند بار فدورا رو دانلود نکنین و هر بار بعد از رایت بفهمین خرابه!!)

خوب چند روز پیش بعد از این که پارسیکس جدید رو دانلود کردم، تصمیم گرفتم قبل از رایت کردن اون، روی یک دیسک، اول چک کنم که درست دانلود شده یا نه!!

و متاسفانه خراب بود 😦 و از جایی که چند روز دیگه بهش نیاز دارم الان نشستم و دوباره دارم دانلود می کنم!!

و از بیکاری در کنارش برای شما داستان تعریف می کنم! 😀

Advertisements

3 پاسخ to "چک کردن صحت داده‌ها"

امنیت شبکه رو با کی داشتی؟

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s


توجه: برای رفع مشکلات لینوکسی خود به یکی از انجمنهای اینترنتی مراجعه کنید! اینجا به هیچ وجه برای رفع مشکلات لینوکسی شما مناسب نیست!
تبادل لینک نداریم! لطفا سوال نفرمایید ما به هرکس بخوایم لینک می‌دیم، هرکس هم خواست به اینجا لینک بده! :)

Kategories

بایگانی

وضعیت بلاگ

  • 110,600 بازدید

مجوز انتشار:

تمامی مطالب و مقالات این بلاگ تحت مجوز GNU FDL قرار دارند. بنابراین کپی و ایجاد تغییر در آنها مطابق شرایط این مجوز آزاد می‌باشد.
%d وب‌نوشت‌نویس این را دوست دارند: