Overview
CPE CTF 2026 @ CMU

CPE CTF 2026 @ CMU

March 23, 2026
2 min read

เพิ่งได้มีเวลาว่าง เลยขอมาเล่าบรรยากาศและเบื้องหลังงานนี้ไว้สักหน่อย

งานนี้เป็น CTF ด้าน Cybersecurity ที่ทีมผม LannaSec ร่วมกันจัดขึ้นเพื่อส่งเสริมการเรียนรู้และสร้าง Community Cybersecurity ในภาคเหนือ โดยจัดที่ Department of Computer Engineering, Chiang Mai University (ภาควิชาวิศวกรรมคอมพิวเตอร์ คณะวิศวกรรมศาสตร์ มหาวิทยาลัยเชียงใหม่) เมื่อวันที่ 28 กุมภาพันธ์ 2569

ขอบคุณผู้เข้าแข่งขันทุกคนที่เข้ามาสร้างบรรยากาศให้คึกคักมาก ๆ ตลอดทั้งงาน ทีมงานได้เห็นทั้ง “พลัง” “ความสามารถ” และ “ความมุ่งมั่น” ของทุกคนแบบเต็ม ๆ และนี่เป็นเหตุผลที่ทำให้พวกเรารู้สึกภูมิใจมากที่ได้เป็นส่วนหนึ่งของงานนี้

🎯 บทบาทของผมในงานนี้

ผมรับหน้าที่หลักเป็น “คนออกโจทย์” และช่วยดูภาพรวมของชุดโจทย์ให้บาลานซ์ทั้งหมวดและระดับความยาก เป้าหมายคือทำให้คนที่เพิ่งเริ่มเล่น CTF ได้มีจุดเริ่มต้นที่สนุกและไม่ท้อเร็ว ขณะเดียวกันก็ยังมีโจทย์ที่ท้าทายพอสำหรับสายแข็ง

แนวทางที่ผมพยายามยึดไว้ตลอดคือ:

  • โจทย์ต้องมี “เหตุผล” และเล่าเรื่องได้ ไม่ใช่ยากเพราะซ่อนแบบกวน ๆ
  • คะแนนและระดับความยากต้องสะท้อน effort จริง เพื่อให้การแข่งขันแฟร์

แล้วพบกันใหม่ในโอกาสหน้า 👊🔥

🙌 ขอบคุณผู้สนับสนุน

ขอขอบคุณ Askme Solutions & Consultants Co., Ltd. ที่ให้การสนับสนุนกิจกรรม CPE CTF 2026

🧩 โจทย์ที่ผมออก

Crypto

DifficultyChallengePoints
MEDIUMDecaji200
HARDDizzy300

Forensic

DifficultyChallengePoints
EASYBelieve What You See100
EASYFlag Is Here100
MEDIUMWhere Is The Flag?200
HARDColor Whisper300
HARDLeaked Photo300

Network

DifficultyChallengePoints
MEDIUMGhost in the Login200

OSINT

DifficultyChallengePoints
EASYPhantom Hideout100
HARDMirror of Strength300

Rev&Pwn

DifficultyChallengePoints
EASYNumber of Paradox100
EASYThe Impossible Number100
MEDIUMCond200
HARDBring Me To Win300
HARDGate of the Secret300

Web

DifficultyChallengePoints
EASYBackstage Whispers100
MEDIUMFuzzFindFlag200
HARDFuzzRecursionFindFlagHTML300
GODFirst NextJS444
GODWhere Are You, Pentester?444

🛠️ เบื้องหลังการออกโจทย์ (สั้น ๆ)

  • ส่วนที่ยากที่สุดคือการ “คุมความชัดของโจทย์” ให้พอแก้ได้โดยไม่ทำให้เฉลยโผล่เร็วเกินไป
  • การทดสอบโจทย์สำคัญมาก เพราะบางครั้งโจทย์ที่เราคิดว่าง่ายอาจยากเกินไปสำหรับคนเริ่มต้น (และกลับกัน)
  • การจัดระดับความยาก/คะแนนต้องดูจากเวลาจริงที่ใช้แก้ ไม่ใช่ดูจากความรู้สึกตอนออกโจทย์

✍️ สิ่งที่ได้จากงานนี้

  • ได้ฝึกการออกโจทย์ให้ “สนุก + มีเหตุผล” และคุมบาลานซ์ให้ยุติธรรมขึ้น
  • ได้เห็นแนวทางการแก้ปัญหาของผู้เล่นหลายสไตล์ ทำให้รู้ว่าควรปรับ statement/hint ตรงไหนให้ชัดขึ้น