AUTO-21
🛰️ DoIP 라우팅 활성화 미인증 (진단망 개방)
자동차 보안 · 차내 네트워크 심화
위험도: 상💡 쉽게 말하면
DoIP 미인증은 안내데스크가 이름표도 안 보고 전 층 도면과 마스터키를 내주는 상황입니다. 이더넷에 닿기만 하면 정비사 권한의 진단 세션이 그냥 열립니다.
DoIP 미인증은 안내데스크가 이름표도 안 보고 전 층 도면과 마스터키를 내주는 상황입니다. 이더넷에 닿기만 하면 정비사 권한의 진단 세션이 그냥 열립니다.
🎯 직접 해보기 — 공격을 실행해 보세요
아래에서 시스템 상태를 취약 또는 안전(조치 적용)으로 바꾼 뒤 공격 실행을 눌러, 같은 공격이 어떻게 다르게 끝나는지 직접 확인하세요.
# 차량 이더넷에서 DoIP 진단 세션을 열어 본다
# [공격 실행] 버튼을 누르면 시작합니다.
📋 설정 비교 (왜 막혔나?)
✗ 취약한 설정
# UDP 13400 차량식별 브로드캐스트
attacker$ doip discover --broadcast
>> VIN·EID·논리주소 응답 (ECU 12개)
→ Routing Activation 인증 미설정 — 세션 허용
✓ 안전한 설정
# 인증 바이트 + 진단 VLAN 접근통제
gw$ doip routing-activation require-auth on
>> 미인가 클라이언트 라우팅 활성화 거부
→ 차량식별 응답은 인가 세그먼트에서만
🔧 조치 방법
- DoIP Routing Activation에 OEM 인증(인증 바이트·상호 인증)을 필수화합니다.
- 진단용 VLAN을 분리하고 텔레매틱스·인포테인먼트에서 TCP 13400 도달을 차단합니다.
- 차량식별 응답의 VIN·EID 노출 범위와 요청 빈도를 제한합니다.
✅ 점검 체크리스트
- Routing Activation 인증 적용
- 진단 VLAN 접근통제 존재
- 차량식별 응답 노출 제한
점검기준: ISO 13400(DoIP) · ISO/SAE 21434
🏗️ 현대 차량 아키텍처에서의 위치와 규제 대응
아키텍처 차량 이더넷 백본 · 게이트웨이접근 경로 물리 접근 · 원격 (인터넷)R155 위협 분류 외부 연결·접속 (4.3.5)ISO 21434 제품개발 — 아키텍처
SDV·전동화 전환에서 달라지는 점
DoIP 는 진단을 이더넷 위로 올리면서 속도를 크게 높였지만, 동시에 진단망을 IP 네트워크로 만들었습니다. IP 가 되었다는 것은 원격에서 라우팅될 수 있다는 뜻이고, 그래서 라우팅 활성화 요청 자체에 인증이 필요해졌습니다.
인증·심사에서 요구되는 증적
라우팅 활성화 인증 설계와, 진단망이 차량 외부에서 도달 불가함을 보인 네트워크 시험 결과.
라우팅 활성화 인증 설계와, 진단망이 차량 외부에서 도달 불가함을 보인 네트워크 시험 결과.
🚗 이 위협을 직접 공격·방어해 보기
진단(UDS) 공격 실습 →
모의 침투 콘솔에서 실제로 공격을 실행하고, 방어를 적용해 다시 확인합니다.