סטגנוגרפיהקשה

הרוח הנסתרת

שרת קבצים מסווג של יחידת מודיעין נפרץ. סורק אוטומטי זיהה חריגה סטגנוגרפית בקובץ אחד שהועבר להסגר, אבל הצוות לא הצליח לחלץ את המידע הנסתר.

⚠️ האתגר דורש שימוש ב-DevTools (Network tab) לבדיקת Response Headers. הדגל לא נמצא בקוד הדף, הוא מגיע רק מהשרת.

המשימה
גשו לשרת הקבצים, מצאו את הקובץ המוסגר, פענחו את שכבות הסטגנוגרפיה, וחלצו את המידע המסווג.
00:00 ניסיונות:0
קשה

לפני שמתחילים

התחל בקריאת ההקדמה והראיות. אפשר לשמור עותק של ראיות הטקסט להמשך עבודה. השתמש רק בנתוני התרגיל ובסביבה המיועדת באתר, ולא במערכות חיצוניות. את התשובה הסופית יש להזין במלואה בשדה הבדיקה.

עזרה בהכנה
  1. זהה איזה סוג נתונים מוצג בכל ראיה.
  2. עבוד על כל ראיה בנפרד ושמור את הממצאים.
  3. בדוק את פורמט התשובה לפני הגשה.

עבוד על עותק של הראיות ושמור את המקור ללא שינוי. תעד מה בדקת, ואל תסיק שהתרגיל הושלם רק מפני שהעמוד נפתח או שהשרת קיבל תשובה.

בדיקת קובץ וחילוץ

stego-vault-terminal
> STEGO-VAULT v4.1.0
> Classified File Analysis Server
> Click "Scan Status" to begin investigation.
> Tip: Open DevTools (F12) → Network tab. Watch the response headers.

מפת השלבים

  1. שלב 1

    סרקו את השרת וגלו את הכלים הזמינים דרך Response Headers

  2. שלב 2

    מצאו את הקובץ המוסגר שלא מופיע ברשימה הרגילה

  3. שלב 3

    פענחו את המטאדאטה של הקובץ וחלצו את המפתח הנסתר

  4. שלב 4

    חלצו את כל שכבות הסטגנוגרפיה והרכיבו את הדגל

הגשת הדגל

ניסיונות: 0

יש להגיש את הדגל המלא בפורמט flag{...}, כולל הסוגריים.

טיפים לפתרון

  • פתחו את DevTools (F12) → Network tab לפני שאתם שולחים בקשות
  • בדקו את ה-Response Headers של כל תשובה מהשרת
  • לא כל הקבצים מופיעים ברשימה הגלויה. חפשו רמזים ב-headers
  • שדות מטאדאטה יכולים להכיל מידע מקודד. זהו את סוג הקידוד
  • Hex-to-ASCII הוא כלי חיוני לפענוח שכבות עמוקות
  • הדגל מורכב משני חלקים: גוף תשובה + Response Header מקודד ב-Base64

אתגרים נוספים

לכל האתגרים ←