
ไขปริศนา Pickle Rick: ผจญภัยในโลกแห่ง CTF เพื่อมือใหม่
โลกของ Capture The Flag หรือ CTF คือสนามเด็กเล่นที่น่าตื่นเต้นสำหรับใครก็ตามที่สนใจการเจาะระบบและความปลอดภัยไซเบอร์ มันคือการแข่งขันที่ผู้เล่นจะต้องใช้ทักษะการแฮกเพื่อค้นหา “ธง” ที่ซ่อนอยู่ ซึ่งอาจเป็นข้อความ รหัส หรือไฟล์บางอย่าง การท้าทายเหล่านี้ไม่เพียงแต่สนุก แต่ยังช่วยพัฒนาทักษะเชิงปฏิบัติในการคิดวิเคราะห์และแก้ไขปัญหาได้อย่างยอดเยี่ยม หนึ่งในด่านยอดนิยมสำหรับมือใหม่ที่ TryHackMe คือ “Pickle Rick” ซึ่งนำเสนอการเรียนรู้ที่เข้าใจง่ายและเป็นขั้นตอน
การสำรวจเบื้องต้น: ก้าวแรกสู่ความสำเร็จ
เริ่มต้นการผจญภัยด้วยการสำรวจ เป้าหมาย การทำความเข้าใจว่าระบบกำลังทำงานอะไรอยู่เป็นสิ่งสำคัญ เครื่องมืออย่าง Nmap คือเพื่อนซี้ในการสแกนพอร์ตเพื่อหาช่องทางเข้าออกที่เปิดอยู่ ในกรณีของ Pickle Rick จะพบว่ามีพอร์ต 80 (HTTP) เปิดอยู่ ซึ่งบ่งชี้ว่ามีเว็บเซิร์ฟเวอร์กำลังทำงาน
จากนั้น การเข้าถึงหน้าเว็บคือด่านต่อไป หน้าเว็บมักซ่อนความลับไว้มากมาย และบางครั้ง robots.txt ไฟล์เล็กๆ ที่ถูกออกแบบมาเพื่อบอกบอตว่าไม่ควรเข้าถึงส่วนใดของเว็บไซต์ กลับกลายเป็นแหล่งรวม คำใบ้ ชั้นดีที่แฮกเกอร์มักจะให้ความสนใจ ไม่แปลกใจเลยที่จะพบข้อมูลสำคัญอย่าง “Wubbalubbadubdub” ซ่อนอยู่ภายใน
ค้นหาเส้นทางที่ซ่อนอยู่
เมื่อมีเว็บเซิร์ฟเวอร์ การค้นหา ไดเรกทอรี และไฟล์ที่ซ่อนอยู่เป็นสิ่งจำเป็น เครื่องมือ Gobuster ช่วยได้มากในการสแกนหาเส้นทางที่ไม่ได้ถูกเปิดเผยต่อสาธารณะ การสำรวจอย่างละเอียดจะเผยให้เห็นไดเรกทอรีสำคัญอย่าง /assets และไฟล์ /login.php ซึ่งเป็นประตูสู่ระบบอย่างแท้จริง
เจาะเข้าสู่ระบบ: ไขปริศนาคำใบ้
หน้าเข้าสู่ระบบมักเป็นจุดอ่อนแรกที่ผู้โจมตีมุ่งเป้า การทดลองใช้ ชื่อผู้ใช้ และ รหัสผ่าน เริ่มต้น หรือการตรวจสอบ ซอร์สโค้ด ของหน้าเว็บเป็นเทคนิคพื้นฐานที่มักให้ผลลัพธ์ที่น่าประหลาดใจ ในสถานการณ์นี้ การตรวจสอบซอร์สโค้ดของหน้าเข้าสู่ระบบอาจเผยให้เห็นชื่อผู้ใช้เช่น “rick” และเมื่อรวมกับคำใบ้ที่พบใน robots.txt อย่าง “Wubbalubbadubdub” ก็สามารถนำไปสู่การเข้าสู่ระบบได้สำเร็จ
บัญชาการและค้นหาธง: ใช้ประโยชน์จากช่องโหว่
เมื่อเข้าสู่ระบบได้แล้ว มักจะพบกับ แผงควบคุม หรือหน้าจอที่อนุญาตให้ผู้ใช้ป้อนคำสั่งได้ นี่คือโอกาสทองในการรัน คำสั่ง ต่างๆ เพื่อสำรวจระบบ การใช้คำสั่งพื้นฐานอย่าง ls เพื่อดูไฟล์และไดเรกทอรี หรือ cat เพื่ออ่านเนื้อหาไฟล์ จะช่วยในการค้นหา ธง แรกและธงที่สอง ซึ่งอาจซ่อนอยู่ในไดเรกทอรีของเว็บเซิร์ฟเวอร์ (/var/www/html) หรือในโฮมไดเรกทอรีของผู้ใช้ (/home/rick)
สู่ความเป็น Root: ควบคุมระบบอย่างสมบูรณ์
การได้มาซึ่งสิทธิ์ผู้ดูแลระบบ หรือที่เรียกว่า root access เป็นเป้าหมายสูงสุดของผู้โจมตีหลายคน การตรวจสอบสิทธิ์การรันคำสั่งด้วย sudo -l สามารถเปิดเผยว่าผู้ใช้ปัจจุบันมีสิทธิ์พิเศษอะไรบ้าง หากพบว่าผู้ใช้สามารถรันคำสั่งใดๆ ในฐานะ root ได้โดยไม่ต้องใช้รหัสผ่าน การใช้คำสั่ง sudo su จะทำให้สามารถเข้าถึงระบบในฐานะ root ได้ทันที
เมื่อเป็น root แล้ว การค้นหา ธงสุดท้าย จะง่ายขึ้น ธงสุดท้ายมักจะถูกเก็บไว้ในไดเรกทอรี root ซึ่งเป็นพื้นที่สำหรับผู้ดูแลระบบเท่านั้น การใช้คำสั่ง cat /root/3rd.txt จะเปิดเผยธงสุดท้ายและทำให้ภารกิจสำเร็จลุล่วง
การเดินทางผ่าน Pickle Rick CTF ไม่ใช่แค่การหาธงเท่านั้น แต่เป็นการเรียนรู้กระบวนการคิด การใช้เครื่องมือ และการทำความเข้าใจช่องโหว่พื้นฐานของการรักษาความปลอดภัยไซเบอร์ ผู้ที่ได้ลองทำสิ่งนี้จะได้รับประสบการณ์อันมีค่าที่สามารถนำไปต่อยอดในการเรียนรู้เชิงลึกด้านความปลอดภัยได้อย่างแน่นอน มันคือบทเรียนที่สนุกและได้ลงมือทำจริง สร้างความเข้าใจที่มั่นคงในการมองหาจุดอ่อนและป้องกันการโจมตีในโลกดิจิทัล