CTFtime.org מוסבר - איך עוקבים אחרי תחרויות CTF בעולם¶
אחרי שהתרגלתם קצת על פלטפורמות התרגול הקבועות, מגיע שלב שבו כדאי להכיר אתר אחר לגמרי, שהוא לא פלטפורמת תרגול בכלל. CTFtime.org הוא לוח שנה עולמי של תחרויות CTF חיות, ואם אתם רוצים לקחת את הסייבר שלכם צעד מעבר לתרגול אישי, זה המקום שבו זה קורה.
CTFtime הוא לא פלטפורמה, הוא מרכז מידע¶
זה ההבדל החשוב ביותר להבין. פלטפורמות כמו picoCTF או HackTheBox הן ארכיונים תמידיים - האתגרים שם זמינים כל הזמן, אפשר להתחיל מתי שרוצים ולפתור בקצב אישי. CTFtime הוא משהו אחר לגמרי. הוא מרכז שמאגד תחרויות שמאורגנות באופן עצמאי על ידי צוותים וארגונים שונים ברחבי העולם, כל אחת עם תאריך התחלה וסיום מוגדרים, בדרך כלל איפשהו בין יממה אחת לסוף שבוע שלם.
כל תחרות רצה על התשתית של המארגנים שלה, לא של CTFtime עצמו. CTFtime רק אוסף את המידע, מציג את לוח הזמנים, ומחזיק את תוצאות העבר וההיסטוריה של כל צוות וכל תחרות.
מערכת הדירוג של הצוותים¶
אחד הדברים הכי מעניינים באתר הוא מערכת הנקודות. תחרויות שמסומנות כ"מדורגות" (rated) מקבלות משקל לפי גודל וחשיבות, וצוותים שמשתתפים בהן ומצליחים צוברים נקודות דירוג. לאורך שנה שלמה, הנקודות האלה מצטברות לדירוג עולמי שמראה אילו צוותים הכי חזקים באותה תקופה.
זה שונה לגמרי מהרעיון של "רמת מתחיל" בפלטפורמת תרגול. כאן מדובר בתחרות אמיתית מול צוותים אחרים, בזמן אמת, כשההצלחה שלכם נמדדת ביחס לכולם ולא רק ביחס לעצמכם. זו לא הזירה למי שרק מתחיל את הצעדים הראשונים, אבל היא בהחלט הזירה למי שכבר יש לו כמה הצלחות אישיות מאחוריו ורוצה לבדוק את עצמו מול העולם.
איך משתמשים באתר בפועל¶
השימוש עצמו פשוט. נכנסים ללשונית האירועים, ורואים רשימה של תחרויות קרובות עם תאריכים, פורמט, ומספר הצוותים שכבר נרשמו. לפני שנרשמים לתחרות, שווה לבדוק כמה דברים - האם הפורמט הוא jeopardy רגיל שבו פותרים אתגרים בקטגוריות, או אולי משהו שונה כמו attack-defense. כמה זמן התחרות נמשכת. האם יש הגבלת גודל צוות. והאם יש כללים מיוחדים לגבי שימוש בכלים אוטומטיים או שיתוף מידע בין צוותים.
מכאן, אם אין לכם עדיין צוות, שווה לחפש אחד. הרבה קהילות סייבר, כולל קבוצות דיסקורד, מארגנות צוותים משותפים לתחרויות ספציפיות. אפשר גם פשוט להקים צוות עם חברים מהקורס או מהעבודה. אין שום צורך להיות מומחה כדי להצטרף - ברוב התחרויות, אפילו צוות שפותר אתגר אחד או שניים כבר לומד המון מהניסיון.
למה בכלל לנסות תחרות אמיתית¶
תרגול עצמאי על ארכיון קבוע הוא מצוין, אבל הוא לא מלמד אתכם לעבוד תחת לחץ זמן, לחלק משימות בין חברי צוות, ולהתמודד עם אתגרים שאף אחד לא כתב עליו walkthrough עדיין כי הוא פשוט חדש. תחרות jeopardy אונליין בת יום או סוף שבוע היא הדרך הכי טבעית להתנסות בזה בפעם הראשונה, בלי הלחץ הפיזי והתחרותיות הקיצונית של תחרויות פרונטליות.
לפני שאתם קופצים לתחרות חיה, כדאי שיהיה לכם בסיס טכני יציב שיאפשר לכם לתרום לצוות ולא רק לצפות. תבנו את הבסיס עם קורס בדיקות החדירה שלנו, ואז תחרות ה-CTF הראשונה שלכם תהיה הרבה יותר כיפית ופחות מלחיצה.
בואו נדבר על תחרויות קרובות, הקמת צוותים, וחוויות מתחרויות ראשונות.
לסיכום¶
CTFtime הוא השער לעולם התחרותי האמיתי של CTF, מעבר לתרגול הפרטי. אם עד עכשיו רק פתרתם אתגרים בכוחות עצמכם, זה הזמן להסתכל על לוח הזמנים ולראות מה קורה בשבוע הקרוב.