چالش WSTG-INPVAL-010

مقدماتی
چالش WSTG-INPVAL-010

شما با یک وب‌میل سازمانی ظاهراً عادی در دامنه mailgate.ctf روبه‌رو هستید؛ سامانه‌ای که برای مدیریت ایمیل، تیکت‌های پشتیبانی، آرشیو پیام‌ها و پنل مدیریتی طراحی شده است.

 

در نگاه اول، رابط کاربری تمیز و حرفه‌ای به نظر می‌رسد، اما زیرساخت آن بر پایه پردازش مستقیم ورودی‌ها توسط سرویس‌های ایمیل داخلی بنا شده و همین موضوع، سطح حمله را به‌صورت معناداری گسترش می‌دهد.

 

این چالش به‌صورت مرحله‌ای طراحی شده است و با پیشروی در هر بخش، زیر دامنه جدیدی آشکار می‌شود.

 

هر زیرسامانه منطق مستقل خود را دارد و ورودی‌های مختلفی مانند پارامترهای URL و داده‌های فرم را به شکل مستقیم در جریان پردازش سرویس‌های پشت‌صحنه به کار می‌گیرد. بنابراین برای کشف مسیر درست، باید رفتار برنامه را دقیق بررسی کنید و به نحوه تعامل آن با پروتکل‌های ایمیل توجه ویژه داشته باشید.

 

هدف این سناریو، تحلیل رفتار سامانه در برابر ورودی‌های کنترل‌نشده و شناسایی ضعف‌های ناشی از تزریق در خطوط فرمان‌محور است.

 

در چنین محیطی، کوچک‌ترین تغییر در قالب ورودی می‌تواند باعث تغییر مسیر اجرای دستورها و افشای اطلاعاتی شود که در حالت عادی در دسترس نیستند. دقت در مشاهده پاسخ‌ها، لاگ‌ها و پیام‌های وضعیت، برای پیشروی در چالش اهمیت اساسی دارد.

 

در طول این مسیر، هر مرحله سرنخی برای مرحله بعد فراهم می‌کند و حل‌کننده باید با ترکیب مشاهده، تحلیل و آزمون هدفمند، به‌تدریج دامنه‌های بعدی را کشف کند.

 

این چالش برای ارزیابی درک شما از پردازش ورودی، تعامل با سرویس‌های IMAP و SMTP، و تشخیص خطاهای طراحی در سامانه‌های وب‌محور ساخته شده است.

 

نکته: برای شروع چالش نیاز هست که دامنه mailgate.ctf را در فایل hosts سیستم خود اضافه کنید.

 

همچنین جهت دسترسی به صفحه مربوط به آزمایشگاه WSTG می توانید به لینک زیر مراجعه نمایید:

 

 

آزمایشگاه WSTG

 

دسترسی محدود شده

برای دسترسی به این چالش باید وارد حساب کاربری خود شوید

ثبت نام / ورود

درصد پیشرفت حل چالش

0%