iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
Security

30 天實戰車聯網資安 系列

本系列將以 30 天帶領讀者從車聯網與車載網路基礎出發,逐步認識 CAN Bus、車載通訊協定、V2X 等核心技術,並透過 SUMO 與 OMNeT++ 建立交通與通訊模擬環境。
後續將延伸至常見車聯網資安威脅、攻擊情境與防禦方法,並介紹 ISO/SAE 21434 及 TARA 威脅分析與風險評估流程。
希望透過理論、工具與實作案例,建立完整的車聯網資安入門知識。

參賽天數 20 天 | 共 22 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11|DSRC、ITS-G5、C-V2X 到 5G-V2X 有什麼不同?

你開車接近一座沒有行動網路訊號的山區彎道,對向車輛仍可能直接送出行駛資訊。 回到市區後,車輛也能經由基地台連上應用伺服器,取得較大範圍的道路事件。 這兩條路徑看...

2026-08-23 ‧ 由 日班工頭 分享
DAY 12

Day 12|V2X 傳什麼資料?認識車輛位置與安全訊息

你開車接近一座被大型車遮住視線的十字路口。 橫向來車可以持續提供自己的位置、速度與行進方向,讓本車提早知道「有一台車正在靠近」。 路側設備或其他車輛也能傳送道路...

2026-08-24 ‧ 由 日班工頭 分享
DAY 13

Day 13|SUMO 入門:用軟體建立一座會跑車的城市

Day 12 看見 BSM、CAM 與 DENM 如何描述車輛狀態及道路事件。 但如果要研究一台車接近十字路口時的位置、速度與路徑,我們不能每次都把真實車輛開上...

2026-08-25 ‧ 由 日班工頭 分享
DAY 14

Day 14|SUMO 實作:建立第一個交通模擬場景

Day 13 我們用 netgenerate 快速產生格狀道路,再透過 SUMO GUI 看見第一座會跑車的城市。 這種方式很適合確認環境是否正常,但工具自動產...

2026-08-26 ‧ 由 日班工頭 分享
DAY 15

Day 15|OMNeT++ 入門:車聯網研究為什麼需要網路模擬器?

Day 14 完成了道路、車流與交通輸出,也讓紅色的 demo_car 通過兩座號誌路口。 但 SUMO 畫面中的兩台車即使彼此靠近,也不會因此自動交換封包。...

2026-08-27 ‧ 由 日班工頭 分享
DAY 16

Day 16|SUMO + OMNeT++:把交通與無線網路模擬接起來

Day 14 的 demo_car 會沿著兩座號誌路口移動,Day 15 的 carA 與 carB 則會交換 Message。 問題是,這兩個世界目前彼此不知...

2026-08-28 ‧ 由 日班工頭 分享
DAY 17

Day 17|第一個 V2X 模擬:讓兩台車互相傳送訊息

Day 16 已經讓 SUMO 裡的 Vehicle 變成會在 OMNeT++ 中建立、移動與離開的動態 Node。 不過,看見兩個 Node 在 Qtenv...

2026-08-29 ‧ 由 日班工頭 分享
DAY 18

Day 18|汽車真的安全嗎?盤點車聯網常見攻擊面

Day 17 的兩台模擬車已經能互相廣播研究用訊息。 接收端只要收到 Day17StatusMessage,就會讀出 senderId、位置、速度與傳送時間,再...

2026-08-30 ‧ 由 日班工頭 分享
DAY 19

Day 19|CAN Injection:攻擊者如何偽造車載訊息?

Day 18 已經知道,CAN 常位於攻擊路徑的車內階段。 攻擊者通常要先從診斷接口、外接設備或對外連線元件取得初始能力,再跨越 Gateway 或直接接觸目標...

2026-08-31 ‧ 由 日班工頭 分享
DAY 20

Day 20|Replay、DoS 與 Bus-Off:CAN Bus 還能怎麼被攻擊?

Day 19 在 vcan0/ICSim 中送出一筆新建立的錯誤狀態 Frame,觀察接收端只依 Identifier 與 Data 採用內容時,另一個可傳送節...

2026-09-01 ‧ 由 日班工頭 分享