انتقل إلى محتوى الدرس

Directory Traversal Security Awareness الوعي الأمني بمخاطر مسارات الأدلة

احترف صياغة مسارات الملفات في HTML: المسارات النسبية، الصعود للمجلد الأب، المسار النسبي لجذر الموقع، الروابط المطلقة، قواعد التسمية والحماية من ثغرات مسارات الأدلة.
6 صفوف تعليمية
لغة HTML
12,239 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي
تحمل مسارات الملفات أبعاداً أمنية بالغة الحساسية في تطبيقات ومواقع الويب. تحدث ثغرة التنقل عبر مسارات الأدلة (Directory Traversal) عندما يتم تمرير مدخلات غير موثوقة من المستخدم مباشرة إلى دوال استدعاء الملفات في الخادم دون تنقية وفحص أمني صارم.
الصف 2 صورة توضيحية
مخطط حدود أمان جذر الموقع يوضح حظر هجمات التنقل عبر الأدلة بنقاط الرجوع
الصف 3 كود برمجي
HTML
<!-- Safe static asset path from public whitelist -->
<img src="/images/examples/course-banner.webp"
     alt="Verified course banner"
     width="480" height="240">
<!-- Never pass raw ../ user input to file endpoints -->
الصف 4 شرح توضيحي
يستغل المهاجمون تسلسل النقاط والشرطات ../ في محاولة القفز خارج مجلد الويب العام والوصول إلى ملفات النظام الحساسة أو مفاتيح التشفير وبيانات قواعد البيانات. تفرض خوادم الويب الآمنة حبساً صارماً داخل مجلد الجذر العام Document Root وترفض تلقائياً أي طلب يحاول الخروج عنه.
الصف 5 ملاحظة هامة
الصف 6 ملاحظة هامة
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

ملخص الدرس: أتقنت في هذا الدرس كيفية بناء المسارات النسبية داخل المجلد نفسه والمجلدات الفرعية والأب، والفرق بين المسار المطلق والنسبي لجذر الموقع، وقواعد التسمية والحماية الأمنية. الخطوة التالية تستعرض أنواع وصيغ الصور المختلفة المستخدمة في صفحات الويب ومزايا كل منها.