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è)量?jī)x器和數(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í),,而且通??捎靡徽紫嗨频募夹g(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è)一二,。