แฮ็กเกอร์ปลดล็อก Nintendo Switch 2 สำเร็จด้วยซอฟต์แวร์! รันโค้ดและม็อด Mario Kart World ได้บนเฟิร์มแวร์ล่าสุด ใช้ AI Codex ช่วยพัฒนา
วงการเกมคอนโซลมีความเคลื่อนไหวครั้งสำคัญ หลัง Sammy Hajhamid นักวิจัยด้านความปลอดภัยที่รู้จักกันในชื่อ pepsipu เปิดเผยเครื่องมือ ns2jb สำหรับ Jailbreak เครื่อง Nintendo Switch 2 ด้วยซอฟต์แวร์เพียงอย่างเดียว โดยระบุว่าสามารถทำงานบนเฟิร์มแวร์เวอร์ชัน 23.0.1 ซึ่งเป็นเวอร์ชันล่าสุด ณ เวลาที่เปิดเผยได้ โดยไม่จำเป็นต้องแกะเครื่องติดตั้ง Modchip หรือดัดแปลงฮาร์ดแวร์
เพื่อสาธิตความสามารถของการค้นพบครั้งนี้ ผู้พัฒนาได้นำเกม Mario Kart World ซึ่งเป็นเกมเอ็กซ์คลูซีฟของ Switch 2 มาดัดแปลงตัวละคร พร้อมเพิ่ม Peter Griffin จาก Family Guy, Hatsune Miku, Cinnamoroll และ Red จาก Angry Birds เข้าไปในเกม ก่อนเผยแพร่คลิปการเล่นให้เห็นผลลัพธ์จริง
ใช้ช่องโหว่ซอฟต์แวร์ ไม่ต้องแกะเครื่องหรือเปลี่ยนชิป
โครงการ ns2jb แตกต่างจากการ Jailbreak คอนโซลแบบเดิมที่อาจต้องอาศัย Modchip หรือการดัดแปลงวงจร เพราะแนวทางนี้ใช้ช่องโหว่ในซอฟต์แวร์เพื่อเปิดทางให้รันโค้ดของตัวเองบนระบบได้
จากรายละเอียดที่ผู้พัฒนาเปิดเผย การโจมตีเริ่มต้นด้วยช่องโหว่ Integer Overflow แบบ 32-bit ใน SmileBASIC 4 แอปพลิเคชันสำหรับเขียนโปรแกรมบน Nintendo Switch รุ่นแรก ซึ่งยังสามารถทำงานบน Switch 2 ผ่านระบบรองรับเกมย้อนหลังได้
ช่องโหว่ดังกล่าวทำให้การจัดการข้อมูลในหน่วยความจำผิดพลาด ก่อนนำไปสู่ความสามารถในการอ่านและเขียนหน่วยความจำที่อยู่นอกขอบเขตตามปกติ จากนั้นจึงใช้ช่องโหว่เพิ่มเติมในบริการระบบไฟล์ของเครื่อง เพื่อเปิดทางให้รันโค้ดในระดับที่สูงกว่าการทำงานภายในแอปทั่วไป
เดิมทีผู้พัฒนาเคยทดลองใช้ช่องโหว่ผ่าน WebKit ซึ่งเป็นส่วนประกอบสำหรับการทำงานกับเว็บ แต่แนวทางดังกล่าวไม่ประสบผลสำเร็จ สุดท้ายจึงหันมาใช้ SmileBASIC 4 เป็นจุดเริ่มต้นของการโจมตีแทน
OpenAI Codex ช่วยทำงานจนสามารถทดลอง Jailbreak ได้อัตโนมัติ
อีกหนึ่งประเด็นที่น่าสนใจคือบทบาทของ AI ในการค้นหาช่องโหว่และทดลองทำงานซ้ำ ๆ จนได้ผลลัพธ์
Hajhamid เปิดเผยว่าเขาใช้ OpenAI Codex เป็นส่วนหนึ่งของกระบวนการพัฒนา โดยสร้างระบบทดสอบที่เชื่อมต่อ Nintendo Switch รุ่นแรกและ Switch 2 เข้ากับอุปกรณ์ JetKVM จำนวน 2 ตัว เพื่อให้ AI Agent สามารถส่งคำสั่งควบคุมเครื่องและรับภาพจากหน้าจอได้
นอกจากนี้ ยังใช้อุปกรณ์สวิตช์ไฟ Bluetooth ที่ดัดแปลงให้สามารถกดปุ่มเปิดเครื่องได้ เมื่อคอนโซลเกิดข้อผิดพลาดหรือค้าง ระบบจึงสามารถเริ่มเครื่องใหม่และทดลองต่อได้โดยไม่ต้องให้ผู้พัฒนากดปุ่มเองทุกครั้ง
แนวทางนี้ช่วยให้กระบวนการทดลองช่องโหว่ ซึ่งอาจต้องทำซ้ำจำนวนมาก สามารถดำเนินการต่อเนื่องได้สะดวกขึ้น อย่างไรก็ตาม ไม่ได้หมายความว่า Codex ทำงานทั้งหมดโดยไม่มีมนุษย์ควบคุม เพราะการสร้างระบบทดสอบ การกำหนดเป้าหมาย และการพัฒนาเครื่องมือยังเป็นส่วนหนึ่งของงานที่ผู้วิจัยต้องดำเนินการ
ทำอะไรได้บ้างหลังปลดล็อก Switch 2?
ตามที่ผู้พัฒนาอธิบาย ns2jb เปิดโอกาสให้รันโค้ด Native บนเครื่องภายใต้สิทธิ์ของ System Module ทั่วไป และเข้าถึงบริการระบบบางส่วนได้ ความสามารถที่เป็นไปได้จึงครอบคลุมหลายด้าน เช่น
-
Homebrew: เปิดทางให้พัฒนาและทดลองรันโปรแกรมที่สร้างขึ้นเอง
-
Game Modding: ปรับแต่งเกม รวมถึงเพิ่มตัวละครหรือเนื้อหาที่ไม่ได้มีมาให้ตามปกติ
-
Save Backup: พัฒนาเครื่องมือสำรองข้อมูลเซฟเกม
-
Reverse Engineering: ศึกษาการทำงานของระบบปฏิบัติการและเกมบน Switch 2
อย่างไรก็ตาม การมีช่องโหว่ที่สามารถรันโค้ดได้ไม่ได้หมายความว่าทุกความสามารถเหล่านี้จะพร้อมใช้งานในรูปแบบเครื่องมือสำหรับผู้ใช้ทั่วไปทันที และไม่ได้หมายความว่าสามารถติดตั้ง Custom Firmware หรือรันเกมละเมิดลิขสิทธิ์ได้แล้ว
การสาธิต Mario Kart World จึงเป็นหลักฐานแสดงให้เห็นถึงความสามารถในการดัดแปลงเกม มากกว่าจะเป็นการยืนยันว่าระบบปลดล็อกทุกส่วนของคอนโซลได้สมบูรณ์แล้ว
ยังไม่ใช่การ Jailbreak แบบถาวร ต้องทำใหม่ทุกครั้งหลังรีสตาร์ต
แม้ ns2jb จะเป็นความสำเร็จสำคัญ แต่ปัจจุบันยังมีข้อจำกัดหลายประการ โดยเฉพาะการเป็น Tethered Jailbreak ซึ่งหมายถึงต้องกระตุ้นกระบวนการ Jailbreak ใหม่ทุกครั้งหลังปิดเครื่องหรือรีสตาร์ต
นอกจากนี้ ยังไม่มี Kernel Exploit หรือ Custom Firmware ที่ทำให้เครื่องสามารถบูตเข้าสู่ระบบที่ถูกดัดแปลงได้อย่างถาวร การเข้าถึงระบบในปัจจุบันจึงยังจำกัดอยู่ในระดับที่ช่องโหว่อนุญาต ไม่ใช่การควบคุมระบบทั้งหมดโดยไม่มีข้อจำกัด
ผู้สนใจยังต้องมี SmileBASIC 4 และดำเนินกระบวนการตามเงื่อนไขของโครงการ ซึ่งแอปดังกล่าวมีราคาประมาณ 25 ดอลลาร์สหรัฐ หรือราว 843 บาท โดยราคาและความพร้อมจำหน่ายอาจแตกต่างกันไปตามภูมิภาคของ eShop
Nintendo อาจออกอัปเดตปิดช่องโหว่
Hajhamid เผยแพร่ซอร์สโค้ดของ ns2jb ผ่าน GitLab เปิดโอกาสให้นักวิจัยและนักพัฒนารายอื่นตรวจสอบรายละเอียดและศึกษาการทำงานของช่องโหว่ได้
ด้าน Gezine นักวิจัยที่เคยเปิดเผยช่องโหว่ในระบบ Switch รุ่นแรกและ Switch 2 ก่อนหน้านี้ แสดงความคิดเห็นว่างานดังกล่าวดูมีความน่าเชื่อถือ แต่การตรวจสอบและการพัฒนาต่อยอดจากชุมชนยังคงเป็นสิ่งสำคัญในการยืนยันขอบเขตความสามารถของเครื่องมือ
สำหรับ Nintendo ยังไม่มีแถลงการณ์อย่างเป็นทางการเกี่ยวกับ ns2jb ณ เวลาที่มีรายงาน แต่บริษัทมีประวัติดำเนินการทางกฎหมายและมาตรการป้องกันการละเมิดลิขสิทธิ์อย่างจริงจัง จึงมีความเป็นไปได้ที่จะออกเฟิร์มแวร์แก้ไขช่องโหว่ รวมถึงจำกัดการเข้าถึง SmileBASIC 4 หากพบว่าซอฟต์แวร์ดังกล่าวเป็นช่องทางสำคัญของการโจมตี
สรุป: ns2jb ถือเป็นก้าวสำคัญของการเจาะระบบ Nintendo Switch 2 เพราะแสดงให้เห็นว่าสามารถรันโค้ดและดัดแปลงเกมได้ผ่านช่องโหว่ซอฟต์แวร์ โดยไม่ต้องแกะเครื่องหรือใช้ Modchip แต่ยังไม่ใช่การปลดล็อกแบบถาวร และยังไม่มี Custom Firmware สำหรับใช้งานทั่วไป ความคืบหน้าหลังจากนี้จึงขึ้นอยู่กับทั้งการพัฒนาของชุมชนนักวิจัยและการตอบสนองของ Nintendo
ข้อมูลโครงการ: ns2jb บน GitLab
ที่มา: VideoCardz
i jailbroke the nintendo switch 2 so i modded cinnamoroll, peter griffin, hatsune miku, and more into Mario Kart World, a switch 2 exclusive now watch my friends and i get cooked by bots learn more and get the exploit https://t.co/ykjgyfrFRp https://t.co/BOcFhejRz1
— pepsipu (@pepsipu) October 22, 2026



