تفاصيل العمل

مشروع تطبيقي قائم على حلّ مختبرات XSS من PortSwigger Web Security Academy بهدف اكتساب خبرة عملية في كشف واستغلال وتصحيح أنواع XSS المختلفة.

PortSwigger

ما قمتُ به عمليًا:

حلّ مختبرات تعرّضت لأنواع XSS: Reflected, Stored, DOM-based، وتحليل كيف ومتى يمكن تنفيذ الشيفرة الخبيثة داخل صفحات الويب.

PortSwigger

+1

تعرّفت على سيناريوهات حماية مثل CSP وواجهات حماية WAF، وتدرّبت على أساليب تجاوز عوامل التصفية (bypass) وإيجاد vectors مناسبة لكل سياق.

PortSwigger

+1

استخدمت أدوات عملية: Burp Suite (intercept, repeater, intruder)، متصفح + DevTools، وPortSwigger labs console لتجربة payloads وإثبات الثغرات.

PortSwigger

المهارات المكتسبة والنتائج:

فهم عملي لكيفية دخول بيانات المستخدم إلى صفحات الويب (sinks/contexts) وكتابة payloads تناسب كل سياق.

PortSwigger

+1

توثيق واضح لخطوات الاستغلال (POC) وآليات الاستفادة المحتملة (مثل سرقة جلسة، تنفيذ أوامر بصلاحيات المستخدم)، مع توصيات تصحيحية وفق معايير OWASP.

OWASP Cheat Sheet Series

+1

ماذا أقدّم كخدمة/نتيجة قابلة للتسليم:

تقرير مفصّل لكل مختبر حليته (وصف الثغرة، كيفية استغلالها مع POC، مستوى الخطورة، وخطوات إصلاح مقترحة).

سكربتات/payloads نموذجية (عند الحاجة) لتشغيل إثبات الفكرة داخل بيئة اختبارية فقط.

نصائح عملية لفرق التطوير حول تصفية المدخلات، الترميز الصحيح للمخرجات، استخدام CSP، والاختبارات الآلية.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
1
تاريخ الإضافة
تاريخ الإنجاز