विंडोज ड्राइवर की कैटलॉग फ़ाइल की अखंडता की जांच कैसे करें?


2

मेरे पास सुरक्षा कैटलॉग फ़ाइलों के साथ ड्राइवर हैं (कैटलॉग फ़ाइल = someFile.cat)। मैं शामिल सुरक्षा कैटलॉग फ़ाइल का उपयोग करके उन ड्राइवरों की वैधता की जांच करना चाहता हूं।

सुरक्षा कैटलॉग फ़ाइल की जांच करने के लिए विंडोज 7 में कौन से उपकरण शामिल हैं? सबसे अच्छा अभ्यास क्या है?

मैं ड्राइवरों की अखंडता की जांच कैसे कर सकता हूं?

आपके समय के लिए धन्यवाद।

जवाबों:


3

स्रोत: साइनिंग ड्राइवर्स के लिए उपकरण

माइक्रोसॉफ्ट विंडोज चालक किट (WDK) निम्नलिखित उपकरण है कि आप एक कोड हस्ताक्षर प्रमाण पत्र बनाने के लिए, एक ड्राइवर पैकेज की सूची फ़ाइल पर हस्ताक्षर करने, और एक ड्राइवर फ़ाइल में एक हस्ताक्षर एम्बेड करने के लिए उपयोग कर सकते हैं शामिल हैं:

  • CertMgr
  • Inf2Cat
  • MakeCat
  • MakeCert
  • Pvk2pfx
  • SignTool

साइनटूल का उपयोग यह सत्यापित करने के लिए किया जाता है कि एक सूची फ़ाइल एक वैध वाणिज्यिक रिलीज प्रमाण पत्र (नीचे देखें) द्वारा हस्ताक्षरित है।

स्रोत: वाणिज्यिक सूची प्रमाणपत्र द्वारा हस्ताक्षरित कैटलॉग फ़ाइल के हस्ताक्षर का सत्यापन

यह सत्यापित करने के लिए कि किसी मान्य व्यावसायिक रिलीज़ प्रमाणपत्र द्वारा कैटलॉग फ़ाइल पर हस्ताक्षर किए गए हैं, निम्नलिखित SignTool कमांड का उपयोग करें:

साइनटूल सत्यापित / v / pa कैटलॉगफाइलनेम .at

यह सत्यापित करने के लिए कि ड्राइवर पैकेज की कैटलॉग फ़ाइल में सूचीबद्ध फ़ाइल किसी मान्य वाणिज्यिक रिलीज़ प्रमाणपत्र द्वारा हस्ताक्षरित है, निम्नलिखित SignTool विकल्प का उपयोग करें:

SignTool सत्यापित / v / pa / c कैटलॉग फ़ाइलननेम .at DriverFileName

कहाँ पे:

  • वेरिफिकेशन कमांड साइनटूल को ड्राइवर पैकेज की कैटलॉग फाइल कैटलॉगफाइलनेम.कैट या ड्राइवर फाइल ड्राइवरफाइलनेम के हस्ताक्षर को सत्यापित करने के लिए कॉन्फ़िगर करता है।
  • / V विकल्प निष्पादन और चेतावनी संदेशों को प्रिंट करने के लिए SignTool को कॉन्फ़िगर करता है।
  • / Pa विकल्प यह पुष्टि करने के लिए साइनटूल को कॉन्फ़िगर करता है कि कैटलॉग फ़ाइल या ड्राइवर फ़ाइल का हस्ताक्षर PnP ड्राइवर स्थापना आवश्यकताओं का अनुपालन करता है।
  • कैटलॉगफाइलनाम.कैट एक ड्राइवर पैकेज के लिए कैटलॉग फ़ाइल का नाम है।
  • / C कैटलॉग फ़ाइलनेमनाम विकल्प एक कैटलॉग फ़ाइल को निर्दिष्ट करता है जिसमें फ़ाइल ड्राइवर फ़ाइल नाम के लिए एक प्रविष्टि शामिल है।
  • DriverFileName एक फ़ाइल का नाम निर्दिष्ट करता है जिसमें कैटलॉग फ़ाइल कैटलॉग में एक प्रविष्टि होती है।

मैं कैसे जांच सकता हूं कि डब्ल्यूडीके स्थापित है? मेरे पास ही है certmgr.msc!
MUY बेल्जियम

osr.com/blog/2014/05/28/wdk-version-running आप कुछ विचार दे सकता है
DavidPostill

मैं एसडीके और फिर एसडीके इंस्टॉलेशन डायरेक्टरो में बिन निर्देशिका में उपकरण स्थापित किया गया था।
एमयूवाई बेल्जियम

जहां तक ​​मैं बता सकता हूं, (और davidegrayson.com/signing द्वारा समर्थित ), यह आवश्यक है लेकिन ड्राइवर के लिए वास्तव में काम करने के लिए पर्याप्त नहीं है, और यह गारंटी नहीं देता है कि चालक को वास्तव में लोड करने की अनुमति होगी
ikrase
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.