ऑटो-एलिवेट
यह उपकरण UAC बाईपास और विंडोज के अंतर्निहित सुविधाओं की शक्ति को प्रदर्शित करता है। यह उपयोगिता स्वचालित रूप से winlogon.exe का पता लगाती है, इसके प्रक्रिया TOKEN को चुराती और प्रतिरूपित करती है, और चुराए गए टोकन के साथ एक नई SYSTEM-स्तरीय प्रक्रिया उत्पन्न करती है। hfiref0x के UACME उपयोगिता से UAC बाईपास विधि #41 (ICMLuaUtil UAC बाईपास) के साथ संयुक्त, यह उपयोगिता एक निम्न-विशेषाधिकार वाले प्रशासनिक खाते को NT AUTHORITY\SYSTEM में स्वचालित रूप से एलिवेट कर सकती है।
निम्नलिखित छवि UACME और Auto-Elevate के संयुक्त उपयोग को दर्शाती है, जो एक निम्न-विशेषाधिकार वाले प्रशासक खाते से Windows 10 21H1 पर NT AUTHORITY\SYSTEM तक जाती है।

निम्नलिखित छवि UAC बाईपास के बिना एक उच्च-विशेषाधिकार वाले प्रशासक खाते से SYSTEM तक की वृद्धि को दर्शाती है।

तकनीकी व्याख्या
निम्नलिखित चरण Auto-Elevate द्वारा एक निम्न-विशेषाधिकार वाले प्रशासक से SYSTEM तक बढ़ाने के लिए किए जाते हैं:

ऑटो-एलिवेट
- CreateToolhelp32Snapshot, Process32First, और Process32Next के साथ चल रही प्रक्रियाओं की गणना करके winlogon.exe प्रक्रिया का पता लगाया जाता है
- वर्तमान प्रक्रिया के लिए AdjustTokenPrivileges को कॉल करके SeDebugPrivilege सक्षम किया जाता है, क्योंकि winlogon.exe के लिए HANDLE खोलने के लिए इसकी आवश्यकता होती है
- OpenProcess को कॉल करके winlogon.exe प्रक्रिया के लिए एक हैंडल खोला जाता है, इस कॉल के लिए PROCESS_ALL_ACCESS का उपयोग किया जाता है (हालांकि, यह ओवरकिल है)
- पहले प्राप्त प्रक्रिया हैंडल के साथ OpenProcessToken को कॉल करके winlogon के प्रक्रिया टोकन का एक हैंडल प्राप्त किया जाता है
- ImpersonateLoggedOnUser को कॉल करके winlogon के उपयोगकर्ता (SYSTEM) का प्रतिरूपण किया जाता है
- SecurityImpersonation के साथ DuplicateTokenEx को कॉल करके प्रतिरूपित टोकन हैंडल की नकल की जाती है, यह एक डुप्लिकेट टोकन बनाता है जिसका हम उपयोग कर सकते हैं
- डुप्लिकेट और प्रतिरूपित टोकन का उपयोग करके CreateProcessWithTokenW को कॉल करके एक नया CMD इंस्टेंस उत्पन्न किया जाता है
कार्य-सूची
MITRE ATT&CK मैपिंग
- टोकन मैनिपुलेशन: T1134
- एक्सेस टोकन मैनिपुलेशन: टोकन प्रतिरूपण/चोरी: T1134.001
- एक्सेस टोकन मैनिपुलेशन: टोकन के साथ प्रक्रिया बनाएं: T1134.002
- एक्सेस टोकन मैनिपुलेशन: टोकन बनाएं और प्रतिरूपित करें: T1134.003