แฮกเกอร์สามารถค้นหาข้อบกพร่องที่ทำให้สามารถเข้าถึงแกนซอฟต์แวร์ของคอนโซลได้ ซึ่งเปิดประตูสู่การรันเกมภายนอก (Homebrew)
หลังจากที่โซนี่ พีเอส4ถึงเวลาแล้วที่นินเทนสวิทช์ให้ตกอยู่ภายใต้การโจมตีของแฮกเกอร์อย่างต่อเนื่อง ในโอกาสที่การประชุม 34C3จาก Chaos Computer Club แฮ็กเกอร์ “Naehrwert”, “Pluuto” และ “derrek” สาธิตวิธีการเจลเบรคคอนโซลล่าสุดจากซัพพลายเออร์ของญี่ปุ่นซึ่งมีวางจำหน่ายในฝรั่งเศสตั้งแต่เดือนมีนาคม 2560 ในตอนแรกคอนโซลนี้ดูปลอดภัยมาก อย่างไรก็ตามการทำงานเป็นเวลานานกว่าหกเดือนทำให้สามารถพบข้อบกพร่องหลายประการที่ทำให้สามารถรันโค้ดโดยอำเภอใจในระดับเคอร์เนลได้
เพื่อให้บรรลุเป้าหมายนี้ เพื่อนทั้งสามคนต้องให้ส่วนประกอบอิเล็กทรอนิกส์ของสวิตช์มีความผันผวนทางไฟฟ้าก่อนเมื่อระบบเริ่มทำงาน (“การตั้งค่าข้อผิดพลาด”) ด้วยการทำเช่นนั้น พวกเขาสามารถขัดขวางการตรวจสอบการเข้ารหัสที่สำคัญบางประการได้ ซึ่งท้ายที่สุดแล้ว ทำให้พวกเขากู้คืนไบนารีทั้งหมดและคีย์เพื่อถอดรหัสได้
จากนั้น ด้วยการวิเคราะห์โค้ดอย่างรอบคอบ พวกเขาจึงสามารถพัฒนาเทคนิคในการเข้าถึงเคอร์เนลได้ สิ่งที่น่าขันในเรื่องนี้ก็คือเทคนิคนี้อาศัยแบ็คดอร์ที่สร้างโดย Nvidia ในไดรเวอร์โปรเซสเซอร์กราฟิกโดยเฉพาะ และมีบันทึกไว้ในข้อกำหนดทางเทคนิค“ขอบคุณ NVIDIA! -, แฮกเกอร์อุทานทำให้หัวเราะกันทั้งห้อง
ภายใต้ชื่อโปรเจ็กต์ “Switchbrew” ทั้งสามคนได้เปิดตัวห้องสมุดบน GitHubซึ่งจะช่วยให้คุณสามารถรันเกมเก่าหรือเกมโฮมเมดบนสวิตช์ได้ ความสามารถ “โฮมบรูว์” นี้ยังไม่สมบูรณ์แบบ สิ่งที่ขาดหายไปคือการรองรับเสียงและการเร่งความเร็ว GPU
แฮกเกอร์ทั้งสามคนยังประกาศการมาถึงของตัวเรียกใช้งานเฉพาะ (Homebrew Launcher) ที่กำลังจะมาถึงซึ่งจะอำนวยความสะดวกในการเล่นเกมภายนอกหากยังคงอยู่ในเฟิร์มแวร์เวอร์ชัน 3.0 งานนี้จะดำเนินการร่วมกับกลุ่มแฮกเกอร์เปลี่ยนทีมแล้วซึ่งมีไลบรารีสำหรับรันเกมภายนอกบนสวิตช์ด้วย
โครงการที่แข่งขันกันนี้ดูเหมือนว่าจะนำหน้า Switchbrew เล็กน้อย มันให้คุณรันอีมูเลเตอร์คอนโซล Nintendo รุ่นเก่า ๆ ได้แล้ว เช่น Snes9x อันโด่งดัง นี่คือสิ่งที่เราเห็นได้ในนั้นจริงๆทวีตยั่วยุเล็กน้อยคุณแฮ็กเกอร์ ลิเบรตโต
รูปภาพของพอร์ต RetroArch Switch เริ่มต้นที่ใช้งาน Snes9x 2010 กำลังรวมเข้ากับ RetroArch ในขณะนี้ โดยได้รับความอนุเคราะห์จาก misson2000! การใช้ libtransistor SDK คร่าวๆ ยังไม่รองรับเมนู แต่เพิ่งเริ่มต้น!pic.twitter.com/kjHsX25d6j
— libretro (@libretro)28 ธันวาคม 2017
🔴 เพื่อไม่ให้พลาดข่าวสารจาก 01net ติดตามเราได้ที่Google ข่าวสารetวอทส์แอพพ์-