常常有(yǒu)客戶提出疑問,芯片解密都是針對芯片,為(wèi)什麽在價格上(shàng)會(huì)有(yǒu)那(nà)麽大(dà)的區(qū)别,比如AT89C51和(hé)STC89C51都是51單片機,但(dàn)是解密價格卻相差近20倍。
芯片解密的價格和(hé)我們研發費用以及電(diàn)路修改費用有(yǒu)關系。ATMEL系列的51單片機在國內(nèi)出現了幾十年,所有(yǒu)的技(jì)術(shù)資料都對外公布(這個(gè)也就是為(wèi)什麽大(dà)家(jiā)學習一般用ATMEL的51系列,國內(nèi)很(hěn)多(duō)設備使用51的原因),所以解密很(hěn)簡單,電(diàn)路修改隻要15分鍾左右,所以解密費用低(dī)。
而STC單片機是由美國設計(jì),國內(nèi)宏晶公司貼牌生(shēng)産的,這個(gè)芯片設計(jì)的時(shí)候就吸取51系列單片很(hěn)容易被破解的教訓,改進了加密機制(zhì)。STC單片機出廠的時(shí)候就已經完全加密,用戶程序是ISP(在系統編程)/IAP(在應用編程)機制(zhì)寫入,編程的時(shí)候是一邊校(xiào)驗一邊寫,無讀出命令,這個(gè)增加了解密難度;STC空(kōng)間(jiān)分為(wèi):1、BOOTLOAD 2、應用代碼 3、EEPROM ,我們解密主要是針對BOOTLOAD區(qū)破解,然後讀出程序,最新版本的STC芯片去掉BOOTLOAD區(qū);現在發現某些(xiē)新版本的STC使用SST89E564的電(diàn)路(也有(yǒu)可(kě)能是人(rén)為(wèi)打抹重新LOGO)
另外,不同設備中的芯片由于應用不同,即使是同一型号,在解密費用上(shàng)也會(huì)存在很(hěn)大(dà)差别,特别是有(yǒu)些(xiē)設備上(shàng)用的是專用芯片,解密難度特别大(dà),因此解密費用會(huì)比普通(tōng)芯片解密高(gāo)幾十倍。