ACTEC — ACT Technology ClubCTF

Read me first,

Rules

การแข่งขัน

  • แข่งแบบเดี่ยว 1 คน = 1 บัญชี ใช้ชื่อ-นามสกุลและเลขประจำตัวจริง
  • flag ทุกข้อมีรูปแบบ ACTEC{...} และต้องพิมพ์ให้ตรงทุกตัวอักษร (ตัวพิมพ์เล็ก/ใหญ่มีผล ยกเว้นโจทย์จะบอกไว้)
  • โจทย์มี 3 ระดับ 100 / 200 / 300 คะแนน เลือกทำข้อไหนก่อนก็ได้

คะแนนและ First Blood

  • คนแรกที่ส่ง flag ถูกในแต่ละข้อจะได้ป้าย 🩸 First Blood
  • อันดับเรียงจากคะแนนรวม ถ้าคะแนนเท่ากัน คนที่ได้คะแนนล่าสุดก่อนจะอยู่สูงกว่า
  • เปิด Hint เสียคะแนน: Hint 1 -10 · Hint 2 -20 · Hint 3 -30 (ต้องเปิดตามลำดับ และหักทันทีแม้ยังทำข้อนั้นไม่ได้)
  • ส่ง flag ได้ไม่เกิน 10 ครั้งต่อนาที ส่งผิดไม่มีการหักคะแนน

สิ่งที่ทำได้ ✅

  • ใช้ Google, CyberChef, dCode, Python และเครื่องมือออนไลน์อื่นๆ ได้เต็มที่
  • โจมตีเว็บจำลองที่อยู่ใต้ /lab/... และ /api/lab/... ได้ตามสบาย นั่นคือโจทย์
  • ถามผู้คุมได้ถ้าโจทย์ดูเหมือนพัง

สิ่งที่ห้ามทำ ❌

  • ห้ามแชร์ flag หรือคำตอบให้คนอื่น ห้ามใช้บัญชีคนอื่น
  • ห้ามโจมตีระบบแข่งขันเอง (หน้า login, scoreboard, ฐานข้อมูล) หรือยิง request ถล่มเซิร์ฟเวอร์
  • ห้ามสุ่มเดา flag รัวๆ ด้วยสคริปต์
  • ฝ่าฝืน = ตัดสิทธิ์ และผู้คุมสามารถซ่อนบัญชีจาก scoreboard ได้

มือใหม่เริ่มตรงไหนดี?

  1. เริ่มจากข้อ 100 คะแนนก่อน ลองคิดเองก่อนกด Hint เพราะ Hint เสียคะแนน
  2. เปิด CyberChef ทิ้งไว้อีกแท็บ ใช้ได้เกือบทุกข้อ Crypto และ Forensics
  3. ข้อ Web ให้กด F12 เปิด DevTools เป็นนิสัย
  4. ติดนานเกิน 15 นาที ข้ามไปข้ออื่นก่อน แล้วค่อยกลับมา

อ่านจนจบ เก่งมาก! 🎋

นี่คือ flag ข้อแรกของคุณ เอาไปส่งที่ข้อ Welcome Aboard ได้เลย

ACTEC{w3lc0me_t0_actec_ctf_62245d}