Linux & Windows Privilege Escalation
- المعلم
مالك المنصةokaab
- المدة
- 2.0 ساعة
- المستوى
- متوسط
- الدروس
- 53 درسًا
- البيئة
- Simulator
- الوصول
- 899 ج.م
المسار ده مدفوع
اشتريه مرة واحدة ويبقى ملكك على طول، أو اشترك في Pro وافتح كل المسارات المدفوعة بدون إعلانات.
01 / المنهج
الدروس
- 01.01 — مفهوم Privilege Escalation وأنواعه: Vertical vs. Horizontal Escalationمعاينة مجانية3:02
شرح مفهوم Privilege Escalation والفرق بين التصعيد الأفقي والرأسي والمصادر الأربعة لثغرات رفع الصلاحيات في منهج OSCP.
- 01.02 — سياق المستخدم وحواجز الحماية: User Context & Security Boundaries2:49
فهم سياق المستخدم User Context وحواجز الحماية Security Boundaries والفرق بين Ring 0 و Ring 3 ومعرفات UID و SID.
- 01.03 — منهجية Enumeration المحلية (الجزء الأول): Users, OS & Internal Network3:25
الجزء الأول من منهجية الاستكشاف المحلي المنظمة: فحص سياق المستخدم والحسابات ومعمارية النظام والمنافذ الداخلية المعزولة.
- 01.04 — منهجية Enumeration المحلية (الجزء الثاني): Processes, Files & Defenses2:48
الجزء الثاني من منهجية الاستكشاف المحلي: فحص العمليات والمهام المجدولة ونظام الملفات والمجلدات غير القياسية وآليات الدفاع.
- 01.05 — الفحص اليدوي مقابل الآلي: Manual vs. Automated Enumeration & File Transfer2:55
المقارنة العملية بين الفحص اليدوي والفحص الآلي ومتى نستخدم كلاً منهما وطرق نقل الأدوات وتشغيلها في الذاكرة.
- 02.01 — المستخدمون والمجموعات في Linux: Users, Special Groups & Shadow Hashes3:02
تشريح ملفات المستخدمين والهاشات /etc/passwd و /etc/shadow واستغلال المجموعات الخطيرة مثل docker و lxd و disk و adm.
- 02.02 — منظومة الصلاحيات في Linux: File vs. Directory Permissions & Extended ACLs2:57
فهم منظومة الصلاحيات في Linux والفرق الجوهري بين صلاحيات الملف والمجلد الأب واستغلال قوائم ACLs عبر getfacl.
- 02.03 — استكشاف النظام في Linux (الجزء الأول): Kernel, Environment & History2:46
استكشاف النظام والنواة ومتغيرات البيئة والمترجمات المتاحة وفحص ملفات السجل المخفية .bash_history في Linux.
- 02.04 — استكشاف النظام في Linux (الجزء الثاني): Network, Ports & Disks2:21
استكشاف الشبكة والمنافذ المحلية في Linux وتمريرها عبر SSH و Chisel وفحص الأقراص المخفية عبر lsblk و /etc/fstab.
- 02.05 — أخطاء SUID & SGID (الجزء الأول): Discovery & Standard Binary Exploitation2:55
تشريح صلاحيات SUID و SGID واكتشافها عبر find واستغلال الأدوات القياسية مع أهمية المعامل -p.
- 02.06 — أخطاء SUID & SGID (الجزء الثاني): Custom Binaries & Shared Object Injection3:16
تحليل ملفات הـ SUID المخصصة عبر strings و strace و ltrace واستغلال ثغرات Shared Object Injection ودوال الـ Bash.
- 02.07 — قدرات النواة المجزأة: Exploiting Linux Capabilities (`getcap`)3:12
فهم قدرات النواة المجزأة Linux Capabilities وكشفها بالأمر getcap واستغلال cap_setuid و cap_dac_read_search.
- 02.08 — أخطاء إعدادات Sudo (الجزء الأول): NOPASSWD, Shell Escapes & Wildcards3:08
فحص قواعد sudo -l واستغلال خيار NOPASSWD وتقنيات الـ Shell Escape في الأدوات القياسية وثغرات الـ Wildcards.
- 02.09 — أخطاء إعدادات Sudo (الجزء الثاني): LD_PRELOAD, LD_LIBRARY_PATH & Sudo CVEs2:49
استغلال متغيرات البيئة LD_PRELOAD و LD_LIBRARY_PATH في Sudo وثغرات الإصدارات CVE-2019-14287 و Baron Samedit.
- 02.10 — المهام المجدولة في Linux (الجزء الأول): Cron Jobs, Systemd Timers & `pspy`2:30
فهم آلية عمل المهام المجدولة Cron Jobs و Systemd Timers في Linux وكشف المهام المخفية عبر أداة pspy.
- 02.11 — المهام المجدولة في Linux (الجزء الثاني): Writable Scripts, PATH & Wildcards2:55
استغلال المهام المجدولة Cron Jobs عبر تعديل السكريبتات ومسار Cron PATH وتقنية Tar Wildcard Injection.
- 02.12 — اختطاف متغير المسار: Exploiting PATH Hijacking in Linux2:28
شرح واستغلال ثغرات اختطاف المسار PATH Hijacking في ملفات الـ SUID والسكريبتات التي تستدعي أوامر نسبية.
- 02.13 — الملفات والمجلدات القابلة للكتابة: Writable System Files & Library Hijacking2:56
اكتشاف الملفات والمجلدات القابلة للكتابة عبر find -writable وفهم خطورة تعديل ملفات /etc ومكتبات Python.
- 02.14 — العمليات والخدمات في Linux: Root Processes & Systemd Service Misconfigurations1:15
فحص العمليات النشطة بصلاحية Root عبر ps aux وتشريح واستغلال أخطاء صلاحيات خدمات Systemd (.service).
- 02.15 — صيد بيانات الاعتماد في Linux (الجزء الأول): Configs, DBs & SSH Keys2:22
صيد كلمات المرور في ملفات إعدادات المواقع وقواعد البيانات والبحث عن مفاتيح الـ SSH الخاصة وكسرها بـ ssh2john.
- 02.16 — صيد بيانات الاعتماد في Linux (الجزء الثاني): Git Logs & Password Reuse1:57
استخراج كلمات المرور المحذوفة من سجلات Git عبر git log -p وفحص قواعد البيانات المحلية وتطبيق منهجية Password Reuse.
- 02.17 — أخطاء مشاركة الملفات الشبكية: Exploiting NFS (`no_root_squash`)2:33
فحص إعدادات مشاركة الملفات الشبكية NFS في /etc/exports واستغلال ثغرة no_root_squash للحصول على صلاحية Root.
- 02.18 — رفع الصلاحيات عبر Docker: Docker Group, `docker.sock` & Container Escape2:10
استغلال عضوية مجموعة docker ومقبس docker.sock والحاويات ذات الصلاحية الكاملة --privileged للوصول إلى Root على السيرفر المضيف.
- 02.19 — ثغرات نواة النظام (الجزء الأول): Linux Kernel Exploits (Dirty COW, Dirty Pipe & PwnKit)2:32
شرح آلية عمل ثغرات نواة Linux في Ring 0 واستعراض أشهر الثغرات: Dirty COW و Dirty Pipe و PwnKit.
- 02.20 — ثغرات نواة النظام (الجزء الثاني): Safe Compilation, Static Linking & Avoiding Panics2:19
منهجية مطابقة وترجمة وتشغيل استغلالات نواة Linux بأمان وحل مشاكل توافق المكتبات GLIBC والربط الثابت -static.
- 02.21 — مرجع GTFOBins العملي: Mastering GTFOBins (Shell, File Read/Write & Pagers)2:23
احتراف استخدام مرجع GTFOBins لتحويل أدوات النظام القياسية إلى Root عبر Sudo و SUID و Capabilities و File Read/Write.
- 02.22 — أدوات الفحص الآلي في Linux: Mastering `LinPEAS`, `LinEnum` & `LES`1:20
احتراف أدوات الفحص الآلي في Linux مثل LinPEAS و LinEnum و linux-exploit-suggester و pspy وفهم نظام ألوان النتائج.
- 03.01 — الحسابات والمجموعات في Windows: `whoami /all` & Privileged Built-In Groups2:23
شرح معمارية الحسابات والمجموعات في Windows وقراءة مخرجات whoami /all واستغلال المجموعات الخاصة مثل Backup Operators.
- 03.02 — منظومة الصلاحيات في Windows: NTFS DACLs & Mastering `icacls`2:33
فهم منظومة صلاحيات NTFS في Windows وقراءة رموز أداة icacls مثل (F) و (M) و (W) واكتشاف الملفات القابلة للاستبدال.
- 03.03 — التوكنات والامتيازات في Windows (الجزء الأول): Access Tokens & `whoami /priv`3:00
تشريح Access Tokens في Windows وقراءة جدول whoami /priv وفهم حقيقة حالة Disabled والامتيازات الذهبية الستة.
- 03.04 — التوكنات والامتيازات في Windows (الجزء الثاني): `SeImpersonate` (PrintSpoofer & GodPotato)2:14
الاستغلال العملي لامتياز SeImpersonatePrivilege عبر أدوات PrintSpoofer و GodPotato و JuicyPotato للحصول على SYSTEM.
- 03.05 — استكشاف النظام في Windows (الجزء الأول): `systeminfo`, Patches & `Sysnative`2:25
استكشاف نظام Windows والتحديثات والبرامج المثبتة عبر systeminfo و wmic qfe وحل مشكلة صدفات 32-bit عبر Sysnative.
- 03.06 — استكشاف النظام في Windows (الجزء الثاني): `netstat -ano`, Processes & Port Forwarding1:15
فحص الشبكة والمنافذ المحلية في Windows عبر netstat -ano وربطها بالعمليات عبر tasklist /svc وتمريرها بأداة Chisel.
- 03.07 — الاستكشاف عبر PowerShell: History Logs, Transcripts & ExecutionPolicy Bypass1:56
الاستكشاف المتقدم عبر PowerShell وقراءة سجل ConsoleHost_history.txt وتخطي ExecutionPolicy وتشغيل السكريبتات في الذاكرة.
- 03.08 — أخطاء خدمات Windows (الجزء الأول): Service Architecture & `accesschk.exe`1:25
فهم معمارية خدمات Windows وفحص إعداداتها عبر sc.exe qc واكتشاف الخدمات ذات الصلاحيات الضعيفة عبر أداة accesschk.exe.
- 03.09 — أخطاء خدمات Windows (الجزء الثاني): `sc config binpath` & Service Registry ACLs2:36
استغلال صلاحية تعديل الخدمات عبر sc.exe config binpath= واستغلال صلاحيات سجل الخدمات Registry ImagePath.
- 03.10 — المسارات غير المحاطة بعلامات تنصيص: Exploiting Unquoted Service Paths2:09
شرح آلية حدوث ثغرة المسارات غير المحاطة بعلامات تنصيص (Unquoted Service Paths) في Windows وكيفية اكتشافها عبر WMIC وفحص صلاحيات المجلدات عبر icacls واستغلالها وتأمينها.
- 03.11 — استبدال الملف التنفيذي للخدمة: Service Binary Hijacking1:56
شرح ثغرة استبدال الملف التنفيذي للخدمة (Service Binary Hijacking) في Windows وكيفية فحص صلاحيات الملفات والمجلدات وتجاوز قفل الملفات قيد التشغيل والتعامل مع مهلة مدير الخدمات SCM.
- 03.12 — اختطاف المكتبات الديناميكية: Exploiting DLL Hijacking in Windows2:00
شرح آلية البحث عن مكتبات DLL في Windows وكيفية اكتشاف المكتبات المفقودة عبر Process Monitor واستغلال مجلدات PATH القابلة للكتابة عبر DllMain وتأمينها.
- 03.13 — المهام المجدولة في Windows: Scheduled Tasks Enumeration & Exploitation1:59
شرح كيفية استكشاف المهام المجدولة (Scheduled Tasks) في Windows عبر schtasks و PowerShell، واكتشاف المهام المخفية، واستغلال السكريبتات القابلة للكتابة وتأمينها.
- 03.14 — أخطاء سجل النظام: Registry Misconfigurations & AlwaysInstallElevated1:53
شرح أخطاء سجل النظام (Registry Misconfigurations) في Windows وكيفية اكتشاف واستغلال سياسة AlwaysInstallElevated عبر msiexec وبرامج التشغيل التلقائي Autoruns وتأمينها.
- 03.15 — صيد كلمات المرور في Windows (الجزء الأول): Unattend.xml, Registry & cmdkey / savecred1:49
شرح طرق البحث عن كلمات المرور المخزنة في Windows داخل ملفات Unattend.xml و web.config ومفاتيح سجل النظام Winlogon واستغلال الحسابات المحفوظة عبر cmdkey و runas /savecred.
- 03.16 — صيد كلمات المرور في Windows (الجزء الثاني): SAM/SYSTEM Hives, RegBack & Pass-the-Hash1:54
شرح بنية ملفات SAM و SYSTEM و SECURITY في Windows وكيفية العثور على النسخ الاحتياطية في RegBack و VSS واستخراج الهاشات عبر secretsdump واستخدامها في Pass-the-Hash.
- 03.17 — تخطي التحكم في حساب المستخدم: UAC Architecture, Integrity Levels & Auto-Elevation Bypass2:12
شرح بنية User Account Control (UAC) ومستويات النزاهة (Integrity Levels) وكيفية فحص إعدادات سجل النظام واستغلال البرامج ذات الرفع التلقائي مثل fodhelper.exe ومهمة SilentCleanup وتأمينها.
- 03.18 — ثغرات نواة Windows: Windows Kernel Exploits & WES-NG Patch Analysis1:58
شرح آلية عمل ثغرات نواة Windows (Token Stealing) وكيفية تحليل التحديثات المفقودة عبر أداة WES-NG وأشهر ثغرات النواة والتعريفات وقواعد التشغيل الآمن في الجلسات غير الرسومية.
- 03.19 — أدوات الفحص الآلي في Windows: Mastering WinPEAS, PowerUp & Seatbelt1:46
شرح شامل لأدوات الفحص الآلي في Windows (WinPEAS و PowerUp و PrivescCheck و Seatbelt) وكيفية تشغيلها بفعالية وتحليل مخرجاتها والتحقق اليدوي من النتائج.
- 04.01 — اختيار مسار رفع الصلاحيات المناسب: Triage & Vector Prioritization1:54
شرح منهجية ترتيب أولويات مسارات رفع الصلاحيات (Triage & Prioritization) في Linux و Windows لتوفير الوقت وتجنب المسارات الوهمية (Rabbit Holes) وتقليل مخاطر انهيار النظام.
- 04.02 — تحليل نتائج الفحص الآلي: Analyzing LinPEAS & WinPEAS Output Effectively1:56
شرح منهجية تحليل مخرجات أدوات LinPEAS و WinPEAS خلال 10 دقائق، وفك شفرة الألوان، وتحديد الأقسام الحرجة التي تتطلب قراءة يدوية لاستخراج أقوى مسارات رفع الصلاحيات.
- 04.03 — التحقق اليدوي من النتائج: Manual Verification & Eliminating False Positives2:02
شرح كيفية التحقق اليدوي من نتائج أدوات الفحص الآلي واستبعاد النتائج الإيجابية الكاذبة (False Positives) مثل الترقيعات الخلفية (Backported Patches) والقيود البيئية مثل nosuid و noexec.
- 04.04 — البحث عن الاستغلالات وتطويعها: Finding, Auditing & Adapting Public Exploits1:52
شرح كيفية البحث عن الاستغلالات المحلية عبر SearchSploit، ومراجعة الكود المصدري للتأكد من أمانه، وتعديله لتجاوز المسارات والأوامر الثابتة، وتجميعه بشكل مستقل لنظامي Linux و Windows.
- 04.05 — تشخيص وحل أسباب فشل الاستغلال: Troubleshooting Failed Privilege Escalation Attempts1:55
شرح منهجية تشخيص وحل أسباب فشل محاولات رفع الصلاحيات في Linux و Windows (مشاكل PTY و CRLF و إسقاط الصلاحيات في bash و Sysnative في Windows وفصل إثبات التنفيذ عن الاتصال الشبكي).
- 04.06 — إثبات السيطرة الكاملة: Proving Root & Administrator Access (OSCP Standard)1:20
شرح معايير إثبات الوصول الكامل إلى صلاحيات Root أو Administrator في امتحانات OSCP واختبارات الاختراق الاحترافية، وتحويل قراءة الملفات إلى جلسة تفاعلية، وتنظيف آثار الاختبار.
- 04.07 — توثيق الاستغلال والأدلة: Documenting Privilege Escalation Chains & Remediation1:32
شرح منهجية توثيق سلاسل رفع الصلاحيات والأدلة الفنية وفق معايير OSCP والشركات، وكتابة خطوات استغلال قابلة لإعادة التطبيق وتوصيات إصلاح دقيقة ومباشرة.


