MGroup

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

Posted by: Mehrdad on: اکتبر 11, 2007

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

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

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

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

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

$ md5sum somefile.ogg

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

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

bd6fdf0030e85890fa6a60153be53088 somefile.ogg

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

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

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

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

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

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

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

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

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

3 نظر تا "چک کردن صحت داده‌ها"

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

يك پاسخ برايش بگذاريد

درباره‌ی وبلاگ:

نویسندگان:
مهرداد مومنی
مجید رمضانپور

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

  • سفیر: ببین عزیز تعصب فقط چشم بستن و دهان گشودن نیست تعصب یعنی پافشاری روی مسئله عقیده و...
  • احسان: میگم اگه لینوکس اپدیت بشه نسبت به ویروس قبل از اپدیت نفوذ ناپذیر میشه یا باید انتی
  • sh: kdom linux kar bahash rahat tarere

Kategories

بایگانی

وضعیت بلاگ

  • 66,700 بازدید

مجوز انتشار:

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