你的車道上正上演一場悄無聲息的數據竊取大戲,而你就是那個被蒙在鼓里的受害者。不是警笛大作、安珀警報響徹天際的那種激烈場景,而是緩慢、官僚主義式的——你的2024款轎車還沒駛出車庫,已經向17臺不同的服務器打小報告了。這輛車不只是代步工具,它是一臺配了杯架的移動監控終端。而藏在汽車級晦澀代碼和律師精修過的隱私條款之下,有一份供詞正等著被提取。
我在CAN總線上找到了這份供詞。
![]()
對很多人來說,控制器局域網(CAN總線)就像是現代汽車的中樞神經系統。引擎通過它跟剎車對話,信息娛樂系統通過它向門鎖獻殷勤,胎壓監測模塊通過它與變速箱控制單元閑聊八卦。同樣地,你的車也通過它出賣你。每一次急剎車,每一次車道偏離,每一次在測速攝像頭前以超過限速5公里的速度溜過——你的車全都記得。多虧了隨時在線的蜂窩調制解調器和空中升級功能,它還會把這些記憶分享出去。
汽車行業把這叫作“遙測”。我管它叫“證據”。而任何一個稱職的辯護律師都會告訴你,證據這東西,可以兩面打。
我原本沒打算黑進自己的車。起因是我的保費在一次“例行數據同步”后悄悄上漲了。經銷商嘴上說是“優化我的駕駛檔案”,我的銀行賬戶卻說這是攔路搶劫。于是我做了任何一個手握電烙鐵、心懷怨恨的理性之人都可能做的事:買了個便宜的OBD-II適配器,啟動了一段Python腳本,開始讀取現代汽車內部通訊所用的原始十六進制流。
結果既好笑又驚悚。
一輛普通汽車目前每小時能產生25到100GB數據。并非所有數據都會離開車輛——大部分會被過濾、壓縮,并根據你在用藍牙連接手機時無意間同意的數據共享協議選擇性上傳。但原始的、未經過濾、未加刪改、未經策劃的汽車意識流呢?它們全都在CAN總線上,以每秒500千比特的速度廣播,完全沒加密,完全沒認證,只要你懂得怎么監聽,它就完全屬于你。
而我學會了怎么監聽。
剛開始嗅探CAN流量時,最直觀的感受是數據量大到令人窒息。每秒數千幀,每幀由一個11位標識符加最多8字節的載荷組成。大部分是心跳信號——各個模塊彼此確認在線、報告狀態、確認自己沒有因電壓尖峰而變磚。但藏在這些噪聲里的,才是關鍵的信號:加速踏板位置、方向盤轉角、剎車壓力、GPS坐標、麥克風激活標志。
沒錯,你的車有麥克風激活標志。在一些車型里,當語音助手被喚醒時,甚至當碰撞預警系統認為你可能即將撞車時,車內音頻片段都會被截取并上傳。你在車里說過的每句話,理論上都可能成為某家數據中間商的資產。
保險公司對這類數據尤其感興趣。它們并非直接讀取你的原始CAN流,而是通過汽車制造商或第三方數據聚合商購買經過“評分”的駕駛行為報告。急加速、急剎車、夜間駕駛頻率、平均時速——所有這些都被量化成某種忠誠度折扣的反面,變成你續保時的加價理由。而這一切,往往在你點擊“同意”那長達47頁的隱私政策時就已注定。
但真正讓我覺得諷刺的是,這些數據本該用于提升安全性、改善車輛設計,卻變成了一個對自己車主進行秘密征信的系統。更可怕的是,車主對自己的數據毫無訪問權。汽車制造商雖然生成了這些數據,卻聲稱它們屬于自己,而你只是駕駛員,不是數據主體。
我從CAN總線上抓下來的那些十六進制幀,經過解析后變成了一條清晰的時間線:某年某月某日,我在高速上保持120公里的時速,隨后在出口匝道處輕踩剎車,同時車載麥克風正記錄著我和女兒的玩笑話。這份數據此刻可能正躺在三到四家數據分析公司的服務器上,而我甚至不知道它們會把這份檔案保留多久。
不過,證據既然能用來給保費加價,自然也能用來維權。如果保險公司依據駕駛行為數據提高保費,車主完全有權要求對方披露完整的原始數據和處理邏輯。而隨著越來越多技術愛好者開始用廉價的OBD-II接口讀取自己的CAN總線,一場逆向透明的運動正在醞釀:車主們正在拿回屬于自己的數據。
汽車的神經系統本就該為自己的主人服務,而不是為那些盯著你油門的陌生人充當告密者。在監管真正跟上來之前,學點CAN報文解析,或許是你保護自己最有效的方式。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.