← cd /index
AUTO-21

🛰️ DoIP 라우팅 활성화 미인증 (진단망 개방)

자동차 보안 · 차내 네트워크 심화

위험도: 상
💡 쉽게 말하면
DoIP 미인증은 안내데스크가 이름표도 안 보고 전 층 도면과 마스터키를 내주는 상황입니다. 이더넷에 닿기만 하면 정비사 권한의 진단 세션이 그냥 열립니다.

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

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

현재: 취약한 설정 — 공격이 통할까요?
# 차량 이더넷에서 DoIP 진단 세션을 열어 본다 # [공격 실행] 버튼을 누르면 시작합니다.

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

✗ 취약한 설정
# UDP 13400 차량식별 브로드캐스트 attacker$ doip discover --broadcast >> VIN·EID·논리주소 응답 (ECU 12개) → Routing Activation 인증 미설정 — 세션 허용
✓ 안전한 설정
# 인증 바이트 + 진단 VLAN 접근통제 gw$ doip routing-activation require-auth on >> 미인가 클라이언트 라우팅 활성화 거부 → 차량식별 응답은 인가 세그먼트에서만

🔧 조치 방법

  1. DoIP Routing Activation에 OEM 인증(인증 바이트·상호 인증)을 필수화합니다.
  2. 진단용 VLAN을 분리하고 텔레매틱스·인포테인먼트에서 TCP 13400 도달을 차단합니다.
  3. 차량식별 응답의 VIN·EID 노출 범위와 요청 빈도를 제한합니다.

✅ 점검 체크리스트

  • Routing Activation 인증 적용
  • 진단 VLAN 접근통제 존재
  • 차량식별 응답 노출 제한
점검기준: ISO 13400(DoIP) · ISO/SAE 21434

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

아키텍처 차량 이더넷 백본 · 게이트웨이접근 경로 물리 접근 · 원격 (인터넷)R155 위협 분류 외부 연결·접속 (4.3.5)ISO 21434 제품개발 — 아키텍처

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

DoIP 는 진단을 이더넷 위로 올리면서 속도를 크게 높였지만, 동시에 진단망을 IP 네트워크로 만들었습니다. IP 가 되었다는 것은 원격에서 라우팅될 수 있다는 뜻이고, 그래서 라우팅 활성화 요청 자체에 인증이 필요해졌습니다.

인증·심사에서 요구되는 증적
라우팅 활성화 인증 설계와, 진단망이 차량 외부에서 도달 불가함을 보인 네트워크 시험 결과.
🚗 이 위협을 직접 공격·방어해 보기 진단(UDS) 공격 실습 → 모의 침투 콘솔에서 실제로 공격을 실행하고, 방어를 적용해 다시 확인합니다.