مختبر · مبتدئ · 15 min محلول
XSS منعكس
شاهد كيف تشغّل صفحة بحث تعيد نصك كـ HTML سكربتاً غير مرغوب — داخل الصندوق الرملي فقط.
1) الفكرة
إذا أعاد الموقع إدخالك كـ HTML يمكن لوسم مصمم أن يشغّل سكربتاً في الصفحة.
2) جرّب
ابحث عن شيء يستدعي window.__pwned() مثل img مع onerror.
تلميح 1
فكّر بوسم HTML يشغّل كوداً عند فشل التحميل.
تلميح 2
<img src=x onerror=window.__pwned()>
3) الإصلاح
رمّز المخرجات (textContent). استخدم CSP صارماً يمنع المعالجات المضمّنة. لا تستخدم innerHTML مع إدخال خام.
أدوات محاكاة. تعمل فقط على الهدف الوهمي لهذا المختبر داخل الصندوق الرملي — لا حقل هدف، لا شبكة، ولا شيء يغادر متصفحك.
مختبر حمولات XSSيجرّب حمولات HTML/سكربت في البحث الوهمي ويكشف التنفيذ.
$ xss-sim --param q
استطلاع (ترويسات ونماذج)يعرض ترويسات وحقول الهدف الوهمي.
$ recon-sim
استخدام أدوات حقيقية ضد مواقع حقيقية بلا إذن غير قانوني. طبّق هذه الأفكار فقط على أنظمة تملكها أو مخوَّل باختبارها.