9년 걸린 Xbox 360 해킹, 5파운드 칩으로 단 몇 초면 된다
Key Point
값싼 마이크로컨트롤러의 등장으로 결함 주입 공격이 DIY 수준으로 접근 가능해지면서, 하드웨어 보안의 근본적 한계를 시사한다.
핵심 요약
- Xbox 360의 보안은 마이크로소프트가 이전 Xbox의 실패를 바탕으로 매우 잘 설계했으며, 1BL 부트로더가 CPU 실리콘에 물리적으로 내장되어 소프트웨어 기반 공격으로는 본질적으로 해킹 불가능했다.
- 연구자들은 CPU 재설정 신호를 빠르게 토글하는 결함 주입(fault injection) 공격으로 CPU가 현재 명령을 잘못 실행하게 만들어, 서명 검증 과정의 mr(move register) 명령을 무시하고 0을 이동하게 조작했다.
- 이 결함 주입 기법은 이제 ESP32, 애플 AirTag, 닌텐도 Switch 등 여러 기기에서 보안 부트와 암호화를 우회하는 데 성공했으며, 하드웨어 기반 보안이 보편화될수록 더 매력적인 공격 수단이 되고 있다.