Testing Studio量産提供中

誰かに破られる前に、車両ネットワークを破る。

各 ECU を、自身が宣言した PDX/ODX に照らして試験。テスト計画は AI が TARA から提案します(デモ提供中)。

  • CAN
  • CAN-FD
  • 車載 Ethernet
  • 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 キーはマシン上で暗号化され、プロジェクトに含まれることはありません。
  • すべての判断は、提案したモデルとともにレポートに記録されます。

攻撃面

新しいバスは、新しい侵入口。

1 つの ECU が 3 つのバスに同時に接続することもあります。

1 つの ECU を囲むバス試験対象デバイスが、CAN バス、CAN-FD バス、車載 Ethernet リンクに接続されています。DUTCANCAN-FD車載 Ethernet
診断
ISO 14229 · UDS
トランスポート
ISO 13400 DoIP · ISO 15765
データリンク
CAN · CAN-FD
Ethernet / SOA
AUTOSAR · SOME/IP · SD
ODX データベース
ISO 22901 · PDX / ODX
脅威モデル
STRIDE · DREAD
プロファイル
UN R155 · GB 44495

機能

ひとつのワークベンチ。 バスを観て、ECU を探査し、所見に証跡を残す。

可視化

CAN、CAN-FD、デュアルスタック車載 Ethernet を、お客様のマトリクスに照らしてライブでデコード。

診断

DoIP と ISO-TP 上の UDS で、ECU 自身が宣言したポリシーの範囲内を探査。

攻撃

PDX/ODX に対する仕様差分判定。破壊的なテストは武装するまでドライランのままです。

作成

SETUP · CONFIG · ATTACK · TEARDOWN、判定ステップ固定のテンプレート調整、NodeScript ノード。

証跡

カバレッジと判定は別々に報告され、各結果に証跡の役割が明示されます。カスタマイズした実行には印が付きます。

  • UN R155 Annex 5
  • GB 44495-2024

アシュアランス

選択できる 2 つのプロファイル: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 — 信号プロット
3 つのデコード済みレーンの信号プロット
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 の外の応答はすべて所見となり、根拠付きで届きます。

同じ要求、2 つのオラクルクラッシュのみのオラクルは、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 が既定で武装されています。

証跡モデル

ひとつの数字に決して統合されない 4 つの語彙。

結果

  • 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 車載 Ethernet、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(Ethernet)
レポート
サインオフ欄付きの自己完結型 HTML レポート
デプロイ
Windows クライアント ↔ Linux テストサーバー、TCP 接続(127.0.0.1:20009 制御、20010 ストリーミング)
お客様がご用意するもの
ネットワークマトリクスと PDX/ODX データベース
AI 支援
TARA → テスト計画の提案をセキュリティエンジニアがレビュー。自前の OpenAI・Anthropic・Ollama・vLLM モデル、既定でオフ。デモ提供中。
エディション
無償のベースラインに、Pentest・Fuzz・Simulation の各エディション。マシン固定・期限付きのライセンス。

評価する

実機 ECU に対する動作を、 お客様側のハードウェアなしでご覧ください。

実機 ECU 1 台を囲むレストバスシミュレーション。ハードウェアは不要です。