एक इंस्टॉलर फ़ाइल के चेकसम को कैसे सत्यापित करें

यह जानने का एक तरीका है कि डाउनलोड किए जाने के बाद प्रोग्राम फ़ाइल इंस्टॉल करना सुरक्षित है, निष्पादन योग्य चलाने से पहले फ़ाइल चेकसम (जिसे हैश भी कहा जाता है) की तुलना करें।

किसी फ़ाइल के चेकसम को सत्यापित करने से यह सुनिश्चित होता है कि फ़ाइल को डाउनलोड करने के दौरान दूषित नहीं किया गया था, या आपके द्वारा डाउनलोड करने से पहले दुर्भावनापूर्ण तृतीय पक्ष द्वारा संशोधित किया गया था। यदि यह चेकसम मूल रूप से गणना किए जाने के बाद से मैलवेयर या अन्य दुर्भावनापूर्ण सॉफ़्टवेयर से संक्रमित हो गया है, तो जब आप चेकसम को सत्यापित करने का प्रयास करेंगे तो आपको परिवर्तन का पता चल जाएगा।

चेकसम संख्याओं की एक लंबी स्ट्रिंग है जो इस तरह दिखाई देती है:

 6fa92dd2ca691c11dfbfc0a239e34369897a7fab 

यह हेक्साडेसिमल संख्या लेखक द्वारा निर्मित इंस्टॉलर .exe फ़ाइल के लिए अद्वितीय है। यदि किसी ने आपके द्वारा डाउनलोड की गई फ़ाइल के साथ कोई छेड़छाड़ या छेड़छाड़ की है, तो आपके कंप्यूटर पर चेकसम भिन्न होगा।

नोट: किसी भी प्रोग्राम के इंस्टॉलर फाइल को चलाने से पहले चेकसम का सत्यापन हमेशा किया जाना चाहिए।

कई उपयोगिताओं जिनका उपयोग विंडोज में किसी फ़ाइल के चेकसम को सत्यापित करने के लिए किया जा सकता है। नीचे हमारे पसंदीदा विकल्प हैं, चेकसम कैलकुलेटर, चेकसम उपयोगिता का उपयोग करने और तुलना करने में आसान और माइक्रोसॉफ्ट से एफसीआईवी उपयोगिता, चेकसम दिखाने के लिए कमांड लाइन कमांड।

  • चेकसम कैलकुलेटर का उपयोग करना।
  • Microsoft FCIV उपयोगिता का उपयोग करना।

चेकसम कैलकुलेटर एक फ्री फाइल चेकसम कैलकुलेशन यूटिलिटी है जो सबसे अधिक इस्तेमाल की जाने वाली फाइल चेकसम एल्गोरिदम, जैसे कि md5, crc32 और sha1 का समर्थन करता है। चेकसम कैलकुलेटर कई फ़ाइलों को प्रोसेस कर सकता है और विंडोज प्रोग्राम को समझने और उपयोग करने में आसान है।

चेकसम कैलकुलेटर डाउनलोड और इंस्टॉल करना

कैलकुलेटर का उपयोग करना

  1. इंस्टॉल के बाद पहले से नहीं खोला गया तो चेकसम कैलकुलेटर खोलें।
  2. फ़ाइल बॉक्स के आगे स्थित ब्राउज़ करें पर क्लिक करें और उस फ़ाइल को ब्राउज़ करें जिसे आप जांचना चाहते हैं। हमारे उदाहरण में, हम windirstat1_1_2_setup.exe फ़ाइल के चेकसम की जाँच कर रहे हैं।
  3. आपके द्वारा गणना किए जा रहे चेकसम के प्रकार का चयन करें । डिफ़ॉल्ट रूप से, चेकसम एमडी 5 में सेट है, नीचे हमारे उदाहरण में हमने SHA1 के लिए मान सेट किया है।
  4. गणना बटन पर क्लिक करें।
  5. गणना पर क्लिक करने के बाद, परिणाम परिणाम बॉक्स में दिखाया गया है। वेब पेज पर या डॉक्यूमेंटेशन कॉपी में दिखाए गए मूल्यों के साथ तुलना करने के लिए और चेक बॉक्स को कॉपी करें और तुलना बॉक्स में पेस्ट करें और सत्यापित करें बटन पर क्लिक करें। यदि दोनों मान मेल खाते हैं, तो आपको एक संदेश बॉक्स दिखाई देगा जो दर्शाता है कि मान समान हैं।

Microsoft FCIV उपयोगिता का उपयोग करना

दुर्भाग्य से, Microsoft विंडोज का कोई भी संस्करण चेकसम उपयोगिता के साथ पहले से इंस्टॉल नहीं आता है, लेकिन माइक्रोसॉफ्ट ने एक कमांड लाइन कमांड जारी किया है जिसका उपयोग चेकसम के लिए किया जा सकता है। हमारे उदाहरण में, हम WinDirStat इंस्टॉलर फाइल की जांच करने के लिए Microsoft FCIV ( फाइल चेकसम इंटीग्रिटी वेरिफायर ) का डाउनलोड, इंस्टाल और उपयोग करेंगे। WinDirStat आपकी हार्ड ड्राइव पर फ़ाइलों और फ़ोल्डरों को किस स्थान पर ले जा रहा है, इसकी जाँच करने के लिए एक बेहतरीन फ्री यूटिलिटी है।

Microsoft FCIV को डाउनलोड और इंस्टॉल करना

  1. Microsoft से FCIV डाउनलोड करें।
  2. निष्पादन योग्य, Windows-KB841290-x86-ENU.exe चलाएँ।
  3. लाइसेंस समझौते को स्वीकार करने के लिए हां पर क्लिक करें।
  4. इंस्टॉलर पूछता है कि आप फ़ाइलों को कहाँ निकालना चाहते हैं। WinDirStat इंस्टॉलर के रूप में इसे उसी स्थान पर रखना सुविधाजनक होगा, इसलिए हम अनुशंसा करते हैं कि आप इसे अपने डाउनलोड फ़ोल्डर में निकालें। ब्राउज़ पर क्लिक करें, डाउनलोड को हाइलाइट करें, और ठीक पर क्लिक करें।

  1. फ़ाइलों को निकालने के लिए ठीक क्लिक करें।
  2. इंस्टॉलर को बंद करने के लिए ओके पर क्लिक करें।

युक्ति: यदि आप fciv.exe फ़ाइल को अपने C: \ Windows निर्देशिका में कॉपी करते हैं, तो कमांड प्रॉम्प्ट में किसी भी निर्देशिका या ड्राइव से काम करेगी।

FCIV का उपयोग करना

  1. FCIV एक कमांड-लाइन उपयोगिता है, इसलिए आपको इसे Windows कमांड प्रॉम्प्ट से चलाने की आवश्यकता है। अब एक नई कमांड प्रॉम्प्ट विंडो खोलें। विंडोज 10 में, आप इसे स्टार्ट मेनूविंडोज सिस्टमकमांड प्रॉम्प्ट के तहत पा सकते हैं। आप इसे रन बॉक्स से भी खोल सकते हैं यदि आप विन + आर दबाते हैं (अपने कीबोर्ड पर विंडोज कुंजी दबाए रखें और आर दबाएं), टाइप करें cmd, और एंटर दबाएं।
  2. अपनी डाउनलोड निर्देशिका या fciv युक्त निर्देशिका और जिस फ़ाइल की आप तुलना करना चाहते हैं, उसे बदलें। कमांड प्रॉम्प्ट पर, रन:
 सीडी डाउनलोड 
  1. WinDirStat पर दिए गए चेकसम SHA1 एल्गोरिथ्म का उपयोग करते हैं, इसलिए हमें FCIV के दौरान -sha1 विकल्प का उपयोग करने की आवश्यकता है। उदाहरण के लिए, windirstat1_1_2_setup.exe सत्यापित करने के लिए, इस आदेश का उपयोग करें:
 fciv -sha1 windirstat1_1_2_setup.exe 

FCIV गणना में कुछ पल बिताएगा, और फिर इस तरह आउटपुट प्रदान करेगा:

चेकसम अंतिम पंक्ति पर लंबी हेक्साडेसिमल संख्या है:

 6fa92dd2ca691c11dfbfc0a239e34369897a7fab windirstat1_1_2_setup.exe 

वह हेक्साडेसिमल संख्या आपकी फ़ाइल के लिए SHA1 चेकसम है। सुनिश्चित करें कि यह WinDirStat वेबसाइट पर चेकसम से मेल खाता है:

  • इस कमांड और इसके सिंटैक्स और विकल्पों के बारे में अधिक जानकारी के लिए हमारे fciv कमांड पेज को देखें।

लिनक्स में किसी फाइल का चेकसम कैसे चेक करें

लिनक्स में, फ़ाइल का चेकसम निम्न कमांड लाइन कमांड में से एक का उपयोग करके चेक किया जा सकता है जो कि चेकसम के आधार पर लेखक द्वारा तुलना के लिए उपयोग किया जाता है।