הנדסה לאחור ובינאריקשה

מטען תחת מעטה

קובץ בינארי קטן יורט מערוץ תקשורת מסווג רגע לפני שהתחנה נעלמה מהרשת. שלוש ראיות שהושארו בכותרת הקובץ עשויות לחשוף את המפתח למטען שהוצפן ב-XOR.

המשימה
המשימה שלך היא לנתח את מבנה הקובץ, לפענח את שלוש הראיות ולחלץ את המסר הסודי מתוך המטען המוצפן.
00:00 ניסיונות:0ראיות:0/3
קשה

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

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

עזרה בהכנה
  1. פתחו קישורי GET לקבלת JSON; לקישורי POST השתמשו בכפתור הבקשה.
  2. השתמשו בקובצי התרגיל ובנתונים שמופיעים כאן בלבד.
  3. הגישו את ערך השלב החמישי בפורמט המבוקש בהוראות המשימה.

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

ראיה A

Mission briefing

ראיה B

Toolkit

ראיה C

Crypto tail

🆘 רמז אחרון

הגישו את הערך שחישבתם בשלב החמישי, לפי הוראות המשימה.

Submit the first 16 hex chars of sha256('SAVEv001:' + signature).

הגשת הדגל

ניסיונות: 0

יש להזין את ערך השלב החמישי במלואו, בפורמט שמופיע בהוראות המשימה.

טיפים לפתרון

  • כל קובץ בינארי מתחיל ב-magic — זו הדרך הראשונה לזהות פורמט
  • XOR עם מפתח קצר = טעות נפוצה של malware דוברי mediocre
  • xxd/hexdump זה החברים הכי טובים שלך למפגש הראשון עם קובץ
  • python bytes ו-repeating-key XOR זה שני שורות קוד

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

לכל האתגרים ←