مختبر · سهل–متوسط · 15 min محلول
IDOR (وصول لكائن خاطئ)
غيّر معرّفاً في واجهة وهمية واقرأ ملاحظة غيرك. الخلل هو غياب فحص الملكية.
1) الفكرة
التطبيق يعيد الملاحظة دون السؤال: هل يملكها هذا المستخدم؟
2) جرّب
ملاحظاتك 1001 و1002. جرّب 1003.
تلميح 1
غالباً تزيد المعرّفات واحداً واحداً.
تلميح 2
اطلب المعرّف 1003.
3) الإصلاح
في كل طلب تحقّق أن المستخدم يملك الكائن. المعرّفات الصعبة التخمين دفاع إضافي فقط. أضف اختبارات وصول عبر المستخدمين.
أدوات محاكاة. تعمل فقط على الهدف الوهمي لهذا المختبر داخل الصندوق الرملي — لا حقل هدف، لا شبكة، ولا شيء يغادر متصفحك.
معدِّد المعرّفاتيمرّ على معرّفات قريبة في الواجهة الوهمية ويكشف ما لا تملكه.
$ idor-sim --range 1000-1005
استطلاع (ترويسات ونماذج)يعرض ترويسات وحقول الهدف الوهمي.
$ recon-sim
استخدام أدوات حقيقية ضد مواقع حقيقية بلا إذن غير قانوني. طبّق هذه الأفكار فقط على أنظمة تملكها أو مخوَّل باختبارها.