مختبر · سهل–متوسط · 15 min محلول
تجاوز المسار
عارض ملفات يضمّ المسارات بلا أمان. اصعد من public/ بـ ../ في نظام ملفات وهمي.
1) الفكرة
إن لصق الخادم اسم ملفك على مجلد، يمكن لـ ../ الصعود لمجلدات أخرى.
2) جرّب
افتح مساراً يخرج من public ويقرأ secret/flag.txt.
تلميح 1
اصعد مستوى واحداً من public.
تلميح 2
../secret/flag.txt
3) الإصلاح
حلّ المسار ثم تأكد أنه ما زال داخل الجذر المسموح. فضّل قائمة أسماء. لا تمرّر مسارات المستخدم للنظام مباشرة.
أدوات محاكاة. تعمل فقط على الهدف الوهمي لهذا المختبر داخل الصندوق الرملي — لا حقل هدف، لا شبكة، ولا شيء يغادر متصفحك.
تخمين المساراتقائمة كلمات صغيرة ومسارات ../ ضد نظام الملفات الوهمي فقط.
$ dirbrute-sim --wordlist tiny
استطلاع (ترويسات ونماذج)يعرض ترويسات وحقول الهدف الوهمي.
$ recon-sim
استخدام أدوات حقيقية ضد مواقع حقيقية بلا إذن غير قانوني. طبّق هذه الأفكار فقط على أنظمة تملكها أو مخوَّل باختبارها.