ראיה A
פורנזיקה ולוגיםקשה
שידור בהול
בשעה 03:14 לפנות בוקר, מערכת הניטור שלנו קלטה חדירה פעילה לתשתית קריטית - וההאקר עדיין בפנים. הלוגים זורמים בזמן אמת, כל שנייה יקרה, וכל טעות עלולה למחוק את העקבות. יחידת התגובה המהירה שלנו זקוקה לעיניים חדות שיפענחו את השידור לפני שהיוצר יעלים את הראיות.
המשימה
המשימה שלך היא לחקור את ה-feed החי, לזהות שלושה ממצאים קריטיים ולאמת כל אחד מהם בטרם התוקף ינתק את הקשר.
00:00 ניסיונות:0ראיות:0/3
קשה
לפני שמתחילים
קראו את הוראות המשימה בראיות ופתחו את קישורי הנתונים למטה. הורידו את קובצי התרגיל כשנדרש, ועבדו לפי סדר השלבים. את הערך שחישבתם בשלב החמישי יש להזין במלואו בשדה הבדיקה.
- /data/artifact_art_cc68e6ef0a · JSON
- /data/staging_key_spec · JSON
- /data/final_spec · JSON
- /data/logs · JSON
עזרה בהכנה
- פתחו קישורי GET לקבלת JSON; לקישורי POST השתמשו בכפתור הבקשה.
- השתמשו בקובצי התרגיל ובנתונים שמופיעים כאן בלבד.
- הגישו את ערך השלב החמישי בפורמט המבוקש בהוראות המשימה.
עבוד על עותק של הראיות ושמור את המקור ללא שינוי. תעד מה בדקת, ואל תסיק שהתרגיל הושלם רק מפני שהעמוד נפתח או שהשרת קיבל תשובה.
ראיה B
Decoding cheat sheet
ראיה C
Staging key formula
🆘 רמז אחרון
הגישו את הערך שחישבתם בשלב החמישי, לפי הוראות המשימה.
Submit the first 20 hex characters of sha256(malicious_ip + ':' + staging_key).
הגשת הדגל
ניסיונות: 0יש להזין את ערך השלב החמישי במלואו, בפורמט שמופיע בהוראות המשימה.
טיפים לפתרון
- התחל מ-aggregation על IPs, ספירה זה הכל בפלילים דיגיטליים
- אם encoding נראה רנדומלי, תנסה rot13 + base64 קודם
- sha256 על body של API הוא תקן לאימות שלמות
- טרנספורמציות byte-by-byte דורשות לא לטעות באינדקס, תתחיל מ-0
- תמיד תבדוק case-sensitivity ב-hex output