دسترسی زودهنگام (نسخه آزمایشی خصوصی): جدول مسابقه بهزودی برای همه باز میشود.
HafezCTF
پلتفرم مسابقه و سنجش مهارت امنیتی
پلتفرم CTF برای مسابقاتی که به تصمیم ختم میشوند: فلگ اختصاصی هر شرکتکننده، محیط ایزوله، زنجیرههای چندمرحلهای، تشخیص تقلب، و گزارشی که نشان میدهد چه کسی واقعاً از عهده کار برمیآید. آموزش عملی و مسیرهای یادگیری در آکادمی حافظ، روی همان موتور، ارائه خواهد شد.
پلتفرمهای رایج CTF شرکتکنندگان را بر اساس امتیاز مرتب میکنند و همانجا متوقف میشوند. اما سازمانی که میخواهد پژوهشگری را وارد برنامه باگبانتی خصوصی کند یا داوطلبی را استخدام کند، به چیزی بیش از رتبه نیاز دارد؛ به نشانهای قابل دفاع که بتواند در جلسه تصمیمگیری از آن دفاع کند.
HafezCTF برای همین ساخته شده است. هر شرکتکننده فلگ اختصاصی خودش را میگیرد، چالشهای حالتمند در محیط ایزوله هر فرد اجرا میشوند، زنجیرههای چندمرحلهای پیشرفت جزئی را امتیاز میدهند، و پلتفرم زمان، راهنماییها، گزارشهای حل و نشانههای یکپارچگی را ثبت میکند. خروجی، گزارش احراز صلاحیت است: تفکیک مهارت در حوزهها و یک سطح توصیه برای هر نفر.
یک موتور، دو چهره دارد: مسابقات زماندار و آکادمی همیشهباز با مسیرهای یادگیری. چالشی که یکبار نوشته میشود در هر دو کار میکند. پلتفرم را میتوانید روی نصب ما ببینید، روی سرورهای خودتان با برند خودتان اجرا کنید، یا در شبکهای بدون دسترسی به اینترنت برپا کنید.
چرا جدول امتیاز کافی نیست
دو نفر با امتیاز یکسان، لزوماً همسطح نیستند؛ پلتفرم باید همین تفاوت را نشان دهد
نگاهی به کنسول برگزارکننده
جدول امتیاز، گزارش احراز صلاحیت و رویدادهای یکپارچگی — همان چیزی که برگزارکننده در طول رویداد میبیند
ارقام و موارد نمایشدادهشده نمونهای تصویریاند، نه داده زنده و واقعی.
نمایشی از رابط کاربری با داده نمونه. با زبانههای بالا میان صفحهها جابهجا شوید.
قابلیتهای کلیدی
سازوکارهایی که مسابقه را به ابزار سنجش تبدیل میکنند
دو حالت، یک موتور
چالشی که یکبار نوشته شود، هم در مسابقه و هم در آکادمی اجرا میشود
کاربردها
هر جا که باید مهارت امنیتی را عملی سنجید یا پرورش داد
چگونه کار میکند
از انتخاب چالش تا تصمیمگیری بر اساس نتیجه
گزینههای اجرا
روی نصب ما، روی سرورهای شما، یا در شبکهای جداشده
چرا HafezCTF
تفاوت آن با یک پلتفرم CTF معمولی
پرسشهای متداول
آنچه سازمانها پیش از برگزاری یک رویداد میپرسند
یک چالش برای هر شرکتکننده فلگ متفاوتی صادر میکند؛ پس فلگ بهاشتراکگذاشتهشده برای ثبتکنندهاش نامعتبر است و رویدادی ثبت میشود که هر دو طرف را نام میبرد. محدودیت نرخ ارسال و دفتر کامل ارسالها روی همین سوارند و برگزارکننده موارد نشانهگذاریشده را بررسی میکند.
در چالشهای حالتمند هر فرد نمونه اختصاصی خودش را دارد؛ پس هر چه خراب کند بر دیگران اثر ندارد و ترافیک خروجی آن محیطها مسدود است. محیط مشترک فقط جایی استفاده میشود که چالش ذاتاً فقطخواندنی است.
خودش آن را بازنشانی میکند و ادامه میدهد. تعداد بازنشانی برای هر شرکتکننده محدود است تا خود دکمه بازنشانی به ابزار سوءاستفاده تبدیل نشود، و برگزارکننده میتواند هر محیطی را از کنسول راهاندازی دوباره یا متوقف کند.
نه. از کتابخانه استفاده کنید، چالشهایی متناسب با فناوریهای خودتان سفارش دهید، یا با ابزارهای تألیف خودتان بنویسید؛ یا این سه را با هم ترکیب کنید. منبع هر چه باشد، چالش تنها پس از اثبات حلپذیری کامل توسط حلکننده خودکار منتشر میشود.
بله، و اغلب انتخاب بهتری است: داده شرکتکنندگان و محتوای چالشها درون شبکه شما میماند و نصب، برند شما را دارد. برای یک رویداد معمول روی یک سرور و با افزایش تعداد روی یک خوشه اجرا میشود، از جمله در شبکههای بدون دسترسی به اینترنت.
جدول امتیاز، و از آن مهمتر گزارش احراز صلاحیت: هر شرکتکننده با امتیاز، تعداد حل، نقشه حرارتی مهارت به تفکیک حوزه و سطح توصیه، با خروجی صفحهگسترده. کنار آن، امتیازهایی که بازبینان شما به گزارشهای حل دادهاند و رویدادهای یکپارچگی ثبتشده در طول رویداد قرار دارد.
دقیقاً برای همین ساخته شده است. میبینید هر فرد تا کجای هر زنجیره پیش رفته، در کدام حوزهها قوی است، راهنماییها چه هزینهای برایش داشته و کارش را چقدر خوب توضیح داده؛ شواهدی که یک کمیته استخدام میتواند دربارهاش گفتوگو کند، نه یک عدد. سطحهای توصیه یک معیار آغازیناند و تفکیک خام هم در دسترس است تا معیار خودتان را اعمال کنید.
یک مرورگر و یک نشانی رایانامه. با کد یکبارمصرف وارد میشوند، محیطها را از صفحه چالش راهاندازی میکنند و فلگها را همانجا ثبت میکنند. چیزی روی دستگاهشان نصب نمیشود، هرچند آزادند ابزارهای خودشان را روی محیط به کار ببرند.
پلتفرم و محتوای فعلی آن انگلیسی است که هم برای مخاطب بینالمللی و هم برای بیشتر ابزارهای امنیتی مناسب است. فارسی، بومیسازیای است که در حال افزودنش هستیم نه بازنویسی: رابط کاربری از ابتدا برای پشتیبانی از بیش از یک زبان ساخته شده است.
پیکربندی یک رویداد روی نصب فعال، کار یک بعدازظهر است: بازه زمانی، ثبتنام، امتیازدهی و انتخاب چالشها. زمان واقعی به محتوا بستگی دارد؛ مجموعهای که حول سامانههای خودتان ساخته شود بیش از مجموعهای از کتابخانه طول میکشد، و به اینکه نصب از آنِ ما باشد یا شما.
بله. سازمانها مسابقات خودشان را روی نصب خودشان با نام و ظاهر خودشان برگزار میکنند و برگزارکنندگانشان در کنسولاند. شرکتکننده رویداد شما را میبیند، نه رویداد ما را.
چالشها یکی است، زمانبندی فرق دارد. رویداد، زماندار و رقابتی است؛ آکادمی باز میماند، درسها و آزمایشگاهها را در مسیرها گروهبندی میکند و هر فراگیر را در طول ماهها دنبال میکند. یک تیم میتواند هر دو را اجرا کند: مسیرها در طول سال و یک مسابقه در هر فصل.
سرویسهای مرتبط
خدمات تکمیلی که ممکن است برای شما مفید باشند
مقالات مرتبط
آنچه دربارهی این سرویس نوشتهایم
دیگر پلتفرمها
دیگر پلتفرمهای وادی ایمن حافظ
ارزیابی آسیبپذیری به عنوان سرویس
مدیریت سطح حمله
فهرست داراییهای سایبری