芯片破解技術(shù)是需要常年的經(jīng)驗(yàn)積累和項(xiàng)目研究鉆研的,必須確保能為每一個(gè)客戶的每一顆芯片都能提供最可靠和最經(jīng)濟(jì)的破解方案,下面,我們就來(lái)看下芯片破解過(guò)程中應(yīng)該注意哪些問(wèn)題。
1、對(duì)芯片要做充分的調(diào)研工作
在選定芯片之前,一定要先了解芯片破解技術(shù)的最新進(jìn)展,比如哪些芯片是可以破解的,不要選擇那種已經(jīng)被破解或者是同系列、同型號(hào)的芯片,應(yīng)該選擇一些最新工藝,最新上市的,有最新結(jié)構(gòu)的芯片機(jī)。
2、整個(gè)電路板要做好密封工作
封住電路板的材料可以選用保密硅膠,其中可以摻雜一些無(wú)用途的原件,另外,還要把MCU周圍電路的電子元件的型號(hào)統(tǒng)統(tǒng)抹點(diǎn),不留痕跡。
3、軟件標(biāo)志位的確立
可以使用未公開(kāi)的單片機(jī),未被利用的標(biāo)志位或者單元,用來(lái)作為軟件標(biāo)志位。
4、不要使用MCS51系列單片機(jī)
這種機(jī)子在國(guó)內(nèi)的使用度比較高,被研究得很透徹。
5、要采用高檔編程器
高檔編程器可以有效燒斷內(nèi)部的部分管腳,但是一定要掌握正確的燒斷方法。
6、選用智能卡芯片
因?yàn)橹悄芸ㄐ酒哂杏布詺Чδ埽梢詫?duì)付各種物理攻擊,不過(guò)這個(gè)需要成本允許條件下使用,因?yàn)槌杀绢H高。另外注意一點(diǎn),程序設(shè)計(jì)中,最好加入計(jì)時(shí)功能,當(dāng)然,破解的成本也會(huì)有所增加。
7、使用MCS-51中A5指令加密
這種技術(shù)是最好的加密技術(shù),A5功能是二字節(jié)空操作指令加密方法,在A5后加一個(gè)二字節(jié)或三字節(jié)操作碼,目前使用頻率很高。
8、芯片型號(hào)可以以假亂真
可以把芯片型號(hào)信息打磨掉,重新印上其他的型號(hào),達(dá)到以假亂真的效果。
9、避免仿冒者采購(gòu)
為了加大仿冒者采購(gòu)的難度,可以購(gòu)買一些生僻單片機(jī),比如motorola單片機(jī),破解費(fèi)用是非常高的。
10、程序上寫清楚相關(guān)內(nèi)容
在程序上要寫清楚自己的單位、開(kāi)發(fā)時(shí)間、大名等,受到法律的保護(hù)。
11、備份單片機(jī)
如果條件允許,可采用兩片不同型號(hào)單片機(jī)互為備份,相互驗(yàn)證,這樣芯片破解成本就有所增加了。
總之,芯片破解中的一些注意事項(xiàng)大家還是要了解清楚的,我們?cè)诮o客戶提供專業(yè)服務(wù)的時(shí)候,對(duì)專業(yè)知識(shí)了解越清楚,能給客戶節(jié)省很多時(shí)間和成本。