re-automotive
Installation
SKILL.md
汽车逆向(CAN 总线 / ECU / AUTOSAR Classic)
何时使用 / 何时不用
- 前置:拿到 ARXML 或车载软件包但不确定是 Classic 还是 Adaptive → [[re-analyze/system-fingerprints]] 的车载段
- 用:拿到车辆 CAN 总线流量(candump 日志 / .asc / .blf)需要解析报文与信号
- 用:车载设备(车机、T-Box、IVI、ECU 升级包)逆向
- 用:OBD-II / UDS 诊断会话分析(读 DTC、安全访问、标定读写)
- 用:ECU 固件提取与后续解包(配合 [[re-firmware]])
- 用:AUTOSAR Classic 软件(SWC/runnable/RTE/BSW)——执行图由配置与代码生成决定,不能用普通调用图理解([[autosar-classic]])
- 不用:只有 ECU 固件文件、没有总线访问(直接 [[re-fw-extract]])
- 不用:需要跑固件观察行为([[re-fw-emulate]])
- 不用:需要 JTAG/SWD 读 flash([[re-hardware-io]])
- 红线:只对自有/获授权车辆与测试台架测试(见步骤 5)
工具准备
所有工具先验证再使用。实车/实总线测试默认物理隔离——[[re-analyze/platform-tips]] 最高原则:仅自有或获授权测试车辆/台架可接入;实验室起步用 vcan 虚拟总线,不接真车。