← cd /index
AUTO-62

🔌 Plug&Charge 릴레이 — 남의 계정으로 충전 과금

자동차 보안 · EV 충전 인프라

위험도: 상
💡 쉽게 말하면
Plug&Charge 릴레이는 남의 카드를 든 사람이 내 계산대에 서고, 물건은 자기가 가져가는 상황입니다. 충전기는 "케이블 꽂은 차 = 결제할 차"라고 믿는데, 그 사이에 중계기가 끼면 전기와 청구서가 서로 다른 사람에게 갑니다.

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

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

현재: 취약한 설정 — 공격이 통할까요?
# 가짜 충전기로 피해 차량의 계약 인증을 중계해 본다 # [공격 실행] 버튼을 누르면 시작합니다.

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

✗ 취약한 설정
# 가짜 충전기 ↔ 진짜 충전기 세션 중계 attacker$ relay --evse fake0 --to CP-7742 >> 피해 차량 인증서로 계약 인증 통과 → 전력은 공격자 차량, 청구는 피해자 계정
✓ 안전한 설정
# 세션에 위치·시간 결속 + 상호 인증 evse$ bind session <EVSEID,GPS,timestamp> >> 중계 세션의 EVSEID 불일치 — 거부 → 충전 지점과 계약이 한 몸으로 묶임

🔧 조치 방법

  1. 충전 세션을 EVSEID·위치·시각에 결속해 중계된 세션을 구분합니다.
  2. 차량↔충전기 상호 인증(양방향 인증서 검증)을 적용하고 실패 시 충전을 거부합니다.
  3. 동일 계약 인증서가 지리적으로 불가능한 간격으로 사용되면 백엔드에서 차단합니다.
  4. 청구 이의 절차와 세션 로그(EVSEID·시각·전력량) 보존을 운영 요건으로 둡니다.

✅ 점검 체크리스트

  • 세션이 충전 지점 식별자에 결속됨
  • 차량↔충전기 상호 인증 동작
  • 불가능 이동 패턴 탐지 존재
점검기준: ISO 15118-2/-20 · 공개 연구(릴레이 과금 전가) 개념

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

아키텍처 충전 인프라 · 차량 충전 제어기접근 경로 물리 (충전 케이블)R155 위협 분류 외부 연결·접속 (4.3.5)ISO 21434 제품개발 — 아키텍처

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

전동화가 만든 완전히 새로운 접속 지점입니다. 기존 위협 모델은 "차량 ↔ 무선 ↔ 백엔드"를 가정했는데, 충전은 물리 케이블과 결제가 함께 붙는 경로라 기존 분류에 잘 들어맞지 않습니다. 차량 제조사와 충전 사업자 중 누가 책임지는지도 아직 정리 중인 영역입니다.

인증·심사에서 요구되는 증적
충전 세션의 인증·결속 설계와, 릴레이 시나리오에 대한 시험 결과 및 청구 이의 처리 절차.
🚗 이 위협을 직접 공격·방어해 보기 무선·원격 공격 실습 → 모의 침투 콘솔에서 실제로 공격을 실행하고, 방어를 적용해 다시 확인합니다.