首先安装依赖: sudo apt-get install libsdl2-dev libsdl2-image-dev can-utils
然后把 zombieCraig/ICSim 项目下载下来,make 以后运行 setup_vcan.sh 脚本

然后 ./icsim vcan0 打开模拟的汽车仪表盘

image.png
image.png

./controls vcan0 打开控制器

image.png
image.png
行为 快捷键
加速
左右转向 ←/→
解锁前左右车门 Right-Shift + A/B
解锁后左右车门 Right-Shift + X/Y
锁定全部车门 Right-Shift + Left-Shift
解锁全部车门 Left-Shift + Right-Shift

candump -l vcan0 可以记录 can 发送的消息,会保存在当前目录
使用 canplayer -I 保存的文件可以重放,仪表盘显示就会再做一遍操作

参考:
基于 CAN 总线操作汽车仪表盘模拟器实用指南 · 信安之路
汽车网络安全基础知识 · i 春秋