क्या एक प्रशासक खाता इन दिनों उतना ही सुरक्षित है जितना कि जरूरत पड़ने पर बिल्ट-इन एडमिनिस्ट्रेटर खाते के साथ एक मानक खाता है?
संक्षेप में: फिर भी नहीं।
लंबा जवाब ...
UAC एक सुरक्षा सुविधा नहीं है
विंडोज एक्सपी के दिनों में वापस और विंडोज के पिछले संस्करणों में, कम से कम कॉर्पोरेट वातावरण में, प्रिंसिपल ऑफ लीस्ट प्रिविलेज का अभ्यास करना काफी कठिन था । सिद्धांत का तात्पर्य है कि आप एक मानक उपयोगकर्ता खाते का उपयोग करते हुए अपने सभी दिन-प्रतिदिन के कार्य करेंगे। व्यवस्थापक विशेषाधिकारों की आवश्यकता वाले किसी भी कार्य को व्यवस्थापक अधिकारों के साथ एक अलग खाते का उपयोग करके निष्पादित किया जाएगा (यह देखते हुए कि उपयोगकर्ता को इसके लिए एक वैध आवश्यकता थी)।
लेकिन विंडोज एक्सपी को इस बात को ध्यान में रखते हुए नहीं बनाया गया था, और कई क्विर्क और सीमाएं थीं, जब एक मानक उपयोगकर्ता के रूप में चल रहा था - भले ही आपके पास एक व्यवस्थापक खाते तक पहुंच हो। एक मानक उपयोगकर्ता के रूप में, आप साफ महीने के कैलेंडर को दिखाने के लिए सिस्ट्रे क्लॉक पर क्लिक करने में सक्षम नहीं थे, आप नेटवर्क सेटिंग्स को नहीं बदल सकते थे और "रन एज़" फ़ंक्शन सब कुछ के लिए काम नहीं करता था (विशेष रूप से विंडोज एक्सप्लोरर, और इस तरह से भी शेड्यूल किए गए कार्य, प्रिंटर और अन्य शेल फ़ोल्डर, यदि मेमोरी मुझे सही सेवा देती है)।
बेशक इनमें से बहुत कमियों के लिए वर्कअराउंड थे, लेकिन उनके आसपास खोज, दस्तावेज और, अच्छी तरह से काम करने में बहुत समय लगा।
सुरक्षा, संतुलन, सुरक्षा और सुविधा के बीच का संतुलन है । UAC को विंडोज विस्टा के साथ पेश किया गया था, मुख्य रूप से यह पता लगाने के लिए कि व्यवस्थापक अधिकारों की आवश्यकता कब थी, और व्यवस्थापक अधिकारों के साथ (अन्य) खाते से प्रमाणित करने के लिए स्वचालित रूप से आपको संकेत देने के लिए। इससे प्रिंसिपल ऑफ़ लीस्ट प्रिविलेज को बहुत आसान बनाने का अभ्यास हुआ।
एक साइड-इफ़ेक्ट के रूप में, एक एडमिन अकाउंट के साथ लॉग इन करते हुए, एडमिन अधिकारों की आवश्यकता वाले कार्य करने से आपको वास्तव में यह पुष्टि करने का मौका मिलता है कि आप इन अधिकारों का प्रयोग करना चाहते हैं। सॉफ्टवेयर इंस्टॉल करते समय UAC संकेत देता है, जबकि सामान्य वेबपेज खोलते समय ऐसा नहीं होता है।
हालांकि, यह पता चला है कि अधिकांश उपयोगकर्ता अलग-अलग खातों का उपयोग नहीं करते हैं और कुछ दिन-प्रतिदिन के कार्यों के लिए व्यवस्थापक अधिकारों (घड़ी, नेटवर्क, पावर प्लान आदि के लिए सेटिंग्स समायोजित करना) की आवश्यकता होती है, और इस प्रकार विस्टा में एक यूएसी प्रॉम्प्ट ट्रिगर होगा। संकेतों का यह कारण अधिकांश उपयोगकर्ताओं को होता है
क) किसी भी यूएसी संकेत को स्पष्ट रूप से स्वीकार करते हैं, जो वास्तव में उत्थान की आवश्यकता थी या नहीं
बी) पूरी तरह से यूएसी पुष्टि अक्षम करें
विंडोज 7 के साथ, माइक्रोसॉफ्ट ने कई विंडोज एक्ज़ीक्यूटेबल्स को ऑटो-एलिवेट परमिशन दिया, इसलिए यदि आप एक एडमिन अकाउंट का उपयोग कर रहे हैं, तो कुछ एक्शन स्वतः ही एलीवेटेड (एडमिन) अधिकारों के साथ निष्पादित हो जाते हैं। इससे UAC बहुत कम रुकावट प्रतीत होता है।
यूएसी ऑटो-एलिवेशन का फायदा उठाया जा सकता है
तो, विंडोज 7 में ऑटो-एलिवेटिंग अधिकारों के लिए एक अंतर्निहित तंत्र है। यदि मानक उपयोगकर्ता अधिकारों के साथ चलने वाले एप्लिकेशन द्वारा इस तंत्र का फायदा उठाया जा सकता है, तो UAC (जिसे सुरक्षा तंत्र नहीं बनाया गया था), को दरकिनार किया जा सकता है और आप व्यवस्थापक अधिकारों के साथ चल रहे अनुप्रयोगों को समाप्त कर सकते हैं, हालांकि आप नहीं हैं इसकी पुष्टि करने के लिए कहा।
यूएसी ऑटो-एलीवेशन को चालू करना वास्तव में कोड को इंजेक्ट करके शोषण किया जा सकता है, जैसा कि लियो डेविडसन ( विंडोज 7 यूएसी व्हाइटेलिस्ट: कोड-इंजेक्शन इश्यू (और अधिक) ) द्वारा सिद्ध किया गया है और विंडोज 7 में लॉन्ग झेंग ( यूएसी ) द्वारा चर्चा और प्रदर्शन अभी भी टूट गया है, Microsoft कोड-इंजेक्शन भेद्यता को ठीक नहीं कर सकता है )।
निष्कर्ष
सुरक्षा के नजरिए से देखा जाए, तब भी दिन-प्रतिदिन के काम के लिए अलग-अलग खातों का उपयोग करने और कुछ भी करने की आवश्यकता होती है। यह (यथोचित) होने का एकमात्र तरीका है, कि आपके स्पष्ट प्राधिकरण के बिना, कोई भी अधिकार व्यवस्थापक अधिकारों के साथ नहीं चलता है।
उस ने कहा, यह सुविधा और सुरक्षा के बीच एक संतुलन है। जैसा कि @GeminiDomino द्वारा बताया गया है, आप सभी पोर्ट को epoxy से भी भर सकते हैं, जैसा कि सेना द्वारा उपयोग किया जाता है। आप अपने कंप्यूटर को "एयर गैप्ड" भी चला सकते हैं , जैसे ब्रूस श्नाइयर , ताकि यह कभी भी सीधे किसी नेटवर्क से न जुड़े।
अंत में यह नीचे आता है यदि आप व्यवस्थापक कार्यों को करते समय स्पष्ट रूप से प्रमाणित करने के साथ ठीक हैं या नहीं।