CybersLion

प्रिविलेज एस्केलेशन क्या है | Escalating Privileges का व्यावहारिक गाइड (2025)

 

प्रिविलेज एस्केलेशन क्या है | Escalating Privileges का व्यावहारिक गाइड (2025)

📝 Meta Description:

जानिए प्रिविलेज एस्केलेशन (Escalating Privileges) क्या है, हैकर्स इसे कैसे उपयोग करते हैं, और इसे रोकने के सर्वोत्तम उपाय क्या हैं। इसमें Windows और Linux के व्यावहारिक उदाहरण भी शामिल हैं।

🔑  Keywords:

प्रिविलेज एस्केलेशन, Escalating Privileges, Linux Privilege Escalation, Windows Privilege Escalation, Privilege Escalation Tools, Privilege Escalation Countermeasures, Cybersecurity, Ethical Hacking


🧠 1. परिचय: प्रिविलेज एस्केलेशन क्या है?

प्रिविलेज एस्केलेशन (Privilege Escalation) एक ऐसी प्रक्रिया है जिसमें कोई सामान्य यूज़र या हमलावर (Attacker) किसी सिस्टम में अपने अधिकार बढ़ाकर Administrator (Windows) या Root (Linux) एक्सेस प्राप्त कर लेता है।
यह साइबर अटैक के “पोस्ट एक्सप्लॉइटेशन” (Post-Exploitation) चरण का सबसे महत्वपूर्ण भाग है।

जब कोई हैकर किसी सिस्टम में एंट्री कर लेता है, तो वह तुरंत एडमिन एक्सेस नहीं पा सकता। इस स्थिति में वह “Privilege Escalation” तकनीक का प्रयोग करता है ताकि पूरे सिस्टम पर नियंत्रण स्थापित कर सके।


⚙️ 2. प्रिविलेज एस्केलेशन के प्रकार

प्रिविलेज एस्केलेशन मुख्यतः दो प्रकार का होता है —

🔹 1. वर्टिकल (Vertical) Privilege Escalation

इस प्रकार में यूज़र अपनी अनुमति (Permissions) से अधिक अधिकार प्राप्त कर लेता है।
उदाहरण: एक सामान्य यूज़र एडमिन बन जाता है।

🔹 2. हॉरिजॉन्टल (Horizontal) Privilege Escalation

इस प्रकार में यूज़र अपनी ही स्तर की किसी अन्य यूज़र अकाउंट तक पहुँच जाता है।
उदाहरण: User A, User B के ईमेल्स या डेटा तक पहुंच जाता है।


💻 3. Windows में Privilege Escalation (व्यावहारिक उदाहरण)

🔸 Step 1: वर्तमान यूज़र और उसकी Permissions देखें

whoami whoami /priv

इस कमांड से आपको पता चलता है कि आप किस अकाउंट से लॉगिन हैं और आपकी क्या-क्या अनुमतियाँ हैं।


🔸 Step 2: Misconfigurations खोजें (गलत सेटिंग्स)

कई बार सिस्टम एडमिनिस्ट्रेटर कुछ सर्विसेज़ को गलत तरीके से कॉन्फ़िगर कर देता है, जिससे यूज़र एडमिन एक्सेस पा सकता है।

आप WinPEAS टूल का प्रयोग कर सकते हैं:

winPEAS.exe > report.txt

WinPEAS आपके सिस्टम की कमजोरियाँ (vulnerabilities) स्कैन करता है और बताता है कि किन बिंदुओं से Privilege Escalation संभव है।


🔸 Step 3: Unquoted Service Path Exploit

यदि किसी सर्विस का पाथ “quotes” में नहीं है, तो अटैकर उस पाथ में malicious फ़ाइल रख सकता है।
उदाहरण:

sc qc "VulnerableService"

यदि पाथ "C:\Program Files\Vuln App\app.exe" बिना quotes के लिखा है, तो हैकर "C:\Program.exe" नाम की अपनी फ़ाइल डाल सकता है।


🔸 Step 4: Exploit Weak Service Permissions

कई बार किसी सर्विस की बाइनरी फ़ाइल पर Write Permission खुली रह जाती है।
अटैकर इसे एडमिन सर्विस के रूप में बदल सकता है।

icacls "C:\Program Files\VulnApp"

🔸 Step 5: Kernel Exploits

Windows kernel के पुराने वर्ज़न में privilege escalation कमजोरियाँ होती हैं।
Metasploit Framework से आप इन्हें खोज सकते हैं:

run post/multi/recon/local_exploit_suggester

🐧 4. Linux में Privilege Escalation (व्यावहारिक उदाहरण)

🔸 Step 1: सिस्टम जानकारी प्राप्त करें

uname -a cat /etc/issue

यह कमांड OS का वर्ज़न और kernel जानकारी देती है।


🔸 Step 2: Sudo Permissions जांचें

sudo -l

यदि कोई कमांड “NOPASSWD” के साथ अनुमति प्राप्त है, तो उसे बिना पासवर्ड चलाया जा सकता है — जो Privilege Escalation का रास्ता खोलता है।


🔸 Step 3: SUID फ़ाइलें खोजें

find / -perm -4000 2>/dev/null

SUID फ़ाइलें वे होती हैं जिन्हें root की तरह execute किया जा सकता है।
यदि कोई ऐसी फ़ाइल यूज़र द्वारा लिखी जा सके, तो उसका उपयोग root एक्सेस पाने में किया जा सकता है।


🔸 Step 4: Writable Cron Jobs की जाँच करें

cat /etc/crontab

यदि कोई cron job root के रूप में चल रही है और यूज़र उसे modify कर सकता है, तो आप root access प्राप्त कर सकते हैं।


🔸 Step 5: Linux Privilege Escalation Tools

टूलउपयोग
LinPEASLinux की कमजोरियों की पहचान
Linux Exploit SuggesterKernel exploits सुझाने के लिए
GTFOBinsMisconfigured binaries का फायदा उठाने के लिए

🧰 5. Privilege Escalation में उपयोग होने वाले प्रमुख टूल्स

प्लेटफॉर्मटूल का नामउद्देश्य
WindowsWinPEASसिस्टम की कमजोरियाँ स्कैन करना
WindowsPowerUpPowerShell आधारित चेकिंग
LinuxLinPEASऑटोमेटेड लिनक्स स्कैनिंग
LinuxLESलोकल एक्सप्लॉइट सुझाव
Cross-PlatformMetasploitपोस्ट एक्सप्लॉइटेशन और Privilege Escalation

🛡️ 6. Privilege Escalation से बचाव के उपाय (Countermeasures)

  1. सिस्टम और सॉफ्टवेयर अपडेट रखें।
    नियमित अपडेट से kernel व software कमजोरियाँ बंद होती हैं।

  2. Principle of Least Privilege (PoLP) लागू करें।
    यूज़र्स को केवल आवश्यक एक्सेस दें।

  3. Multi-Factor Authentication (MFA) सक्षम करें।
    इससे unauthorized users के लिए एक्सेस कठिन हो जाता है।

  4. सर्वर और फ़ाइल परमिशन नियमित जांचें।
    गलत permissions Privilege Escalation का मुख्य कारण होती हैं।

  5. Monitoring & Logging करें।
    SIEM या EDR टूल से suspicious गतिविधियाँ ट्रैक करें।

  6. Unused SUID फ़ाइलें व सर्विसेज़ हटाएँ।
    जितनी कम SUID फ़ाइलें होंगी, उतना कम खतरा रहेगा।


🧩 7. Ethical Hacking में Privilege Escalation का महत्व

एथिकल हैकिंग (Ethical Hacking) में Privilege Escalation एक Advanced Penetration Testing स्टेप है।
इसका उद्देश्य सिस्टम की सुरक्षा खामियों की पहचान कर उन्हें रिपोर्ट करना होता है।

एथिकल हैकर्स इस स्टेप का उपयोग सिस्टम हार्डनिंग और सिक्योरिटी ऑडिट में करते हैं।


💬 8. FAQs (अक्सर पूछे जाने वाले प्रश्न)

Q1: क्या Privilege Escalation कानूनी है?
➡️ केवल एथिकल हैकिंग या अधिकृत Penetration Testing में ही यह कानूनी है।

Q2: Privilege Escalation के लिए कौन-से टूल्स सबसे लोकप्रिय हैं?
➡️ WinPEAS, LinPEAS, PowerUp, GTFOBins, Metasploit।

Q3: Linux में Privilege Escalation से कैसे बचें?
➡️ नियमित अपडेट, परमिशन रिव्यू और SUID फ़ाइल मॉनिटरिंग से।

Q4: क्या एंटीवायरस टूल Privilege Escalation रोक सकता है?
➡️ कुछ हद तक हाँ, परंतु OS hardening ज़रूरी है।


🏁 9. निष्कर्ष

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

मुख्य बातें:

  • हमेशा अपडेटेड रहें।

  • न्यूनतम एक्सेस नीति अपनाएँ।

  • सिक्योरिटी मॉनिटरिंग करें।

  • Ethical hacking से कमजोरियाँ पहचानें।

💡 सारांश: “Privilege Escalation” को समझना किसी भी साइबर सुरक्षा पेशेवर के लिए आवश्यक है।

यह सिस्टम की सुरक्षा का केंद्र बिंदु है — इसे समझना ही सुरक्षा की पहली सीढ़ी है।