筆記 - ICSim


ICSim(Instrument Cluster Simulator)是一款藉由軟體來模擬儀表板以及CAN protocol在傳輸時的情況的開源專案,讓資安人員在沒有汽車的情況下練習CAN的逆向技術。(專案GitHub)

模擬中的情況,右下角代表車門的開關情況








這隻專案是利用C + SDL2來進行畫面繪圖,CAN protocol的部分則是利用linux系統中的virtual can來進行模擬,雖然畫面簡單陽春,但功能完整。


而我們的專題目標就是將目前的畫面修改成真實的車子儀表板,然後再設計更多關於資訊安全的功能,例如把CAN通訊進行加解密、把通訊的log檔與網頁端做傳遞與同步、系統設置overflow/race condition漏洞等等。


更多的內容以及我的筆記可以前往 Notion - ICSim 觀看

^