Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
xss_vulnerability_challenges — تطبيق PHP محول إلى حاوية يوفر تحديات ثغرات XSS عملية وأمثلة لتجاوزها، بما في ذلك سيناريوهات تجاوز WAF والقائمة السوداء والتحقق من JavaScript للتدريب الأمني. | Kitploit
أدوات/GitHubGitHub/moeinfatehi/xss_vulnerability_challenges
استغلال تطبيقات الويبتجاوز WAFأمن الويباختبار الاختراقالتعلم والتعليممختبرات وتدريب عملي
GitHubmoeinfatehi/xss_vulnerability_challenges

xss_vulnerability_challenges

تطبيق PHP محول إلى حاوية يوفر تحديات ثغرات XSS عملية وأمثلة لتجاوزها، بما في ذلك سيناريوهات تجاوز WAF والقائمة السوداء والتحقق من JavaScript للتدريب الأمني.

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
عرض المستودعالموقع الإلكتروني
11916منذ 4 سنواتتمت المراجعة من قبل Kitploit

Docker Image Size (latest by date) Docker Pulls

سيناريوهات ثغرات XSS (تحديات)

هذا المستودع هو تطبيق PHP مُحَوْسَب (Dockerized) يحتوي على بعض تحديات ثغرات XSS.
الأفكار وراء التحديات هي:

  • تجاوز التحقق من صحة JavaScript
  • تجاوز كيانات HTML
  • تجاوز جدار الحماية (WAF)
  • تجاوز التحقق من القائمة السوداء
  • تجاوز التحقق الأساسي من XSS
  • تجاوز الترميز المزدوج لجدار الحماية لاستغلال XSS
  • استغلال XSS بتجاوز أحرف الهروب (escape characters)

بدء سريع باستخدام Docker

باستخدام Docker Hub (الأسرع):

  1. للوصول إلى التحديات، تحتاج إلى تثبيت docker.
  2. قم بتشغيل هذا الأمر لسحب الصورة وتشغيلها من Docker Hub:
    sudo docker run -d -p 9003:80 moeinfatehi/xss_vulnerability_challenges
  3. الوصول إلى التحديات عبر هذا الرابط: http://localhost:9003

مساعدة:

root@kitploit:~
-d: detached mode (You can use terminal after running command
-p: specifies port (you can change 8008 to whatever you want. If you don't have a web server on your host, set it to 80)

باستخدام docker-compose:

  1. للوصول إلى التحديات، تحتاج إلى تثبيت docker و docker-compose.
  2. استنساخ المستودع
    git clone https://github.com/moeinfatehi/xss_vulnerability_challenges.git
  3. افتح الدليل الرئيسي للمشروع (حيث يوجد ملف docker-compose.yml) وقم بتشغيل: docker-compose up
  4. الوصول إلى التحديات عبر هذا الرابط: http://localhost:9003

إخلاء مسؤولية

هذا المشروع مخصص للأغراض التعليمية فقط. ينطبق إخلاء المسؤولية المعتاد، خاصة حقيقة أنني لست مسؤولاً عن أي أضرار ناتجة عن الاستخدام المباشر أو غير المباشر للمعلومات أو الوظائف التي توفرها هذه البرامج. لا يتحمل المؤلف أو أي موفر إنترنت أي مسؤولية عن المحتوى أو سوء استخدام هذه البرامج أو أي مشتقات منها. باستخدامك لهذا المشروع، فإنك تقبل حقيقة أن أي ضرر (فقدان بيانات، تعطل النظام، اختراق النظام، إلخ) ناتج عن استخدام هذا البرنامج ليس من مسؤوليتي.

اخترق واستمتع!

إذا كانت لديك أي أسئلة إضافية، فلا تتردد في الاتصال بي عبر حسابي على تويتر.

تنزيل الأداة