1. 전문적인 내용 빼고 대략적으로 설명하면 최근 세대의 모든 게임 콘솔 보안에서 적용되듯이 임의의 실행 파일(윈도우의 exe파일)이 실행되지 못하도록 실행 파일이 닌텐도의 승인을 받은 파일인지(한마디로 정품인지) 검사하는 과정을 거칩니다. 닌텐도가 승인하지 않을 파일(ELF/DOL, 홈브류 프로그램 등)도 실행할 수 있도록 한 IOS와 관련된 취약점을 트루차 버그라 합니다.
2. 굳이 안 해줘도 됩니다. 위에서 게임이나 홈브류 프로그램을 실행시 어느 시점에서 항상 하나의 IOS를 기반으로 실행되게 되어 있습니다. 보통 우리가 사용하는 홈브류(닌텐도 승인을 얻지 않은) 프로그램들은 커스텀 IOS(249등) 기반으로 실행되게 되는데 이 커스텀 IOS(cIOS)는 이미 트루차 버그 취약점 이용이 적용되어 있습니다.
·댓글