본문 바로가기

테크크런치기사

Nintendo Switch 위에서 Linux를 움직이는 데 성공

출처 : http://jp.techcrunch.com/2018/02/10/2018-02-09-hacker-group-manages-to-run-linux-on-a-nintendo-switch/


Nintendo Life 에 따르면, fail0verflow 라고 자칭하는 해커 그룹이 Linux 배포판 Debian이 움직이고있는 Nintendo Switch의 사진을 공유했습니다. Nintendo는이 취약점을 펌웨어 향후 패치에서 고정 수 없다고 연구팀은 주장하고있다.

fail0verflow에 따르면, Nvidia의 Tegra X1 SoC의 부팅 ROM 에 결함이 있습니다. 이 게임기는 시작할 때 ROM에있는 작은 코드를 읽고 실행한다. 그 코드는 부팅시 실행되는 코드가있다.

즉 부트 ROM은 Nvidia 칩을 만들 때 그 위에 저장되어 나중에 다시 쓸 수 없다. Nintendo가 그 할 소프트웨어의 업데이트에 따라 해당 부트 ROM을 수정할 수는 없다. 게임기의 전원 버튼을 누르면 곧바로 부팅 ROM이로드되기 때문에, 그것을 우회하는 방법도 없다.

유일한 해결 방법은 새로운 Nvidia Tegra X1 칩을 만드는 것이다. Nintendo가 Nvidia 그것을 묻는 경우에, Switch 취약점은 없게된다.

또한 fail0verflow에 따르면 부팅 ROM을 우회하기 위해 개조 칩을 설치할 필요가 없다. 사진을 보면, 그들은 뭔가를 장치의 오른쪽에 잡고있다. 그곳은 바로 Joy-Con 용 단자 (UART)의 것이다.

fail0verflow이 공격을 공유하는 생각되면 불법 복제 등 다양한 수제 소프트웨어의 가능성을 연다. 그것은 Nintendo의 경영에도 영향을 줄 것이다.