該技術(shù)通常使用處理器通信接口并利用協(xié)議、加密算法或這些算法中的安全漏洞來(lái)進(jìn)行攻擊。軟件攻擊取得成功的一個(gè)典型事例是對(duì)早期ATMEL AT89C 系列單片機(jī)的攻擊。攻擊者利用了該系列單片機(jī)擦除操作時(shí)序設(shè)計(jì)上的漏洞,使用自編程序在擦除加密鎖定位后,停止下一步擦除片內(nèi)程序存儲(chǔ)器數(shù)據(jù)的操作,從而使加過(guò)密的單片機(jī)變成沒(méi)加密的單片機(jī),然后利用編程器讀出片內(nèi)程序。
在其他加密方法的基礎(chǔ)上,可以研究出一些設(shè)備,配合一定的軟件,來(lái)做軟件攻擊。
該技術(shù)通常以高時(shí)間分辨率來(lái)監(jiān)控處理器在正常操作時(shí)所有電源和接口連接的模擬特性,并通過(guò)監(jiān)控它的電磁輻射特性來(lái)實(shí)施攻擊。因?yàn)閱纹瑱C(jī)是一個(gè)活動(dòng)的電子器件,當(dāng)它執(zhí)行不同的指令時(shí),對(duì)應(yīng)的電源功率消耗也相應(yīng)變化。這樣通過(guò)使用特殊的電子測(cè)量?jī)x器和數(shù)學(xué)統(tǒng)計(jì)方法分析和檢測(cè)這些變化,即可獲取單片機(jī)中的特定關(guān)鍵信息。
RF編程器可以直接讀出老的型號(hào)的加密MCU中的程序,就是采用這個(gè)原理。
該技術(shù)使用異常工作條件來(lái)使處理器出錯(cuò),然后提供額外的訪問(wèn)來(lái)進(jìn)行攻擊。使用最廣泛的過(guò)錯(cuò)產(chǎn)生攻擊手段包括電壓沖擊和時(shí)鐘沖擊。低電壓和高電壓攻擊可用來(lái)禁止保護(hù)電路工作或強(qiáng)制處理器執(zhí)行錯(cuò)誤操作。時(shí)鐘瞬態(tài)跳變也許會(huì)復(fù)位保護(hù)電路而不會(huì)破壞受保護(hù)信息。電源和時(shí)鐘瞬態(tài)跳變可以在某些處理器中影響單條指令的解碼和執(zhí)行。
該技術(shù)是直接暴露芯片內(nèi)部連線,然后觀察、操控、干擾單片機(jī)以達(dá)到攻擊目的。
為了方便起見(jiàn),人們將以上四種攻擊技術(shù)分成兩類(lèi),一類(lèi)是侵入型攻擊(物理攻擊),這類(lèi)攻擊需要破壞封裝,然后借助半導(dǎo)體測(cè)試設(shè)備、顯微鏡和微定位器,在專門(mén)的實(shí)驗(yàn)室花上幾小時(shí)甚至幾周時(shí)間才能完成。所有的微探針技術(shù)都屬于侵入型攻擊。另外三種方法屬于非侵入型攻擊,被攻擊的單片機(jī)不會(huì)被物理?yè)p壞。在某些場(chǎng)合非侵入型攻擊是特別危險(xiǎn)的,這是因?yàn)榉乔秩胄凸羲柙O(shè)備通常可以自制和升級(jí),因此非常廉價(jià)。
大部分非侵入型攻擊需要攻擊者具備良好的處理器知識(shí)和軟件知識(shí)。與之相反,侵入型的探針攻擊則不需要太多的初始知識(shí),而且通??捎靡徽紫嗨频募夹g(shù)對(duì)付寬范圍的產(chǎn)品。因此,對(duì)單片機(jī)的攻擊往往從侵入型的反向工程開(kāi)始,積累的經(jīng)驗(yàn)有助于開(kāi)發(fā)更加廉價(jià)和快速的非侵入型攻擊技術(shù)。
1.一般的同系列的IC,只要是存儲(chǔ)區(qū)一樣的大的,可以相互替換,如果產(chǎn)品功能帶數(shù)模轉(zhuǎn)換的,則不可以,有時(shí)候我們買(mǎi)不到樣片,那么提供給客戶的樣片,有可能是代替片,這個(gè)都是工程有向廠家咨詢過(guò)的,客戶可以放心測(cè)試。
2.如果同一型號(hào)的IC,如STC12C5410AD和STC12C5410,這兩個(gè)IC,相互間是可以相互替換的,但要注意的是,如果你的產(chǎn)品帶數(shù)模轉(zhuǎn)換,那么,你就只能使用STC12C5410AD,因?yàn)閹D后綴的有帶數(shù)模轉(zhuǎn)換功能。也就是說(shuō),如果你的產(chǎn)品上使用的是STC12C5410,那么可以用STC12C5410AD替換。但如果你的產(chǎn)品使用的是STC12C5410AD,那不一定能用STC12C5410替換。2100433B
具體要看是什么型號(hào)的。深圳橙盒科技有限公司目前經(jīng)過(guò)初步業(yè)務(wù)調(diào)整,已全面轉(zhuǎn)向高難度芯片破解、掩膜單片機(jī)解密、疑難芯片解密、冷偏門(mén)IC破解方案開(kāi)發(fā)、芯片反向設(shè)計(jì)等芯片級(jí)高新技術(shù)研究與服務(wù)領(lǐng)域,專業(yè)面向國(guó)內(nèi)...
誰(shuí)的文件,找誰(shuí)要密碼啊
是新干線朋友提供的方法;我用過(guò)能夠解決天正加密的問(wèn)題。發(fā)給你按提示操作;
格式:pdf
大?。?span id="etkahsi" class="single-tag-height">202KB
頁(yè)數(shù): 3頁(yè)
評(píng)分: 4.4
本文介紹了利用STC89C58RD+單片機(jī)做為主控芯片,GPRS模塊SIM300做為短消息接收器的LED條形圖文顯示屏系統(tǒng)的軟硬件設(shè)計(jì)。其中,單片機(jī)相當(dāng)于整個(gè)系統(tǒng)的"神經(jīng)中樞",既要在AT命令下通過(guò)串口讀和刪除GPRS模塊收到的短消息并進(jìn)行處理,又要控制條形屏顯示相應(yīng)的信息。
格式:pdf
大?。?span id="xbudtfs" class="single-tag-height">202KB
頁(yè)數(shù): 4頁(yè)
評(píng)分: 4.5
介紹一種通過(guò)Protues軟件成功仿真的電子密碼鎖的實(shí)現(xiàn)過(guò)程。它采用高可靠性的STC89C52單片機(jī)來(lái)實(shí)現(xiàn)開(kāi)鎖和密碼的識(shí)別,采用具備I2C總線接口的E2PROM芯片來(lái)完成密碼的存儲(chǔ),通過(guò)1602液晶顯示器提示程序運(yùn)行狀態(tài)和使用步驟,利用蜂鳴器模擬報(bào)警,發(fā)光二極管模擬鎖的開(kāi)關(guān)。該系統(tǒng)用C語(yǔ)言編寫(xiě)程序,與匯編語(yǔ)言相比具備更好的移植性和可讀性,便于修改和增減功能。