차량 네비게이션 시간 설정 막은 DRM을 root 권한으로 우회하다

Key Point
개발자가 지도 없이 단순히 시간만 수정하려던 차량 기기를 root 권한으로 제어하기 위해 커널 개발 기법까지 동원한 리버스 엔지니어링 사례로, DRM과 보안 제약의 실제 한계를 보여준다.
핵심 요약
- 2014년 르노 라티투드의 네비게이션 시스템이 지도 SD카드 없이는 시간 설정을 불가능하게 막혀 있었다.
- 네비게이션 메뉴는 카드의 시스템 설정 정의 파일을 읽어야 작동했으며, 저자는 이 제약을 우회하기로 결심했다.
- TomTom Carminat LIVE 펌웨어를 분석한 결과, Linux 2.6.28 기반 시스템에 ext3 파일시스템이 포함되어 있었다.