長安CS75智能鑰匙全丟匹配(附密碼演算法)
話說上次那台福瑞迪更換過電腦板,導致用車架號(VIN碼)查密碼不對,鑰匙無法學習上。這次又遇上一台長安CS75同樣情況。
前天有位師傅打電話來,有台長安CS75智能鑰匙全丟,用VIN查密碼不對,老提示安全效驗失敗。
以為密碼沒有查對,結果找了兩家4S店查,結果都是一樣,不正確。
在無助情況下,找到俊翔幫助解決。
到底是什麼原因呢?
很多人遇到類似問題不知道怎樣入手,其實是缺少分解問題能力。
你要拿出筆和紙,列出有關可能性,再深入分解每一個分支。
相當把一個大問題分解、拆散成幾個小問題來解決,就會越輕鬆,思路更清晰,效率就越高。
俊翔運用這種方法,把導緻密碼錯誤這個問題,分解出下面幾種可能性。
1、匹配設備問題,設備不支持或車型未選對。
2、輸入錯誤密碼次數太多,導致系統鎖定,再輸入正確密碼無效。
3、車輛更換過電腦板,原車密碼可能已被修改,導致查密碼不對。
4、車輛電子系統中的VIN碼,和車身銘牌標註VIN碼不一致,導致查密碼不對(以電子系統VIN碼為準)。
通過了解確認,排除了以上1、2點可能性,問題有可能是第3、4點。
我們可以嘗試用常規設備,通過OBD調取車輛信息,就能獲得VIN碼對比。但由於鑰匙全部丟失,可能無法通訊。
所以直接選擇了拆讀,也是為了研究這款車,看能否在數據中找到密碼信息。
拆下智能控制盒,位置在中控台音響下面,兩插頭。
打開電腦板,在CPU附近發現有八腳碼片,型號24C16,用編程器讀出數據。
細心觀察對比,終於發現問題所在。
數據里的VIN碼,明顯和車殼銘牌上VIN碼不一致!正常情況下,必須是相同。
通過這個發現,就解釋了,當初用銘牌上VIN碼查密碼為什麼不正確。
在汽車廠家系統中,每一台車的VIN碼,都對應一個固定的PIN碼,即防盜密碼。如果用錯了VIN碼去查,肯定不對。
後來,用數據里的VIN碼重新查詢,正確密碼就出來了。
用通用匹配儀K518、I80、X300等那些,進長安系統,選CS75匹配智能卡。
按設備提示操作,把智能卡貼到一鍵啟動按鈕上增加鑰匙,很簡單的。
匹配成功,著車OK~
事後,俊翔用已知密碼和智能盒數據對比,又發現了密碼演算法。
在智能盒24C16數據裡面,在23行、24行開頭,密碼直接顯示!密碼1029,如下圖。
下次遇到同類車,大家又可以練練手,不通過4S查詢,直接拆讀密碼匹配。
以上情況,在實戰中經常遇到,有些車換二手拆車電腦,需要知道它的密碼才能匹配防盜。
同樣可以參考上面方法獲取拆車件的密碼,或者讀Eeprom數據去算。
把一個複雜問題進行分解、拆分若干小問題,等於把一個問題進行簡化,變成一個通俗易懂的流程。
這類隱性知識,外面是很難學到的。
推薦閱讀:
※已知貝塞爾曲線的4個點,如何求貝塞爾曲線的長度?
※類似git/linux的文件對比功能(diff)是怎麼實現的?
※2017數據科學與機器學習行業現狀調查 Python是最受歡迎的語言
※A* 搜索演算法在 Unity 中的簡易實現
※凱西·奧尼爾:盲目信仰大數據的時代必須結束 | 演算法密碼