
विंडोज के लिए एंटी-कीलॉगर/एंटी-रैट एप्लिकेशन
Secure Desktop एक Windows टूल है जो प्रोग्रामों को एक सुरक्षित क्षेत्र में खोलता है जहाँ कीलॉगर और रिमोट एडमिनिस्ट्रेशन टूल्स पारंपरिक तरीकों से पहुँच नहीं सकते।
सॉफ्टवेयर कीलॉगर Windows hook सेट करके काम करते हैं जो विंडोज़ को बताता है कि जब भी उपयोगकर्ता कोई कुंजी दबाता है या माउस का उपयोग करता है तो कीलॉगर को बताया जाए कि कौन सी कुंजियाँ दबाई गईं, माउस कहाँ घूमता है, और माउस कहाँ क्लिक करता है। Secure Desktop एक नया डेस्कटॉप खोलता है और फिर आपके द्वारा चुने गए प्रोग्राम को उसके अंदर खोलता है, विंडोज़ प्रोग्रामों को उन डेस्कटॉप तक पहुँचने से रोकता है जिनके अंदर वे नहीं खोले गए हैं, जिसका अर्थ है कि आपके सामान्य डेस्कटॉप के अंदर खोले गए कोई भी कीलॉगर सुरक्षित डेस्कटॉप के अंदर आपके कीबोर्ड या माउस संचालन तक पहुँच नहीं सकते और इसके विपरीत भी।
यह तकनीक वही तकनीक है जो UAC, ctrl+alt+del स्क्रीन, और यहाँ तक कि लॉगिन स्क्रीन में उपयोग की जाती है ताकि कीलॉगर आपकी संवेदनशील जानकारी लॉग करने और आपको उन चीजों पर क्लिक करने के लिए मजबूर करने से रोका जा सके जो आप नहीं चाहते (जैसे किसी एप्लिकेशन को प्रशासनिक पहुँच देना)।
बस फॉर्म में एक फ़ाइल ड्रॉप करें, या File > Open के माध्यम से एक फ़ाइल चुनें, फिर निचले बाएँ कोने में 'Run' बटन पर क्लिक करें
फ़ाइल और तर्कों के साथ SecureDesktop.exe चलाएँ।
उदाहरण: SecureDesktop.exe "C:\Users\Admin\Documents\file with spaces.exe" -some -executable -parameters
Secure Desktop जिस तरह से काम करता है वह यह है कि एक नया डेस्कटॉप बनाया जाता है जिसे WinAPI के माध्यम से एक्सेस नहीं किया जा सकता, जिसका अर्थ है कि मुख्य डेस्कटॉप में माउस और कीबोर्ड हुक इसके अंदर कार्य नहीं करेंगे।
हालांकि, विंडोज़ में मेमोरी प्रबंधन की प्रकृति के कारण, प्रक्रियाएँ किसी भी अन्य प्रक्रिया की मेमोरी तक पहुँचने और संपादित करने के लिए स्वतंत्र हैं, भले ही वे किसी भी डेस्कटॉप पर हों।
Secure Desktop हार्डवेयर कीलॉगर या ring-3 से ऊपर विशेषाधिकार स्तर वाले रिमोट एडमिनिस्ट्रेशन टूल्स को कम नहीं कर सकता।