Pepsipu เปิดเผยว่าสามารถเจลเบรก Nintendo Switch 2 สำเร็จแล้ว โดยได้รับความช่วยเหลือจาก Codex ซึ่งเป็น AI ช่วยเขียนโค้ดของ OpenAI

หลังจากเจลเบรก Nintendo Switch 2 เรียบร้อย Pepsipu สามารถเพิ่มตัวละครใหม่ๆ เข้าไปในเกม Mario Kart World ได้ ไม่ว่าจะเป็น Hatsune Miku, Angry Bird, Cinnamoroll จาก Sanrio และ Peter Griffin จาก Family Guy
Pepsipu อธิบายว่า การเจลเบรกครั้งนี้ อาศัยความช่วยเหลือจาก Codex ของ OpenAI และใช้ช่องโหว่จากแอป SmileBASIC 4 (แอปสำหรับสร้างเกมบน eShop) ซึ่งสามารถทำงานได้บนเฟิร์มแวร์เวอร์ชันล่าสุด 23.0.1 ของ Switch 2
Pepsipu กล่าวว่า “สิ่งแรกที่ต้องทำคือ การสร้างระบบเชื่อมต่อครอบคลุมทั้ง Switch 1 และ Switch 2 เพื่อให้ Codex สามารถเจลเบรก Switch 2 ได้ด้วยตัวเอง” อย่างไรก็ตาม กระบวนการนี้ต้องใช้ความพยายามอย่างมาก และใช้เวลาพัฒนาถึง 2 สัปดาห์ แต่การสร้างม็อดสำหรับ Mario Kart World ใช้เวลาเพียงวันเดียวเท่านั้น
ในตอนแรก Codex พยายามเจาะระบบผ่านเบราว์เซอร์ที่ใช้พื้นฐานจาก WebKit บน Switch 2 แต่ไม่ประสบความสำเร็จ Pepsipu จึงหันไปใช้ SmileBASIC 4 แทน โดย Codex พบช่องโหว่ประเภท integer overflow ซึ่งเป็นจุดเริ่มต้นที่ทำให้สามารถเข้าถึงบริการระบบไฟล์ของ Switch 2 ได้ ทั้งนี้ ดูเหมือนว่า Codex เลือกเจาะจงไปที่ SmileBASIC 4 เพราะเคยถูกนำไปใช้ในช่องโหว่อื่นๆ มาก่อนหน้านี้แล้ว
ทั้งนี้ การเจลเบรกของ Pepsipu เป็นแบบ “tethered” ซึ่งหมายความว่าหากมีการปิดเครื่อง สถานะการเจลเบรกก็จะหายไป และยังไม่ใช่การเจลเบรกในระดับ kernel อย่างเต็มรูปแบบ อย่างไรก็ตาม น่าจะเพียงพอสำหรับการใช้งานแอปพลิเคชันแบบ homebrew, การดัดแปลงเกม รวมถึงการทำวิศวกรรมย้อนกลับเพิ่มเติม






