Testing Studio양산 제공 중

누군가 먼저 뚫기 전에, 차량 네트워크를 뚫으세요.

각 ECU를 스스로 선언한 PDX/ODX에 비추어 시험하고, AI가 TARA에서 테스트 계획을 제안합니다(데모 가능).

  • CAN
  • CAN-FD
  • 차량 이더넷
  • SOME/IP
  • UDS
  • DoIP
RE4A Testing Studio — 테스트 스위트
테스트 스위트 화면
  • 내장 테스트 유형 28종, 기본 무장 27종

    내장 테스트 유형 · 기본 무장 27종

  • 평가한 UN R155 Annex 5 32개 행: 매핑 7, 부분 12, 갭 2, 범위 밖 11

    평가한 UN R155 Annex 5 행매핑 7부분 12갭 2범위 밖 11

  • 선택 가능한 표준 프로파일 2개: UN R155 Annex 5와 GB 44495-2024

    선택 가능한 표준 프로파일: UN R155 Annex 5와 GB 44495-2024

Testing Studio가 하는 일

01관찰

버스를 관찰.

귀사 네트워크 매트릭스에 비추어 실시간 디코딩.

RE4A Testing Studio — 신호 레인
신호 레인

02공격

자동으로 공격.

내장 테스트 유형 28종, 기본 무장 27종.

RE4A Testing Studio — 테스트 유형 선택
테스트 유형 목록

03입증

발견마다 증거를 남김.

ECU 자체 PDX/ODX에 비춘 판정.

RE4A Testing Studio — 보고서
실패 사유

AI Assist

TARA를 가져오세요. 검토된 테스트 계획을 받으세요.

데모 가능 · Pentest·Fuzz 에디션에 포함

  1. 읽기

    워크북에 있는 사이버보안 요구사항을 추출해 확인을 요청합니다.

  2. 매핑

    각 요구사항이 보호하는 대상을 매트릭스의 ECU, 버스, 서비스에 매핑합니다.

  3. 제안

    내장 라이브러리에서 테스트케이스를 선택⁠·⁠복제⁠·⁠생성하고, 근거와 R155/GB 44495 참조와 함께 순위를 매깁니다.

  4. 결정

    보안 엔지니어가 각 제안을 승인⁠·⁠편집⁠·⁠추가⁠·⁠거부하고, 실행할 항목을 무장합니다.

  • 자체 모델 또는 AI 없이: OpenAI, Anthropic, 로컬 Ollama⁠·⁠vLLM. 기본으로 꺼져 있습니다.
  • API 키는 해당 PC에서 암호화되며 프로젝트 파일에 포함되지 않습니다.
  • 모든 결정은 제안한 모델과 함께 보고서에 기록됩니다.

공격 표면

새로운 버스는 새로운 침입 경로.

하나의 ECU가 세 버스에 동시에 연결될 수도 있습니다.

하나의 ECU를 둘러싼 버스시험 대상 장치가 CAN 버스, CAN-FD 버스, 차량 이더넷 링크에 연결되어 있습니다.DUTCANCAN-FD차량 이더넷
진단
ISO 14229 · UDS
전송
ISO 13400 DoIP · ISO 15765
데이터 링크
CAN · CAN-FD
이더넷 / SOA
AUTOSAR · SOME/IP · SD
ODX 데이터베이스
ISO 22901 · PDX / ODX
위협 모델
STRIDE · DREAD
프로파일
UN R155 · GB 44495

기능

하나의 워크벤치. 버스를 관찰하고, ECU를 탐사하고, 발견에 증거를 남깁니다.

가시성

CAN, CAN-FD, 듀얼 스택 차량 이더넷을 귀사 매트릭스에 비추어 실시간 디코딩.

진단

DoIP와 ISO-TP 상의 UDS로, ECU가 스스로 선언한 정책 범위 안에서 탐사.

공격

PDX/ODX 대비 사양 차등 판정. 파괴적 테스트는 무장하기 전까지 드라이런으로 유지됩니다.

작성

SETUP · CONFIG · ATTACK · TEARDOWN 단계, 판정 단계를 고정한 템플릿 사용자화, NodeScript 노드.

증거

커버리지와 판정은 따로 보고되며, 각 결과에 증거 역할이 명시되고, 사용자화한 실행은 표시됩니다.

  • UN R155 Annex 5
  • GB 44495-2024

보증

선택 가능한 두 프로파일: UN R155 Annex 5와 GB 44495-2024.

실제 동작

공격 캠페인은 한 번 만들어 두고 다시 씁니다.

RE4A Testing Studio — 테스트 스위트
테스트 스위트 화면
단계 구조화 스텝단계별 선택과 스킵프로파일 범위 증거

차량의 나머지가 함께 작동하는 동안 실행 중인 ECU를 공격.

RE4A Testing Studio — 시뮬레이션
  • ECU1DUT · 실제
  • GatewayECU레스트버스PLAYING
  • BodyECU레스트버스PLAYING
리플레이drive_cycle.blf
인터랙티브 제너레이터단일 프레임 · 주기 스트림
RE4A Testing Studio — 신호 플롯
디코딩된 세 레인의 신호 플롯
RE4A Testing Studio — NodeScript
시뮬레이션 노드의 NodeScript 대화 상자
RE4A Testing Studio — 진단
Read Data By Identifier 요청에 대한 긍정 응답 카드
Read Data By Identifier(0x22) — 긍정 응답
RE4A Testing Studio — 트레이스
디코딩된 PCAP 트레이스 표
캡처: 디코딩된 PCAP 트레이스
RE4A Testing Studio — 보고서
보고서 상세: 실패 사유와 실행 로그
실패 사유가 PDX를 지목합니다.

오라클

퍼저는 ECU가 죽었는지 묻습니다. RE4A는 ECU가 자기 사양을 지켰는지 묻습니다.

PDX/ODX 밖의 응답은 모두 발견 사항이며, 근거와 함께 전달됩니다.

같은 요청, 두 개의 오라클크래시 전용 오라클은 ECU가 멈추지 않았으므로 PASS로 판정합니다. 사양 오라클은 그 응답이 PDX/ODX에 선언되지 않았으므로 FAIL로 판정합니다.크래시 전용 오라클PASS사양 대조 오라클FAIL

TC_UDS_005 · WriteDataByIdentifier (0x2E)

DID
F190
응답 시간
53 ms / 타임아웃 30,000 ms
디코딩된 사유
write DID 2EF190 answered — not declared in the PDX
매핑
Table A1 예시 20.1 · 완화책 M7

실행 단계

  1. Open diagnostic sessionPASS
  2. Resolve DID from PDX/ODXPASS
  3. Request security accessPASS
  4. Validate seed/key exchangePASS
  5. Send WriteDataByIdentifierPASS
  6. Capture responsePASS
  7. Decode responsePASS
  8. Close sessionPASS

정직하게 밝힌 커버리지

차량 버스에서 도달할 수 있는 것과 없는 것.

Annex 5 Table A1: 인덱스 32행, 위협 30개, 공격 예시 69건.

  • 32개 행 중 7개: 직접 시험 증거

    직접 시험 증거

  • 32개 행 중 12개: 부분 증거

    부분 증거

  • 32개 행 중 2개: 범위 내·미구현

    범위 내·미구현

  • 32개 행 중 11개: 버스에서 도달 불가

    버스에서 도달 불가

위협 인덱스별 UN R155 Annex 5 Table A1 커버리지
Annex 5 1행: OUTAnnex 5 2행: OUTAnnex 5 3행: OUTAnnex 5 4행: OUTAnnex 5 5행: OUTAnnex 5 6행: PARTIALAnnex 5 7행: PARTIALAnnex 5 8행: MAPPEDAnnex 5 9행: PARTIALAnnex 5 10행: OUTAnnex 5 11행: OUTAnnex 5 12행: OUTAnnex 5 13행: PARTIALAnnex 5 14행: MAPPEDAnnex 5 15행: PARTIALAnnex 5 16행: GAPAnnex 5 17행: PARTIALAnnex 5 18행: MAPPEDAnnex 5 19행: PARTIALAnnex 5 20행: MAPPEDAnnex 5 21행: PARTIALAnnex 5 22행: PARTIALAnnex 5 23행: MAPPEDAnnex 5 24행: PARTIALAnnex 5 25행: GAPAnnex 5 26행: MAPPEDAnnex 5 27행: PARTIALAnnex 5 28행: OUTAnnex 5 29행: PARTIALAnnex 5 30행: MAPPEDAnnex 5 31행: OUTAnnex 5 32행: OUT

테스트 카탈로그

내장 테스트 유형 28종. 기본 무장 27종.

‘기본 캠페인 포함’은 실행을 시작할 때 선택되는 유형입니다. ‘무장 전까지 드라이런’은 무장 전까지 아무것도 보내지 않습니다.

내장 테스트 유형 28종의 STRIDE 분류: S1 T7 R1 I11 D3 E5

RE4A Testing Studio — 단계 시퀀스
단계 시퀀스 화면

28종 중 28종 표시

ID테스트 유형STRIDE기본 캠페인 포함
UDS_001Session discoveryI예
UDS_002Service discoveryI예
UDS_003Security-access enforcementI예
UDS_004Security-access brute force무장 전까지 드라이런E예
UDS_005DID write protection무장 전까지 드라이런T예
UDS_006DID read enumerationI예
UDS_007Memory read accessI예
UDS_008Memory write access무장 전까지 드라이런T예
UDS_009Malformed request handling무장 전까지 드라이런T예
UDS_010Request denial of service무장 전까지 드라이런D예
UDS_011Firmware-download refusal무장 전까지 드라이런E예
UDS_012NVM write endurance무장 전까지 드라이런D아니오
UDS_013Routine control abuse무장 전까지 드라이런E예
UDS_014Communication control abuse무장 전까지 드라이런T예
UDS_015Tester-present starvation무장 전까지 드라이런E예
UDS_016Session transition integrityT예
UDS_017Negative-response conformanceR예
ETH_001Frame fuzzing무장 전까지 드라이런D예
ETH_002SOME/IP service scanI예
ETH_003SOME/IP method abuse무장 전까지 드라이런I예
ETH_004DoIP routing abuse무장 전까지 드라이런I예
ETH_005Port scanI예
ETH_006TLS configuration auditI예
ETH_007Network segmentation checkI예
ETH_008ARP / neighbour spoofing무장 전까지 드라이런S예
CAN_001Signal fuzzing무장 전까지 드라이런T예
CAN_002SecOC authenticityT예
CST_001Custom builder (NodeScript)무장 전까지 드라이런E예

테스트 유형 28종 중 27종이 기본 무장입니다.

증거 모델

결코 하나의 숫자로 합쳐지지 않는 네 가지 어휘.

결과

  • PASS
  • FAIL
  • NOT COMPLETE
  • NOT RUN

단계 상태 — 판정과 의도적으로 구분됨

출처

  1. ARXML
  2. DBC
  3. PDX
  4. 테스트 계획
  5. 세션 지문
RE4A Testing Studio — 보고서 요약

합성 데모 실행

  • 58선택
  • 7시도
  • 6통과판정 확정분의 86%
  • 1실패
  • 0판정 불가
  • 51판정 없음

파이프라인

네트워크 매트릭스에서 프로파일 범위 증거로.

  1. 수집

  2. 해석

  3. 계획

    AI 제안 · 사용자 승인

  4. 실행

  5. 입증

데이터시트

한눈에.

버스
CAN, BRS 지원 최대 64바이트 프레임 CAN-FD, 802.1Q VLAN 지원 IPv4/IPv6 차량 이더넷, SOME/IP
진단
DoIP(ISO 13400)와 ISO-TP(ISO 15765) 상의 UDS(ISO 14229)
테스트 유형
내장 28종, 기본 무장 27종
네트워크 수집
CAN DBC ⁠·⁠ AUTOSAR ARXML ⁠·⁠ PDX/ODX
표준 프로파일
UN R155 Annex 5 ⁠·⁠ GB 44495-2024
시뮬레이션
레스트버스 시뮬레이션, 재생, 프레임 인젝션 — Simulation 에디션
캡처와 재생
BLF(CAN) ⁠·⁠ PCAP(이더넷)
보고
사인오프 블록이 포함된 자체 완결형 HTML 보고서
배포
Windows 클라이언트 ↔ Linux 테스트 서버, TCP 연결(127.0.0.1:20009 제어, 20010 스트리밍)
준비하실 것
네트워크 매트릭스와 PDX/ODX 데이터베이스
AI 지원
TARA → 테스트 계획 제안을 보안 엔지니어가 검토. 자체 OpenAI⁠·⁠Anthropic⁠·⁠Ollama⁠·⁠vLLM 모델, 기본으로 꺼짐. 데모 가능.
에디션
무료 베이스라인과 Pentest⁠·⁠Fuzz⁠·⁠Simulation 에디션. 기기 고정⁠·⁠기간제 라이선스.

평가해 보기

실제 ECU를 상대로 동작하는 모습을, 귀사 쪽 하드웨어 없이 확인하세요.

실제 ECU 한 대를 둘러싼 레스트버스 시뮬레이션. 하드웨어가 필요 없습니다.