NEMESIS는 호환되는 현대·기아 차량의 Gen5W 헤드유닛에 설치해 패키지와 특권 명령을 다루는 도구다. 설치에는 차량의 하드웨어·소프트웨어 조건이 필요하며, 호환되지 않는 경우 차량 기능에 큰 영향을 줄 수 있다고 프로젝트는 경고한다.
대상 헤드유닛은 Android 기반 Gen5W여야 하고, 일반 설정의 소프트웨어 정보에서 버전 문자열에 S5W_M이 포함돼야 한다. S5W_L은 하드웨어와 소프트웨어 구성이 달라 지원하지 않는다. OTA 업데이트 구독은 필요하지 않지만, OTA 업데이트 기능은 지원해야 한다. 이 도구는 OTA 업데이트 로직의 취약점을 설치 진입점으로 활용하며, 조건을 갖춘 차량도 실제 호환 여부는 설치를 시도해야 알 수 있다고 안내한다.
설치하려면 NEMESIS 설치 패키지를 컴퓨터에 내려받아 빈 exFAT 또는 FAT32 USB 드라이브에 압축을 풀지 않고 복사한다. USB를 차량 헤드유닛에 연결한 뒤 엔지니어링 모드에서 USB Copy를 열고 Update DSP를 선택한다. 이어 Update OTA를 누른다. 진행 중 상태 표시줄 오른쪽 위에 로딩 애니메이션이 나타나면 설치가 진행되는 것이며, 완료 후 헤드유닛이 재시작된다. USB를 연결했을 때 “No Supported Files” 같은 메시지가 표시될 수 있다. Update OTA 메뉴가 있다는 사실만으로 차량이 OTA 업데이트를 지원한다고 판단할 수는 없다.
프로젝트는 설치 가능한 패키지 목록과 사용 설명서를 제공한다. 설명서는 설치 경로와 제거 방법, 헤드유닛에서의 기능 및 사용법, 패키지 구조, USB 실행 스크립트를 다룬다. NEMESIS는 GNU AGPL 3.0 라이선스를 적용하며, 차량과 구성 요소에 대한 작업의 책임은 사용자에게 있고 호환되지 않는 소프트웨어는 차량 기능에 큰 영향을 줄 수 있다고 경고한다. 프로젝트는 고르 미르조얀(Gor Mirzoyan)이 개발했다.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요