stc單片機(jī)解密常用法在介紹之前,我們先討論一下什么是stc單片機(jī),,廢話不多說,,我們直接切入主題。實(shí)際上stc單片機(jī)是我們國家自己生產(chǎn)的一種單片機(jī),,它具有高速度,、低功耗和抗干擾的特點(diǎn),所以被得到了廣泛的應(yīng)用和高度的重視,。這種工藝的存儲(chǔ)器用戶可以用電的方式擦除,、改寫。而且STC系列單片機(jī)支持串口程序燒寫,。顯而易見,,這種單片機(jī)對(duì)開發(fā)設(shè)備的要求很低,開發(fā)時(shí)間也大大縮短,。寫入單片機(jī)內(nèi)的程序還可以進(jìn)行加密,,可以很好地保護(hù)勞動(dòng)成果。
正所謂關(guān)注的人多了,,側(cè)重的點(diǎn)就不一樣了,,所以stc單片機(jī)解密內(nèi)容方面的討論也一直都沒有消停過。所以下文中,,東莞市博遠(yuǎn)電子有限公司的工程師就專門針對(duì)stc單片機(jī)解密常用法來講解一番:
一,、電子探測(cè)攻擊。該技術(shù)通常以高時(shí)間分辨率來監(jiān)控處理器在正常操作時(shí)所有電源和接口連接的模擬特性,,并通過監(jiān)控它的電磁輻射特性來實(shí)施攻擊,。因?yàn)?span>stc單片機(jī)是一個(gè)活動(dòng)的電子器件,當(dāng)它執(zhí)行不同的指令時(shí),,對(duì)應(yīng)的電源功率消耗也相應(yīng)變化,。這樣通過使用特殊的電子測(cè)量儀器和數(shù)學(xué)統(tǒng)計(jì)方法分析和檢測(cè)這些變化,即可獲取stc單片機(jī)中的特定關(guān)鍵信息,。目前RF編程器可以直接讀出老的型號(hào)的加密MCU中的程序,,就是采用這個(gè)原理。
二,、過錯(cuò)產(chǎn)生技術(shù),。該技術(shù)使用異常工作條件來使處理器出錯(cuò),然后提供額外的訪問來進(jìn)行攻擊,。使用最廣泛的過錯(cuò)產(chǎn)生攻擊手段包括電壓沖擊和時(shí)鐘沖擊,。低電壓和高電壓攻擊可用來禁止保護(hù)電路工作或強(qiáng)制處理器執(zhí)行錯(cuò)誤操作。時(shí)鐘瞬態(tài)跳變也許會(huì)復(fù)位保護(hù)電路而不會(huì)破壞受保護(hù)信息,。電源和時(shí)鐘瞬態(tài)跳變可以在某些處理器中影響單條指令的解碼和執(zhí)行,。
三,、探針技術(shù)。該技術(shù)是直接暴露芯片內(nèi)部連線,,然后觀察,、操控、干擾stc單片機(jī)以達(dá)到攻擊目的,。所有的微探針技術(shù)都屬于侵入型攻擊,,另外的方法屬于非侵入型攻擊,被攻擊的stc單片機(jī)不會(huì)被物理損壞,。在某些場(chǎng)合非侵入型攻擊是特別危險(xiǎn)的,,這是因?yàn)榉乔秩胄凸羲柙O(shè)備通常可以自制和升級(jí),,因此非常廉價(jià),。大部分非侵入型攻擊需要攻擊者具備良好的處理器知識(shí)和軟件知識(shí)。與之相反,,侵入型的探針攻擊則不需要太多的初始知識(shí),,而且通常可用一整套相似的技術(shù)對(duì)付寬范圍的產(chǎn)品,。
stc單片機(jī)解密常用法詳解如上文所述,,相信大家對(duì)此會(huì)有一番了解,當(dāng)然了這里介紹的還是太過于術(shù)語化,,不過沒有辦法,,這個(gè)產(chǎn)品本身就是具有著很多規(guī)范,我們這里還沒有針對(duì)它的型號(hào)進(jìn)行一一的論述,,畢竟這是一個(gè)十分嚴(yán)謹(jǐn)和復(fù)雜的問題,,有關(guān)于它的介紹每一個(gè)人概括時(shí),回答都是不一樣的,,愿看到這篇文章的朋友能夠?qū)ζ渲獣詡€(gè)一二,。