برنامه ای برای بررسی مقادیر کش. نحوه بررسی هش MD5 یک فایل در ویندوز. تأیید چک‌سوم با استفاده از ابزار داخلی certutil

هنگام تبادل اطلاعات از طریق شبکه های کامپیوتریا از طریق رسانه های قابل حمل، این سوال فوری مطرح می شود که چگونه می توان صحت اطلاعات ارسال شده را تأیید کرد. پس از همه، اگر چندین بیت به اشتباه در فایل چند مگابایتی ذخیره شده باشد، این می تواند منجر به مشکلاتی در هنگام استفاده از این فایل شود. به خصوص اگر این فایل یک اپلیکیشن باشد. بنابراین با گسترش انواع مختلف فایل های نصب، و سایر اطلاعات، مرسوم است که یک چک جمع (هش) را نشان می دهد - به طوری که کاربران با دانلود داده ها، می توانند به طور مستقل جمع های چک فایل ها را برای مطابقت با هش اطلاعات دانلود شده بررسی کنند.

اصول استفاده از چکسام ها

برای استفاده هوشمندانه از فناوری، درک اینکه هش چیست مفید است. که در مورد کلیهش مجموعه ای از بیت ها است که در نتیجه محاسبات روی اطلاعات با استفاده از یک الگوریتم خاص به دست می آید. ویژگی متمایز این الگوریتم این است که اگر حداقل یک بیت در اطلاعات اصلی تغییر کند، مجموع هش نیز تغییر می کند. و در عین حال، احتمال بسیار کمی وجود دارد که یک تغییر تصادفی در چند بیت از اطلاعات ورودی، هش را بدون تغییر باقی بگذارد. بنابراین معلوم می شود که چک جمع- مانند یک پاسپورت داده است، پس از بررسی می توانید به این نتیجه برسید که داده ها واقعی هستند.

بنابراین، اصل استفاده از هش بسیار ساده است و شامل دو مرحله است:

1. محاسبه، ذخیره و انتشار چک جمع داده های اصلی.

2. محاسبه مقدار آن برای یک کپی از داده ها و مقایسه با ارزش برای نسخه های اصلی.

الگوریتم های هش بسیار زیادی وجود دارد. و بر این اساس، انواع مختلفی از مجموع هش وجود دارد. محبوب ترین در میان آنها هستند CRC32, MD5, SHA-1و غیره.

هش در کجا استفاده می شود؟

حتی آن دسته از کاربرانی که نمی‌دانند مبالغ هش چقدر است، اغلب از استفاده آنها سود می‌برند - به عنوان مثال، هنگام باز کردن فایل‌های بسته. واقعیت این است که آرشیوهای مدرن هش های خود را به فایل های بسته بندی شده اضافه می کنند. آنها را می توان با باز کردن بایگانی با استفاده از یک برنامه آرشیو مشاهده کرد.

و بر این اساس، هنگام باز کردن زیپ، این هش ها به طور خودکار تأیید می شوند. اگر بایگانی آسیب دیده باشد، برنامه بایگانی با پیامی مبنی بر عدم مطابقت جمع‌بندی‌های چک فایل‌ها، خطایی ایجاد می‌کند. بنابراین، ساده‌ترین راه برای اطمینان از کنترل بر انتقال صحیح فایل‌ها، بسته‌بندی آن‌ها در یک آرشیو است.

زمینه دیگری که می توان از چک جمع ها استفاده کرد، استفاده از آنها به جای رمز عبور است. هنگامی که یک بازدیدکننده با وارد کردن رمز عبور مخفی در یک وب سایت ثبت نام می کند، این رمز عبور نیست که در سرور ذخیره می شود، بلکه هش آن است. بر این اساس، اگر مهاجمان به سرور دسترسی پیدا کنند، نمی توانند رمزهای عبور ذخیره شده را پیدا کنند - آنها به سادگی آنجا نیستند.

همچنین، مبالغ هش بخشی جدایی ناپذیر از کار ردیاب های تورنت است. به لطف این، هنگام دانلود فایل ها از طریق تورنت، صددرصد یکپارچگی انتقال اطلاعات تضمین می شود. در این صورت کاربر به هیچ وجه نیازی به کنترل این فرآیند ندارد. تمام عملیات لازم در حین بارگیری توسط برنامه () انجام می شود. البته اگر فایل ها برای مدت طولانی دانلود شده اند و باید مطمئن شوید که به مرور زمان آسیبی به آن ها وارد نشده است، می توانید یک اسکن مجدد دستی انجام دهید. به عنوان مثال، در برنامه uTorrent مورد خاصی برای این مورد در منوی زمینه وجود دارد (هنگامی که روی تورنت انتخاب شده کلیک راست می کنید ظاهر می شود).

هنگام استفاده از آرشیو و تورنت، هش بدون دخالت کاربر انجام می شود. اما از آنجایی که همه فایل‌ها برای بایگانی راحت نیستند، حتی کمتر از تورنت‌ها هنگام ارسال اطلاعات استفاده می‌کنند، روش گسترده‌ای برای محاسبه چک‌سوم‌ها برای مجموعه‌ای دلخواه از فایل‌ها وجود دارد. اغلب برای این کار از هش در قالب MD5 استفاده می شود که برنامه های مختلفی برای آن ایجاد شده است.

چگونه با استفاده از MD5Checker فایل های MD5 ایجاد کنیم؟

علیرغم این واقعیت که الگوریتم MD5 در بسیاری از فایل منیجرها و ابزارهای کاربردی موجود است، استفاده از همه آنها راحت نیست. برخی از برنامه ها نمی توانند هش گروهی از فایل ها را بررسی کنند. بخش دیگری از برنامه ها، اگرچه این کار را انجام می دهد، گزارشی از نتایج اسکن را به شکل مناسب نمایش نمی دهد - برای شناسایی پیام های خطا باید به صورت دستی در کل لیست فایل ها پیمایش کنید.

تنها حداکثر برنامه راحتبرای کار با MD5 - این برنامه MD5Checker است. می توانید برنامه را از وب سایت رسمی. با وجود این واقعیت که این برنامه دارای یک رابط انگلیسی زبان است، استفاده از آن بسیار ساده است.

این برنامه به طور پیش فرض برای هش فایل های برنامه، آرشیو و تصاویر ISO پیکربندی شده است. بنابراین، اگر می خواهید از این برنامه برای موسیقی و ویدیو استفاده کنید، ابتدا باید یک تنظیم را تغییر دهید - یک ماسک برای فایل هایی که برنامه با آنها کار می کند مشخص کنید. برای انجام این کار، به آیتم منوی «ابزارها / گزینه‌ها» بروید و نماد * (به معنای «همه فایل‌ها») را در قسمت «شامل» مشخص کنید.

پس از این، می توانید طبق معمول از برنامه استفاده کنید - اکنون هر فایل تکی در همه زیرپوشه ها اسکن می شود.

برای ایجاد هش MD5، باید فایل های انتخاب شده را از یک پوشه به داخل پنجره برنامه بکشید - و برنامه به طور خودکار شروع به محاسبه مجموع MD5 برای همه فایل های انتخاب شده و همه فایل های موجود در زیرپوشه ها می کند (که با ماسکی که ما مشخص کردیم مطابقت دارد). مقادیر محاسبه شده در ستون "MD5 فعلی" نمایش داده می شود. اکنون تنها چیزی که باقی می ماند این است که با کلیک بر روی دکمه "S To" ("Save to") مقادیر به دست آمده را در یک فایل ذخیره کنید.

توجه به این نکته ضروری است که اگر فایل MD5 را در پوشه ای که همه فایل ها و زیر پوشه هایی که انتخاب کرده ایم در آن قرار دارند، ذخیره کنید، سپس مسیرهای نسبیبه آنها. این به شما امکان می‌دهد در آینده حتی اگر فایل‌ها را به مکان دیگری منتقل کنید، چک‌سوم را بررسی کنید. بنابراین، قبل از ذخیره فایل، منطقی است که با کلیک بر روی دکمه مربوطه، به ریشه پوشه بروید.

اگر فایل به دست آمده را در Notepad باز کنید، خواهید دید که اطلاعات به صورت متن ساده در آن ذخیره می شود.

در این صورت، می توانید مطمئن شوید که مسیرهای فایل ها نسبی هستند، یعنی. حاوی حرف درایوی که در آن قرار دارند نباشد. چنین فایل MD5 را می توان در یک پوشه به همراه فایل ها ذخیره کرد و در آینده می توان یکپارچگی فایل های این پوشه را در هر رایانه ای بررسی کرد.

چگونه چک جمع های فایل را بررسی کنیم؟

برای بررسی چک مجموع فایل‌ها، باید برنامه را مجدداً راه‌اندازی کنید یا روی دکمه «پاک کردن» کلیک کنید تا لیست فایل‌ها پاک شود.

پس از این کار، باید فایل MD5 را به پنجره برنامه بکشید و مطمئن شوید که یک تیک سبز رنگ در کنار هر فایل ظاهر می شود. این بدان معنی است که فایل ها ایمن و ایمن نگه داشته می شوند. اگر تعداد زیادی فایل وجود داشته باشد، کنترل با استفاده از شمارنده های "Failed" و "Passed" در هدر جدول راحت تر است.

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

شایان ذکر است که اگر چندین پوشه دارید که هر کدام شامل یک یا چند فایل MD5 (از جمله در زیر پوشه ها) هستند، با کشیدن تمام این پوشه ها به پنجره برنامه، می توانید یکپارچگی تمام فایل ها را بررسی کنید. MD5Checker به طور خودکار مقادیر هش را از فایل هایی با پسوند md5 که در حین اسکن با آن مواجه می شود استخراج می کند. اگر حجم زیادی از اطلاعات از طریق اینترنت کپی یا منتقل شوند، این می تواند بسیار راحت باشد.

همچنین، اگر برخی از فایل‌ها را تغییر نام داده یا به مکان دیگری منتقل کرده‌اید، می‌توانید فایل MD5 را در Notepad ویرایش کنید و مقادیر جدیدی برای مسیرهای آنها در آنجا مشخص کنید - و سپس می‌توانید از آن برای بررسی فایل‌ها استفاده کنید.

نتایج

فناوری هش می دهد فرصت منحصر به فردکنترل امنیت اطلاعات در دوران مدرن، زمانی که تعداد فایل‌های کاربر به هزاران و ده‌ها هزار می‌رسد، سهولت در پردازش مبالغ هش برای مقادیر زیاد داده ضروری است. برنامه MD5Checker با موفقیت از عهده این کار بر می آید، که با آن می توانید هم جمع های چک را بررسی کنید و هم آنها را برای بسیاری از فایل ها، صرف نظر از عمق تودرتو در درخت پوشه، ایجاد کنید.

آیا تا به حال به این فکر کرده اید که چرا اطلاعاتی مانند "جمع هش" نشان داده شده است؟ اغلب در تورنت ها یافت می شود. از یک سو، برخی از اطلاعات نامفهوم، اما از سوی دیگر، بسیار مفید است. چرا؟ من سعی خواهم کرد با جزئیات به شما بگویم که چگونه می توانید هش یک فایل را پیدا کنید، چگونه آن را مقایسه کنید و چرا اینقدر مفید است.

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

چرا باید مجموع هش یک فایل را بدانید؟

فرض کنید تصمیم دارید تصویری از یک بازی را از یک تورنت دانلود کنید و از آن لذت ببرید. بنابراین یک بازی جالب پیدا کردید، توضیحات را مطالعه کردید و متوجه شدید که توضیحات فایل نشان دهنده "جمع هش" تصویر است.

واقعیت این است که شخصی که بازی را ارسال کرده است ابتدا آن را از نظر عملکرد روی رایانه خود، شاید حتی در چندین رایانه شخصی و سیستم های مختلف، آزمایش کرده است.

هنگامی که مطمئن شد همه چیز نصب شده و به خوبی کار می کند، "Hash Sum" تصویر را تشخیص داد و آن را در توضیحات بازی نشان داد. برای کسانی که نمی دانند، این سوال پیش می آید: چرا او مجموع هش تصویر را نشان داده است؟

به طور کلی، پس: مجموع هش یک "کلید" منحصر به فرد یک فایل است که می تواند برای بررسی فایل، یعنی یکپارچگی آن استفاده شود.

به بیان ساده تر: سپس، هش به ما امکان می دهد دو فایل، فایلی که برای دانلود آپلود شده است، با فایلی که در رایانه ما دانلود شده است، مقایسه کنیم.

و چرا باید مقایسه کنم؟ فرض کنید تصویر را دانلود کرده اید و به طور طبیعی شروع به نصب بازی کرده اید. اما در طول مراحل نصب، برخی از خطاها ظاهر شد، مشکلی پیش می‌رفت. همه نشانه هایی است که نشان می دهد بازی در صورت نیاز نصب نمی شود یا نصب شده است، اما شروع نمی شود.

به طور کلی مشکلات مشابهی وجود دارد ...

البته می توانید همه مشکلات را به گردن محلی که فایل را دانلود کرده اید بیاندازید. آنها می گویند که فایل کیفیت بالایی نداشت، هیچ چیز اجرا نمی شود، هیچ چیز کار نمی کند.

اما ممکن است اینطور نباشد.
همه چیز با سیستم خوب است و با منبعی که فایل از آن دانلود شده است همه چیز خوب است.

همه چیز در واقع بسیار ساده تر از آن چیزی است که به نظر می رسد. در حین دانلود فایل ممکن است خطاهایی رخ داده باشد و یا فایل تا انتها دانلود نشده باشد، در یک کلام فایل به دلایلی ناقص در کامپیوتر دانلود شده است.

همه مشکلات از اینجا سرچشمه می گیرد!

به سایتی که فایل را دانلود کرده ایم می رویم، مقدار هش را در آنجا می گیریم، پس از آن هش فایل دانلود شده را می یابیم و آنها را با هم مقایسه می کنیم.

1) اگر Hash Sum متفاوت باشد، فایل دانلود شده با فایلی که در سایت قرار داده شده است 100% متفاوت است. این بدان معناست که فایل دانلود شده کار نخواهد کرد. باید دوباره آن را دانلود کنید.

2) اگر Hash Sums یکسان باشد، در این صورت یک کپی دقیق از فایل بارگذاری شده است و همانطور که انتظار می رود کار خواهد کرد. می توانید با خیال راحت نصب را شروع کنید.

مهم! اگر دانلود کنید تصاویر ویندوزسپس، پس از دانلود، اکیداً توصیه می کنم که مقدار هش را پیدا کنید و آن را مقایسه کنید، اگر مقادیر مطابقت نداشتند، سپس زمان بهتر 100 به این فکر کنید که آیا ارزش نصب ویندوز از یک تصویر مشابه را دارد یا خیر.

در غیر این صورت هنگام نصب سیستم با مشکلات زیادی مواجه خواهید شد.

در کل فکر می کنم همه چیز واضح است، اگر سوالی داشتید بپرسید! خوب، فهمیدیم که چرا به مجموع هش فایلی که می‌خواهیم دانلود کنیم نیاز داریم. حالا بیایید یاد بگیریم که چگونه مجموع هش را با هم مقایسه کنیم تا بفهمیم آیا فایل به طور کامل دانلود شده است یا خیر.

چگونه می توان حجم هش یک فایل را فهمید و مقایسه کرد.

برای این منظور وجود دارد برنامه های ویژهو به طور کلی استفاده از آنها آسان است. تنها کاری که باید انجام دهید این است که انتخاب کنید فایل مورد نیاز، مقدار هش آن را دریافت کرده و با آنچه در سایت درج شده است مقایسه کنید. ساده است!

من می خواهم یکی از این برنامه ها را در این پست ارائه دهم. برنامه، به اصطلاح، "تولید شخصی" من دیروز پشت لپ تاپم نشسته بودم، و متوجه شدم که "کدینگ" را از دست داده ام و تصمیم گرفتم که یک برنامه بیشتر در مقایسه با Hash-Sum وجود داشته باشد.

رابط برنامه به این شکل است. دکمه ها بدون برچسب ظاهر شدند، اما هر دکمه نکاتی در مورد آنچه مورد نیاز است دارد. هنگامی که ماوس را روی دکمه نگه می دارید در پایین برنامه ظاهر می شوند.

1 – این دکمه کادر محاوره ای را برای انتخاب فایل ها باز می کند.
2 – در صورت نیاز به حذف محتویات فیلدها به این دکمه نیاز است.
.
4 – این دکمه برنامه را می بندد.
5 - اگر نیاز به کپی کردن Hash Sum در کلیپ بورد دارید، این دکمه مورد نیاز است.
6 – این دکمه برعکس است، برای مقایسه Hash Sum را وارد کنید.

برای مقایسه مجموع هش، دکمه "1" را فشار دهید و فایل دانلود شده را انتخاب کنید. برنامه مجموع هش خود را در رمزگذاری md5 تعیین می کند و در فیلد Received Hash ظاهر می شود.

اکنون در قسمت "مقایسه با:" مقدار هش مشخص شده در توضیحات فایل دانلود شده را وارد کنید. بر روی دکمه "مقایسه" کلیک کنید و برنامه نتیجه را نشان می دهد و پنجره زیر ظاهر می شود:

و یکی دیگر نکته مهمدر مورد برنامه من اگر از آن استفاده کنید، پس از دریافت هش از یک فایل با اندازه بزرگ، برنامه برای مدت کوتاهی مسدود می شود، سیستم از شما می خواهد که برنامه را خاتمه دهید ...

در واقع برنامه کار می کند و به زودی مقدار هش فایل را نشان می دهد. اما برنامه متوقف می شود زیرا باید کمی اصلاح شود، یعنی یک "رشته اضافی" اضافه شود. به طور کلی، به این واقعیت توجه نکنید که برنامه "پاسخ نمی دهد"، اینها خطاهای من هستند، هنوز هم به خوبی کار می کند!

چگونه جمع هش یک فایل تغییر می کند؟ (برای فهمیدن)

پیشنهاد میکنم نگاه کنید مثال واقعی، چگونه جمع هش یک فایل می تواند تغییر کند. به عنوان مثال، یک سند متنی معمولی را در نظر بگیرید.

بیایید یک فایل "test.txt" ایجاد کنیم و هر رشته ای را در آن بنویسیم، به عنوان مثال، سه کاراکتر "123". حالا بیایید فایل را ذخیره کنیم و اندازه آن را ببینیم، فقط "3 بایت" خواهد بود.

از آنجایی که یک کاراکتر فقط 1 بایت وزن دارد و فرقی نمی‌کند که چه کاراکتری باشد یا یک فاصله.

با این حال، این مهم نیست. نکته مهم این است که در این حالت ما این فرصت را داریم که 1 بایت از فایل حذف کنیم و یا بالعکس چندین بایت به فایل اضافه کنیم. یک سند متنی (TXT) برای این مثال عالی عمل می کند.

و بنابراین، فایل را با خط "123" ذخیره کنید و به Hash Sum آن نگاه کنید. برای من معلوم شد که چنین اهمیتی دارد.

با گذشت زمان، بسیاری از کاربران کامپیوتر، با آشنایی دقیق تر، در مورد مبالغ هش تعجب می کنند. به آنها چک سام نیز می گویند. چیست؟ این برای چیست؟ این مبالغ چگونه محاسبه می شود؟

تعریف

یک مقدار خاص نامیده می شود که با استفاده از الگوریتم های خاص برای داده ها محاسبه می شود. هدف از مجموع هش بررسی یکپارچگی داده ها در حین انتقال است. رایج ترین الگوریتم ها برای محاسبه MD5، CRC32 و SHA-1 هستند. چک‌جمع‌ها همچنین می‌توانند برای مقایسه مجموعه‌ای از داده‌ها برای عدم هم ارزی استفاده شوند، که برای شناسایی ویروس‌ها در رایانه مفید است.

استفاده از این روش به دلیل این که چک به راحتی در آن اجرا می شود، محبوبیت پیدا کرده است تجهیزات دیجیتالکار با دودویی بدون مشکل قابل تجزیه و تحلیل است و برای یافتن خطاهایی که ناشی از وجود نویز در کانال های اطلاعاتی است بسیار عالی است.

الگوریتم هایی برای تایید

الگوریتم MD5 نه تنها برای بررسی یکپارچگی داده ها استفاده می شود، بلکه به دست آوردن یک شناسه نسبتاً قابل اعتماد را نیز ممکن می سازد، که اغلب در مواردی که فایل های یکسان در رایانه یافت می شود، استفاده می شود. بنابراین، این محتوا نیست که با هم مقایسه می شود، بلکه مجموع هش آنها است.

الگوریتم CRC32 در بایگانی برنامه ها استفاده می شود. مخفف "کد افزونگی چرخه ای" است.

الگوریتم SHA-1 در بررسی یکپارچگی داده هایی که با استفاده از برنامه BitTorrent دانلود می شوند کاربرد پیدا کرده است.

مثال

به عنوان مثال، کاربر می خواهد یک سیستم عامل یا یک بازی را روی رایانه خود نصب کند. او تصویر را دانلود می کند و می خواهد مطمئن شود که یکپارچگی فایل درست است و در حین انتقال چیزی از بین نرفته است. ساده ترین راه برای انجام این کار، مقایسه مجموع هش فایل آپلود شده و موارد ارائه شده توسط نویسنده است. اگر کاملاً مطابقت داشته باشند، تصویر هیچ خطایی ندارد. خوب، اگر مجموع هش فایل ها متفاوت است، باید دوباره آن را دانلود کنید، زیرا نوعی خرابی رخ داده است.

این روش اولیه به عنوان یک اقدام پیشگیرانه در برابر عملکرد نادرست و یخ زدن عمل می کند. با این کار می توانید از صحت نصب سیستم عامل، برنامه یا بازی مطمئن باشید.

برنامه HashTab: چک کردن Hash Sum

این ابزار یک افزونه است که در سیستم عامل ادغام شده و در صورت نیاز از آن استفاده می شود. می توان آن را به صورت کاملا رایگان از وب سایت رسمی به عنوان فایل نصب دانلود کرد. نصب برنامه بصری است.

پس از نصب، در ویژگی های هر فایل یک تب جدید برای محاسبه چک سام وجود خواهد داشت. به طور پیش فرض، آنها با استفاده از همان سه الگوریتم شرح داده شده در بالا محاسبه می شوند.

چگونه می توان مجموع هش را بررسی کرد؟ برای انجام این کار، در قسمت "مقایسه" باید مقدار مشخص شده توسط نویسنده را وارد کنید. اگر فایل دانلود شده با موفقیت صحت خود را تأیید کرده باشد، علامت تیک سبز رنگ ظاهر می شود. در غیر این صورت، کاربر یک صلیب قرمز را مشاهده خواهد کرد. در این صورت توصیه می شود فایل را دوباره دانلود کنید.

تنظیمات تب "File Hash Sums" را می توان با کلیک بر روی مورد مربوطه تغییر داد. یک پنجره تنظیمات باز می شود که در آن می توانید نمایش چک جمع های مورد نیاز را برای تأیید و محاسبه تنظیم کنید. برای روشن شدن همه چیز، توصیه می‌شود کادری را علامت بزنید که به شما امکان می‌دهد جمع‌های چک را با حروف کوچک نمایش دهید.

بنابراین کار با این برنامه بسیار ساده است. حتی یک کاربر بی تجربه هم می تواند آن را بفهمد.

جستجوگر فایل MD5

این ابزار همچنین از وب سایت رسمی بارگیری شده است، اما نیازی به نصب ندارد. شما فقط باید آن را راه اندازی کنید. از همان الگوریتم برای تأیید استفاده می کند. هنگام بارگیری یک فایل، باید مقدار هش اصلی را در کلیپ بورد کپی کنید و سپس آن را برای تأیید در فیلد جایگذاری کنید. مرحله بعدی انتخاب فایلی است که کاربر می خواهد از نظر یکپارچگی آزمایش کند. پس از کلیک بر روی دکمه "بررسی"، پیامی با نتیجه کار دریافت می کنید که به شما می گوید که آیا جمع چک فایل ها مطابقت دارد یا فایل آسیب دیده است و مطابقت ندارد.

یکی از ویژگی های اضافی ابزار این است که مقدار را با استفاده از الگوریتم MD5 برای هر فایلی در رایانه محاسبه کنید.

نتیجه

بنابراین، مفهوم "چک" در نظر گرفته شد. مشخص شد که برای چه استفاده می شود. برای کاربر معمولی، این یک گزینه آسان برای بررسی یکپارچگی و مطابقت فایل با نسخه اصلی است. شرح داده شد ابزارهای مفیدبرای محاسبه و مقایسه مجموع هش. اولی قادر به مقایسه مقادیر مختلف است و دومی فقط از یک الگوریتم استفاده می کند، اما نیازی به نصب ندارد، که در صورت نداشتن حقوق مدیر مهم است.

اگر قصد نصب یک سیستم عامل یا هر سیستم دیگری را دارید نرم افزار، توصیه می شود پس از دانلود تمامی فایل های نصب، هش ها را بررسی کنید. این باعث صرفه جویی در زمان و مهمتر از آن در اعصاب می شود.

نحوه پی بردن به هش یک فایل در ویندوز به شما کمک می کند تا با یک برنامه رایگان کوچک به نام HashTab که برای بررسی هش (به اصطلاح checksum) فایل طراحی شده است.

این برنامه یک فرمت برای است Windows Explorer. HashTab به شما این امکان را می دهد که جمع چک (هش یا هش) یک فایل را برای تأیید صحت و یکپارچگی فایل در حال بررسی تعیین کنید.

اغلب کاربران با فایل هایی مواجه می شوند که در آنها فایل های اصلی با کپی های نادرست جایگزین می شوند. چنین کپی هایی ممکن است حاوی بدافزار باشند.

تولیدکنندگان برای اینکه امکان تایید صحت یک فایل، تصویر یا برنامه را در اختیار کاربر قرار دهند، مبالغ هش آن را در کنار لینک های دانلود فایل ارائه می کنند.

احتمالاً در هنگام دانلود فایل از اینترنت به این موضوع برخورد کرده اید که پس از مشخصات و سیستم مورد نیاز، اغلب یک آیتم با جمع‌های چک فایل وجود دارد که چیزی شبیه به این است.

هش یک کد خاص مربوط به یک واحد اطلاعاتی است، یک تصویر منحصر به فرد محاسبه شده ریاضی از یک فایل خاص. با کوچکترین تغییر در یک فایل، مجموع هش این فایل بلافاصله تغییر می کند. این بررسی تضمین می کند که یک فایل خاص از تغییر محافظت می شود.

اگر فایل‌هایی را که از وب‌سایت رسمی توسعه‌دهنده یا دیگران دانلود نمی‌کنید، باید چک‌سوم‌ها بررسی شوند فایل های مهمبه عنوان مثال یک تصویر سیستم عامل. با مقایسه چک‌سام‌های یک تصویر یا فایل، می‌توانید بلافاصله متوجه شوید که آیا این فایل اصلاح شده است یا خیر.

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

برای بررسی چک‌سوم (هش) می‌توانید استفاده کنید برنامه رایگان HashTab.

دانلود HashTab

نحوه استفاده از HashTab

پس از نصب، HashTab در پنجره ویژگی های Explorer ادغام می شود. پس از نصب برنامه HashTab بر روی کامپیوتر خود، می توانید مجموع هش فایل ها را بررسی کنید. برای این کار روی هر فایلی کلیک راست کنید.

"Properties" را از منوی زمینه انتخاب کنید. پس از باز کردن پنجره، در پنجره "Properties" یک تب جدید "File hashes" را مشاهده خواهید کرد.

وقتی روی تب "File Hash Sums" کلیک می کنید، پنجره ای با مقادیر checksum این فایل ظاهر می شود.

برای اسکن فایل ها، کافی است الگوریتم های اسکن اصلی را انتخاب کنید: CRC32، MD5، SHA-1. پس از انتخاب الگوریتم های تایید، روی دکمه "OK" کلیک کنید.

برای مقایسه مجموع هش فایل ها، باید فایل را به قسمت "مقایسه هش" بکشید. اگر مقادیر هش فایل ها مطابقت داشته باشند، یک پرچم سبز ظاهر می شود.

همچنین می توانید هش را به روش دیگری بررسی کنید. برای انجام این کار، روی دکمه «مقایسه فایل…» کلیک کنید و سپس فایل مورد نظر را برای مقایسه در پنجره Explorer انتخاب کنید.

پس از آن، بر روی دکمه “Open” کلیک کنید و سپس در پنجره باز شده، نتیجه مقایسه چک‌سوم فایل را مشاهده خواهید کرد.

با کلیک راست بر روی چک‌سوم مربوطه، می‌توانید این مجموع یا همه چک‌سام‌ها را کپی کنید و همچنین در صورت انتخاب مورد مربوطه در منوی زمینه، به تنظیمات برنامه بروید.

همچنین می توانید به طور همزمان دو فایل را یکی یکی بررسی کنید و نتیجه را در دو پنجره مقایسه کنید. این تصویر نشان می دهد که چک جمع های دو فایل یکسان است.

نتیجه گیری مقاله

برنامه HashTab برای بررسی چک جمع ها (هش) یک فایل طراحی شده است. با استفاده از برنامه رایگان HashTab همیشه متوجه خواهید شد که آیا تغییراتی در فایل ایجاد شده است یا خیر.

در عصر دیجیتال ما، حتی یک بایت ضعیف می تواند هزینه زیادی داشته باشد. اگر فایل تصویر ISO حتی یک بایت از دست رفته باشد، سود چنین فایلی مشکوک خواهد بود. زمانی که می خواهید یک سیستم عامل جدید را برای خود نصب کنید، در مرحله خاصی از نصب، به دلیل شکسته بودن تصویر، روند کار قطع می شود. بنابراین هر فایل ISOقبل از سوزاندن آن به صورت خالی باید از نظر یکپارچگی اسکن شود. بنابراین، در زمان گرانبهای خود صرفه جویی می کنید و به خود در مورد حوادث مضحک که در فرآیند استفاده از دیسک هایی که این یا آن تصویر ISO ضبط شده است، هشدار می دهید. و یک نکته مهم دیگر: یک تصویر ISO شکسته می تواند به دلیلی خارج از کنترل شما باشد - به عنوان مثال، خود فایل توسط نویسنده قبلاً خراب شده است. و همچنین به دلیل بی ثباتی اتصال اینترنت شما که در نهایت منجر به از دست رفتن اطلاعات هنگام دانلود فایل در رایانه شما می شود.

برای اسکن چک جمع تصویر ISO، باید مراحل زیر را به ترتیب دنبال کنید. هیچ فایده ای در توصیف جزئیات آن وجود ندارد، زیرا این برنامه بسیار ساده است و نیازی به دانش عمیق یا توصیف جدی ندارد. با این حال، بیایید آن را گام به گام پیش ببریم:

  1. ما در وسعت جستجو می کنیم وب جهانیبرنامه HashTab (یا برنامه مشابه، طراحی شده برای تأیید جمع های چک (یا هش) تصاویر ISO)، آن را در رایانه خود دانلود و نصب کنید. برای مثال می توانید برنامه را از اینجا http://www.softportal.com/get-19546-hashtab.html یا از وب سایت رسمی دانلود کنید. فرآیند نصب بسیار ساده است و نیازی به توضیح ندارد.
  2. سپس روی فایل تصویر ISO کلیک راست کرده و از پنجره پاپ آپ انتخاب کنید منوی زمینهمورد "Properties"، جایی که تب جدید ایجاد شده توسط برنامه HashTab قرار خواهد گرفت.
  3. به تب "File Hash sums" بروید، مجموع هش فایل دانلود شده در آنجا نشان داده می شود. این مبلغ یک چک جمع برای فایلی است که دانلود کرده اید و حتی اگر کامل نباشد باز هم یک چک سام خواهد داشت.
  4. مجموع هش را از توضیحات فایل ISO کپی می کنیم (معمولاً جمع بررسی تصویر ISO در موضوعی که فایل را از آن دانلود می کنید نشان داده می شود و در صورت وجود تصویر، چک جمع باید در سمت عقب دیسک نیز وجود داشته باشد. از روی دیسک کپی شده و اگر دیسک دارای مجوز است، آن را در قسمت "مقایسه هش" قرار دهید و روی دکمه "مقایسه فایل..." کلیک کنید.

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

جالب ترین چیز این است که برنامه HashTab هم برای کاربران سیستم عامل در دسترس است سیستم های ویندوزو برای خبرگان MacOs. بنابراین، HashTab یک ابزار جهانی برای بررسی جمع‌های چک تصویر ISO است. و حتی اگر چندین کامپیوتر با سیستم عامل های مختلف نصب کرده باشید، به استفاده از یکی بسیار عادت خواهید کرد نرم افزاربه جای اینکه به دنبال برنامه های جداگانه ای باشید که برای متفاوت طراحی شده اند سیستم های عامل. چندین راه حل مشابه در اینترنت وجود دارد که به شما امکان می دهد از بین بسیاری از موارد عملی انتخاب کنید برنامه های یکسان، تنها در رابط خود با یکدیگر متفاوت هستند. با این حال، همه این برنامه ها بسیار ساده هستند و از نظر عملکرد بسیار گسترده نیستند، بنابراین مهم نیست که چه چیزی را انتخاب کنید، همه چیز تقریباً یکسان خواهد بود. برای شما و صحت اطلاعات موفق باشید!