很多人對(duì)芯片解密技術(shù)非常好奇,芯片是怎么被解密的呢?是不是有某種解密設(shè)備,芯片放上去就可以直接解密出來。因?yàn)榻?jīng)常有咨詢這個(gè)方面問題的客戶,所以有必要對(duì)解密設(shè)備和解密器做一簡單的介紹。芯片的種類很多,目前所說的芯片解密是指的芯片內(nèi)具有存儲(chǔ)器的芯片,如單片機(jī)、DSP、ARM、CPLD等芯片,由于這些芯片在燒錄了用戶程序后會(huì)加密,正常手段是無法讀出程序的,要想得到嵌入在芯片內(nèi)部的程序就需要芯片解密。
關(guān)于解密設(shè)備其實(shí)是很多種工具,例如我們常常聽說到得FIB設(shè)備,其實(shí)不能說FIB是解密設(shè)備,F(xiàn)IB是聚焦離子束設(shè)備,是在納米級(jí)的對(duì)材料切割和連接的一種儀器,當(dāng)然在微電子領(lǐng)域應(yīng)用最多,如果使用FIB解密芯片,那么就是要對(duì)芯片電路進(jìn)行修改,讓加密的芯片變成了不加密的芯片,作為一個(gè)芯片的電路,是非常復(fù)雜的,如何修改,修改什么地方,這個(gè)就是技術(shù)問題了。比如北京致芯科技就擁有自己的FIB設(shè)備,專門研究芯片電路的解密。另外常常用到的設(shè)備就是微探針,不僅僅是在芯片解密,在任何微電子的測(cè)試和實(shí)驗(yàn),都離不開微探針的,所以一臺(tái)好的探針臺(tái)對(duì)芯片解密是有很大的幫助的。
另外常常用到的就是芯片解密器,解密器其實(shí)是讓解密變的更為簡單,例如一個(gè)51單片機(jī)解密器,解密一片51的芯片不到20分鐘, 目前解密器的種類繁多,不同解密公司一般都有自己的解密器,不過最多的是解密51單片機(jī)的,如現(xiàn)在常見的有能解密華邦芯片的解密器,解密新茂芯片的解密器,解密AT89C51的解密器,能解密STC89系列的解密器。51系列解密器現(xiàn)在也有的公司對(duì)外轉(zhuǎn)讓,但是基本上是已經(jīng)淘汰了的東西,可以解密一些老版本的芯片,這樣的沒有實(shí)用價(jià)值,如果買來自己學(xué)習(xí)研究是可以的,如果用來做解密可能已經(jīng)淘汰了,比如致芯科技的51解密器現(xiàn)在已經(jīng)更新到了第五代,基本上可以解密目前所有新版本的51單片機(jī),而有人轉(zhuǎn)讓的還是第二代解密器,只能解密老版本的芯片。另外就是PIC解密器,目前PIC解密器不是通用的,一般的解密器只能解密某幾個(gè)型號(hào),因?yàn)镻IC得單片機(jī)加密手段不同,解密的方法也不同,解密器就有很多種。目前最外高端的解密器是能解密FREESCALE的解密器,F(xiàn)REESCALE的解密器以前也有人出售,可以解密MC9S12的幾個(gè)型號(hào)的,北京致芯科技FREESCALE解密器可以解密全系列的MC908單片機(jī),包括MC908JB8解密都可以立刻解密。MC9S08解密器可以解密全系列MC9S08單片機(jī),利用MC9S08解密器,不需要破壞芯片,通過BDM接口,利用后門密碼,直接可以讀取FLASH的程序。
解密器可以說是一種專用的解密設(shè)備,至于其它的設(shè)備可能是一些輔助設(shè)備,是在解密過程中可以使用,來幫助完成芯片解密任務(wù)的,因?yàn)樯婕暗教嘣O(shè)備,這里不能一一列出,在后續(xù)的介紹中我們會(huì)介紹更多的解密設(shè)備。
能燒錄程序并能加密的芯片還有DSP,CPLD,PLD,AVR,ARM等。
釋義
芯片解密是逆向工程(reverse engineering)的一種,又叫單片機(jī)解密,單片機(jī)破解,芯片破解,IC解密,嚴(yán)格說來這幾種稱呼都不科學(xué),但已經(jīng)成了習(xí)慣叫法,我們把CPLD解密,DSP解密都習(xí)慣稱為芯片解密。單片機(jī)只是能裝載程序芯片的其中一個(gè)類。為了防止未經(jīng)授權(quán)訪問或拷貝單片機(jī)的機(jī)內(nèi)程序,大部分單片機(jī)都帶有加密鎖定位或者加密字節(jié),以保護(hù)片內(nèi)程序。如果在編程時(shí)加密鎖定位被使用(鎖定),就無法用普通編程器直接讀取單片機(jī)內(nèi)的程序,這就叫單片機(jī)加密或芯片加密。單片機(jī)攻擊者借助專用設(shè)備或者自制設(shè)備,利用單片機(jī)芯片設(shè)計(jì)上的漏洞或軟件缺陷,通過多種技術(shù)手段,就可以從芯片中提取關(guān)鍵信息,獲取單片機(jī)內(nèi)程序這就叫芯片解密。
審核編輯 :李倩
-
芯片
+關(guān)注
關(guān)注
452文章
50212瀏覽量
420949 -
解密
+關(guān)注
關(guān)注
3文章
48瀏覽量
15095
原文標(biāo)題:關(guān)于解密到底是怎么一回事兒。
文章出處:【微信號(hào):zhixinkeji2015,微信公眾號(hào):芯片逆向】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論