# AI 가 Nintendo Switch 2 를 조작하여 탈옥에 성공하고, Codex 가 취약점을 발견하여 게임 변조까지 가능하게 함

> https://bookfactory.kr/board/news/23574
> 게시판: 뉴스
> 작성자: tachikoma43
> 작성일: 2026-10-24T05:25:18.519Z

---

Nintendo Switch 2 의 보안 장벽을 뚫고 비공식 프로그램을 실행할 수 있게 하는 기법 'ns2jb'가 공개되었습니다. 개발 과정에는 OpenAI 의 코딩 AI 'OpenAI Codex' 가 활용되었으며, AI 가 실제 게임 콘솔을 원격으로 조작하면서 취약점을 조사하는 방식이 채택되었습니다. pepsipu.com/blog/2026-10/switch2-jailbreak-ns2jb/https://pepsipu.com/blog/2026-10/switch2-jailbreak-ns2jb/Sammy Hajhamid / ns2jb · GitLabhttps://gitlab.com/pepsipu/ns2jb 는 하드웨어 수정이나 전용 칩 장착이 필요 없으며, 소프트웨어만으로 작동하는 것이 특징입니다. 작성 시점에서 Nintendo Switch 및 Nintendo Switch 2 의 최신 시스템 버전인 '23.0.1'에 대응하며, 게임 변조, 저장 데이터 백업, 비공식 소프트웨어 실행 등이 가능해졌습니다. ns2jb 연구의 핵심은 AI 가 화면 정보를 인식하고 컨트롤러를 조작하여 실제 기기를 활용한 검증 작업을 수행할 수 있는 환경을 구축한 점입니다. 개발자인 Hajhamid 氏는 1 세대 Switch 와 Switch 2 에 각각 JetKVM 을 연결했습니다. JetKVM 은 HDMI 를 통해 기기의 영상을 획득하고 USB 를 통해 조작을 전송할 수 있는 오픈 소스 원격 조작 장치로, Codex 가 Switch 화면을 확인하면서 실제 컨트롤러를 조작하도록 게임 콘솔을 움직일 수 있게 합니다.

또한, Switch 2 가 고장 났을 경우 재시작이 가능하도록 스마트폰 등에서 스위치를 물리적으로 누를 수 있는 SwitchBot 도 설치했습니다. SwitchBot 의 가동 부분이 Switch 2 의 전원 버튼을 누르는 위치에 배치되어 있어, AI 가 실험 중 게임기를 정지시켜도 원격으로 전원 버튼을 조작할 수 있는 구조입니다. 즉, JetKVM 이 AI 의 "눈과 손"에 해당하고, SwitchBot 이 재시작을 위한 "손가락"에 해당합니다. AI 는 화면을 확인하여 작업을 실행하고, 그 결과에 따라 다음 작업을 진행할 수 있으므로 인간이 게임기 앞에 붙어 있는 것을 최소화할 수 있습니다. 아래는 SwitchBot 이 Switch 2 의 전원 버튼을 누르는 모습입니다. Nintendo Switch 2 를 SwitchBot 으로 조작 - YouTube 하지하미도氏は当初, Codex 에 Switch 2 의 탈獄을 자동으로 실현시키는 것을 목표로 했습니다. 다만, AI 만으로 모든 것을 완성한 것이 아니라, 탈獄 실현에는 약 2 주에 걸친 시행착오가 필요했다는 것입니다. 처음 Codex 가 조사한 것은 Switch 2 에 탑재된 브라우저 엔진 "WebKit"였습니다. Codex 는 알려진 취약점을 이용하여 프로그램의 동작을 제어하는 방법을 찾았으나, 탈獄에 필요한 권한을 얻지 못해 다른 방법을 찾게 되었습니다.そこで注目したのが, 初代 Switch向けのプログラミングソフト「プチコン 4 - SmileBasic」です.プチコン 4 는 BASIC 언어로 프로그램을 작성할 수 있는 소프트웨어로, Switch 2 에서도 작동합니다. Codex 가 조사한 결과, 수치 계산 처리에 문제가 있으며, 원래 접근할 수 없는 메모리 영역을 조작할 수 있다는 것이 밝혀졌습니다. 다만, 이 단계에서는 조작할 수 있는 것은プチコン 4 의 내부에 한정됩니다.そこでハジハミド氏は, Switch 2 의 파일 관리를 담당하는 시스템 "fs"에도 취약점이 있다는 것을突き止めました. 이 취약점을 이용하여, 프로그램이 정상적인 것인지 확인하는 기계를 우회하고, 일반적으로 허용되지 않는 프로그램을 실행하는 데 성공했습니다.

이렇게 완성된 ns2jb 는 공식 프로그램 실행뿐만 아니라 게임 분석 및 변조, 저장 데이터 추출, 하드웨어 조사 등 다양한 작업을 가능하게 합니다. 하지하미도氏は 실증 성과를 입증하기 위해 Switch 2 전용 소프트웨어인 '마리오 카트 월드'를 변조했습니다. Codex 를 사용하여 게임 내 캐릭터를 교체하여 시나모롤, 피터 그리핀 등을 등장시켰습니다. 해당氏에 따르면 이 게임의 변조는 거의 전적으로 AI 기반 코딩으로 이루어졌으며, 하루 만에 완성되었다는 것입니다.

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

Petit Com 4 는 기고 시점에서 이미 배포가 중단되었으나, X(트위터) 에서는 이미 '노라와 황녀와 야생 고양이 하트 2'의 체험판을 사용하여 유사한 익스플로잇을 실행하는 동영상이 공개되었습니다.

아마도 이 게임 (smilebasic 또는 기타 게임과 함께) 과 함께 태워버리는 것이 적절한 타이밍일 것 같습니다. https://t.co/nTcXN9AREA https://t.co/mG2fA2he1i

또한 ns2jb 의 소스 코드는 GitLab 에서 공개되어 있으며, 2026 년 10 월 21 일 실시된 실제 기기 시험에서는 재부팅을 포함한 3 번의 시도에서 동작이 확인되었습니다. 다만, 기사 작성 시점에서 커스텀 펌웨어를 영구적으로 도입할 수는 없으며, Linux 또는 macOS 를 탑재한 PC 나プチコン 4 등이 필요합니다. 또한 Switch 2 의 모든 보안 기계를 우회한 것도 아닙니다. 하지하미도氏は는 향후 연구 과제로 다른 시스템 모듈에 대한 침입이나 브라우저에서 유사한 공격을 실행하는 방법 등을 제시했습니다.

[원문 보기](https://gigazine.net/news/20261023-nintendo-switch-2-jailbreak/) | 출처: Gigazine