2010-12-07 8 views
9

देखने तक हस्ताक्षरित क्यों किया जाएगा, मुझे निष्पादन योग्य चलाने पर एक बहुत ही अजीब परिणाम मिल रहा है जिसे डिजिटल हस्ताक्षरित किया गया है।डिजिटल हस्ताक्षरित निष्पादन योग्य को प्रमाण पत्र विवरण

निष्पादन योग्य को उचित स्तर 2 कोड हस्ताक्षर प्रमाणपत्र (स्वयं उत्पन्न नहीं) का उपयोग करके signtool.exe का उपयोग करके हस्ताक्षरित किया गया था।

विंडोज 7 मशीन पर परीक्षण, अगर मैं हस्ताक्षरित निष्पादन योग्य लॉन्च करता हूं, तो मुझे विंडोज चेतावनी संवाद मिलता है कि प्रकाशक अज्ञात (यानी हस्ताक्षरित नहीं) कहता है।

हालांकि, अगर मैं रद्द कर देता हूं और निष्पादन योग्य पर राइट-क्लिक करता हूं और गुण -> डिजिटल हस्ताक्षर पर जाता हूं, हस्ताक्षर सूची हस्ताक्षरित प्रमाणपत्र दिखाती है, जिसे मैं क्लिक कर सकता हूं और विवरण देखने के लिए "विवरण" चुन सकता हूं हस्ताक्षर, जिसे "डिजिटल हस्ताक्षर ठीक है" के रूप में दिखाया गया है।

उस बिंदु पर, यदि मैं निष्पादन योग्य लॉन्च करता हूं, तो अचानक अचानक खिड़कियां ठीक से पहचानती हैं कि निष्पादन योग्य हस्ताक्षरित है और सही "सत्यापित प्रकाशक" की रिपोर्ट करता है।

ऐसा लगता है कि विंडोज़ तब तक प्रमाण पत्र की जांच नहीं कर रहा था जब तक कि मैं निष्पादन योग्य के गुण संवाद से वास्तविक प्रमाणपत्र विवरण देखने के लिए नहीं गया (ध्यान दें कि निष्पादन योग्य लॉन्च करने के बाद यह केवल देरी नहीं थी, इससे कोई फर्क नहीं पड़ता मैं कितनी देर तक प्रतीक्षा करता हूं या कितनी बार इसे लॉन्च करता हूं, यह फ़ाइल के गुण/डिजिटल हस्ताक्षर में जाने तक इसे बिना हस्ताक्षरित मानता है)।

यह एक सामान्य विंडोज 7 स्थापित है जिसे मैं परीक्षण के लिए उपयोग करता हूं - इसे किसी भी तरह से संशोधित या tweaked नहीं किया गया है।

यह व्यवहार विंडोज पर कोड हस्ताक्षर के मुख्य उद्देश्य को हराने के लिए प्रतीत होता है - यह कैसे हो सकता है कि निष्पादन योग्य को हस्ताक्षरित माना जाता है जब तक कि उपयोगकर्ता राइट-क्लिक गुणों में जाने और प्रमाण पत्र के लिए चारों ओर खोदने के बारे में जानता हो।

क्या मुझे कुछ याद आ रही है? निष्पादन योग्य को चिह्नित करने का कोई तरीका है कि विंडोज को सक्रिय रूप से निष्पादित होने के प्रमाण पत्र की जांच करनी चाहिए?

+0

क्या आपने इस समस्या को प्रबंधित किया है? मुझे एक ही चीज़ का सामना करना पड़ रहा है? – adlabac

+0

मैंने यह भी देखा है। कभी-कभी, अगर मैं इसे कुछ मिनट छोड़ देता हूं, तो प्रोग्राम चलाकर फिर से वैध "नीला" संवाद दिखाता है। लेकिन मैंने एसआईजी 'फिक्स' को भी देखा है। –

उत्तर

1

अधिकतर संभावना ओसीएसपी निरस्तीकरण किसी भी कारण (कनेक्टिविटी समस्याओं आदि) के लिए स्वचालित रूप से जांच नहीं किया जा सका। समस्या को कम करने के लिए आपको अधिक सिस्टम पर परीक्षण करने की आवश्यकता है।

+0

मैंने मूल रूप से सोचा कि यह जांच प्रमाण पत्र से कनेक्ट करने में एक समस्या हो सकती है। लेकिन तथ्य यह है कि संपत्तियों में जाने के बाद प्रमाण पत्र वैधता पर सभी जांच और रिपोर्टिंग में कोई समस्या नहीं है और इसके विवरण (और इसके बाद प्रमाण पत्र को वैध के रूप में दिखाता है) देखते हैं, तो उस संभावना को रद्द करना प्रतीत होता है। – user534043

संबंधित मुद्दे