چالش Northstar Workspace

مقدماتی
چالش Northstar Workspace

در این چالش، شما با یک برنامه‌ی تحت وب سازمانی به نام Northstar Workspace روبه‌رو هستید که خدمات مدیریت حساب کاربری و فضای کاری را به کاربران ارائه می‌دهد.

 

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

 

هدف شما ارزیابی وضعیت امنیتی جریان‌های حساس احراز هویت و مدیریت پروفایل در این سامانه است.

 

برای پیشبرد چالش، ابتدا باید منطق کاری فرایندهای مربوط به تغییر اطلاعات کاربری و مدیریت نشست‌ها یا Session Management را بررسی کنید.

 

توجه به نحوه‌ی انتقال توکن‌ها و کوکی‌ها در سناریوهای Cross-Origin، اعتبارسنجی ورودی‌ها و سازوکارهای محافظت در برابر حملات جعل درخواست، از گام‌های کلیدی تحلیل اولیه‌ی این سامانه به‌شمار می‌روند.

 

در ادامه، ماموریت شما شناسایی نواقص احتمالی در اعتبارسنجی هویت فعلی کاربر و نحوه Binding فیلدهای حیاتی مانند مشخصات تماس یا رمز عبور است.

 

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

 

نکته: قبل از شروع، لازم است دامنه‌ account.local و evil.local  را به آدرس IP ماشین هدف در فایل etc/hosts/ سیستم خود نگاشت کنید تا دسترسی به سرویس ممکن شود.

 

لینک رایت آپی که این چالش بر اساس آن طراحی شده است:

 

https://ladysecspeare.wordpress.com/2020/04/05/how-a-simple-csrf-attack-turned-into-a-p1-level-bug

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

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

ثبت نام / ورود

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

0%