요약:
Nintendo는 최근 Switch 2 시스템 펌웨어 23.5.0 업데이트를 출시했습니다. 이 업데이트는 이전에 크래커가 악용한 주요 운영 체제 취약점을 수정하여 이 새로운 콘솔에 처음으로 구현된 소프트웨어 크래킹 솔루션을 기본적으로 비효율적으로 만들었습니다. 크래킹 방법이 공개된 지 3주도 채 되지 않아 닌텐도는 시스템 업데이트를 통해 관련 허점을 막아 스위치 2 홈브류와 게임 수정 커뮤니티에 큰 타격을 입혔다.

이 크랙은 원래 개발자 Sammy Hajhamid(화면명 pepsipu)가 구현했으며 이름은 ns2jb입니다. 기계를 분해하거나 특수 칩을 용접하거나 하드웨어 개조 장비를 사용해야 했던 과거의 크래킹 방법과 달리 이 솔루션은 완전히 소프트웨어 취약점을 기반으로 하며 Nintendo Switch 2의 게임인 SmileBASIC 4를 시스템의 원래 보안 제한을 돌파하기 위한 진입점으로 사용합니다.
이 취약점은 2026년 10월 말에 처음 공개되었습니다. 개발자는 OpenAI의 Codex 프로그래밍 도구를 사용하여 분석 및 개발을 지원했으며 마침내 Switch 2에서 Nintendo가 승인하지 않은 네이티브 코드의 실행을 실현했습니다. 이는 사용자가 홈브류 소프트웨어를 실행하고, 게임 저장을 백업하고, 게임 데이터를 분석하고, 내부 게임 콘텐츠를 수정할 수도 있음을 의미합니다.
크래킹 능력을 입증하기 위해 개발자들은 '마리오 카트 월드'를 수정하고 큰귀개, 피터 그리핀, 하츠네 미쿠 등 게임에 원래 존재하지 않았던 캐릭터를 추가했습니다. 관련 데모 영상은 게임 크래킹 커뮤니티에서 광범위한 관심을 끌었으며 스위치 2의 소프트웨어 보안 메커니즘이 실제로 악용될 수 있는 획기적인 발전을 이루었음을 입증했습니다.
그러나 이 균열 용액은 영구적인 균열이 아닙니다. 이는 다시 트리거해야 하는 임시 크래킹 방법입니다. 호스트가 완전히 종료될 때마다 게임 입장을 통해 다시 활성화해야 합니다. 동시에 Nintendo는 크래킹 소식이 공개된 직후 eShop에서 SmileBASIC 4를 제거하여 소프트웨어를 구입하지 않은 사용자가 크래킹에 필요한 입장권을 얻기 어렵게 만들었습니다.
이 펌웨어 23.5.0 업데이트는 시스템 수준의 취약점을 추가로 차단합니다. 보안 연구원인 OatmealDome은 소셜 미디어를 통해 새 버전이 크랙의 기반이 되는 운영 체제 취약점을 수정했음을 확인했습니다. SmileBASIC 4, 'Civilization VII' 등 게임 내부의 코드 실행 입구는 여전히 존재하지만, 사용자는 더 이상 게임 실행 환경에서 이전처럼 운영 체제 전체로 돌파할 수 없습니다.
즉, 사용자가 관련 게임에서 일부 맞춤 코드를 계속 실행할 수 있더라도 해당 권한은 게임 자체 실행 환경으로 제한되며 더 이상 호스트의 더 깊은 시스템 기능에 액세스할 수 없습니다. 따라서 게임 데이터 추출, 시스템 수준 수정, 이전에 ns2jb를 통해 구현된 홈브류 소프트웨어 실행 기능은 심각하게 제한됩니다.
그러나 이 업데이트는 Switch 2에서 게임 데이터를 추출하는 가능한 모든 방법을 완전히 제거하지는 않습니다. 크래킹 커뮤니티 회원인 SwitchTools는 23.5.0에 새로운 마스터 키가 도입되지 않는다는 점을 구체적으로 밝혔습니다. 따라서 기존의 물리적 카트리지로 출시된 일부 게임의 경우 기존 기술을 통해 여전히 관련 데이터를 추출할 수 있습니다.
실제로 영향을 받는 것은 게임의 디지털 버전, 게임 업데이트 및 DLC 콘텐츠입니다. 이 콘텐츠는 Nintendo의 온라인 서비스에 대한 액세스가 필요한 경우가 많으며 관련 데이터 추출을 완료하려면 시스템 수준 권한이 필요합니다. 게임키 카드의 경우, 카트리지 자체에 완전한 게임 데이터가 들어 있지 않기 때문에 기존의 물리적 카트리지 추출 방식을 단순히 적용할 수는 없습니다.
업데이트 이전에 추출된 게임 파일은 콘솔 펌웨어 업그레이드 시 자동으로 사라지지 않습니다. 즉, Nintendo의 수정은 주로 이전에 추출된 데이터를 소급하여 삭제하는 것이 아니라 사용자가 원래의 취약점을 계속 악용하여 새로운 시스템 수준 액세스 권한을 얻는 것을 방지하는 것입니다.
23.5.0은 버그 수정 외에도 일반 사용자를 위한 몇 가지 기능 개선도 제공합니다. 새 버전에는 처음 실행 시 접근성 기능을 구성하는 옵션이 추가되었으며 Nintendo 계정 가족 그룹 구성원 간에 eShop 디지털 상품을 선물할 수 있는 기본 지원이 제공됩니다. 이 디지털 선물 기능은 11월 17일 eShop 업데이트를 통해 공식 출시될 예정입니다.
Nintendo가 발표한 공식 업데이트 노트에는 크래킹 취약성 수정 사항이 직접적으로 언급되지 않지만 일반적으로 시스템 조정 및 안정성 개선이 이루어졌다고 명시되어 있다는 점은 주목할 가치가 있습니다. 게임 콘솔 제조업체가 보안 취약점을 수정하고 공식 업데이트 로그에 취약점에 대한 기술적 세부 정보를 공개하지 않는 경우 이러한 관행은 드문 일이 아닙니다.
현재 상황으로 볼 때 23.5.0은 Switch 2 크래킹 커뮤니티에 있어서 명백한 좌절이지만, 이것이 미래에 새로운 크래킹 방법이 불가능하다는 의미는 아닙니다. 연구원들이 콘솔 하드웨어, 운영 체제 및 게임 소프트웨어를 계속 분석함에 따라 새로운 취약점이 여전히 발견될 수 있습니다. 하지만 닌텐도가 시스템 수준의 취약점을 발빠르게 차단하는 것은 신형 콘솔에 대한 보안 강화에 적극적으로 나서고 있음을 보여주는 것이기도 하다.
홈브류 소프트웨어를 사용하거나, 게임 수정 프로그램을 실행하거나, 게임 데이터를 추출하려는 사용자를 위해 23.5.0에서는 이전 크래킹 환경을 변경했습니다. 아직 업그레이드되지 않은 호스트는 원래 크래킹 조건을 계속 유지할 수 있으며 새 버전으로 업그레이드한 후에도 기존 ns2jb 솔루션은 원래 시스템 수준 기능을 계속 달성할 수 없습니다.
댓글