← cd /index
AUTO-08

💾 ECU 펌웨어 덤프·비밀 추출

자동차 보안 · 물리 접근

위험도: 중
💡 쉽게 말하면
펌웨어 비밀 추출은 금고 대신 책상 서랍에 도장을 보관한 것입니다. 펌웨어를 덤프하면 서랍째로 훔쳐지고, 공격자는 진짜 도장으로 서류를 발급합니다.

🎯 직접 해보기 — 공격을 실행해 보세요

아래에서 시스템 상태를 취약 또는 안전(조치 적용)으로 바꾼 뒤 공격 실행을 눌러, 같은 공격이 어떻게 다르게 끝나는지 직접 확인하세요.

현재: 취약한 설정 — 공격이 통할까요?
# 덤프한 펌웨어에서 키를 검색해 본다 # [공격 실행] 버튼을 누르면 시작합니다.

📋 설정 비교 (왜 막혔나?)

✗ 취약한 설정
# 덤프한 펌웨어 문자열 검색 attacker$ strings fw.bin | grep -i key >> "SECRET_KEY=..." 발견 → 서명키·시크릿 노출
✓ 안전한 설정
# HSM 보관 + 키 비노출 dev$ key in HSM/SHE (export 금지) >> 키 추출 불가 — 연산만 수행 → 덤프해도 비밀 없음

🔧 조치 방법

  1. 키·인증서는 HSM/SHE 등 하드웨어 보안 모듈에만 보관합니다.
  2. 비밀은 코드·데이터에 평문으로 두지 않습니다.
  3. 펌웨어 난독화·무결성 검증(VT)으로 분석 비용을 높입니다.

✅ 점검 체크리스트

  • 비밀의 HSM 보관 확인
  • 펌웨어 평문 비밀 부재
점검기준: 하드웨어 보안 — SHE/HSM

🏗️ 현대 차량 아키텍처에서의 위치와 규제 대응

아키텍처 ECU 플래시 · HSM접근 경로 물리 접근 (분해)R155 위협 분류 차량 데이터·코드 (4.3.6)ISO 21434 제품개발 — 구현

SDV·전동화 전환에서 달라지는 점

차량 한 대에서 뽑은 키가 같은 모델 전체에 통하는지가 핵심입니다. 공유 키는 한 대의 분해가 전 차종의 문제가 되게 만듭니다. SDV 는 소프트웨어를 차종 간에 공유하므로, 차량별 고유 키를 쓰지 않으면 영향 범위가 플랫폼 단위로 커집니다.

인증·심사에서 요구되는 증적
차량별 고유 키 프로비저닝 절차와, 키가 보안요소 밖으로 나오지 않음을 보인 설계·시험 문서.
🚗 이 위협을 직접 공격·방어해 보기 ECU 물리·펌웨어 공격 실습 → 모의 침투 콘솔에서 실제로 공격을 실행하고, 방어를 적용해 다시 확인합니다.