الانتقال من مستخدم عادي إلى Root
عندما تكتسب وصولاً أولياً، غالباً ما تهبط كمستخدم ذو صلاحيات منخفضة (مثل www-data أو user). رفع الصلاحيات (Privilege Escalation) هو عملية الحصول على مستوى أعلى من الأذونات (مثل root في Linux أو System في Windows).
نواقل رفع الصلاحيات في Linux
- أخطاء تكوين SUDO: العثور على أوامر يمكن للمستخدم ذو الصلاحيات المنخفضة تشغيلها باستخدام
sudoبدون الحاجة لكلمة مرور. - استغلالات النواة (Kernel Exploits): استخدام ثغرة معروفة في نواة Linux لكسب وصول root (يتطلب التحقق من إصدار النواة).
- صلاحيات الملفات الضعيفة: العثور على ملفات تنفيذية أو ملفات تكوين يملكها root ولكنها قابلة للكتابة من قبل المستخدم الحالي.
- ملفات SUID/SGID التنفيذية: العثور على ملفات تنفيذية مفعل بها بت SUID. إذا قام مستخدم عادي بتشغيل ملف SUID، فإنه ينفذ بصلاحيات مالك الملف (غالباً root).
ملاحظة حول الأدوات: تُستخدم سكربتات LinEnum و Linux-Exploit-Suggester أثناء مرحلة ما بعد الاستغلال للتحقق تلقائياً من نقاط الضعف الشائعة هذه.