C8051F300單片機(MCU)一般都有內部EEPROM/FLASH供用戶存放程序和工作數(shù)據(jù)。為了防止未經(jīng)授權訪問或拷貝C8051F300單片機的機內程序,大部分C8051F300單片機都帶有加密鎖定位或者加密字節(jié),以保護片內程序。如果在編程時加密鎖定位被使能(鎖定),就無法用普通編程器直接讀取C8051F300單片機內的程序,這就叫C8051F300單片機加密。單片機攻擊者借助專用設備或者自制設備,利用C8051F300單片機芯片設計上的漏洞或軟件缺陷,通過多種技術手段,就可以從芯片中提取關鍵信息,獲取單片機內程序這就叫C8051F300單片機解密。

C8051F300屬于Silicon Labs的小外型微控制器系列。C8051F300在極小的封裝中集成了高速8051 CPU、Flash存儲器和高性能模擬電路,允許設計者在提高系統(tǒng)性能的同時,大大減少所需元件的數(shù)目。

C8051F300單片機解密造價信息

市場價 信息價 詢價
材料名稱 規(guī)格/型號 市場價
(除稅)
工程建議價
(除稅)
行情 品牌 單位 稅率 供應商 報價日期
PIC單片機編程器 JY-PICKIT2 查看價格 查看價格

JY

13% 成都嘉林源電子有限公司
密斯機 3.0mm 查看價格 查看價格

達創(chuàng)

13% 河北達創(chuàng)體育器材有限公司
密斯機 109cm×218cm×232cm 查看價格 查看價格

167

13% 河北達創(chuàng)體育器材有限公司
單片機數(shù)據(jù)線路避雷器 REP-X04-DATA接線端子 查看價格 查看價格

立信

13% 廣州市力升達防雷科技有限公司
單片機數(shù)據(jù)線路避雷器 REP-X04-DATA接線端子 查看價格 查看價格

13% 海南新科保防雷工程有限公司
單片機數(shù)據(jù)線路避雷器 REP-X04-DATA接線端子 查看價格 查看價格

宇恬

13% 昆明宇恬科技工程有限公司
單片機數(shù)據(jù)線路避雷器 REP-X04-DATA接線端子 查看價格 查看價格

13% 海南派德科技有限公司
單片機數(shù)據(jù)線路避雷器 REP-X04-DATA接線端子 查看價格 查看價格

13% 海南萬馬高科技有限公司
材料名稱 規(guī)格/型號 除稅
信息價
含稅
信息價
行情 品牌 單位 稅率 地區(qū)/時間
夯實(電) 夯擊能力20-62Nm 查看價格 查看價格

臺班 廣州市2006年4季度信息價
夯實(電) 夯擊能力20-62Nm 查看價格 查看價格

臺班 廣州市2006年1季度信息價
夯實(電) 夯擊能力20-62Nm 查看價格 查看價格

臺班 廣州市2005年3季度信息價
夯實(電) 夯擊能力20-62Nm 查看價格 查看價格

臺班 廣州市2006年3季度信息價
夯實(電) 夯擊能力20-62Nm 查看價格 查看價格

臺班 廣州市2006年2季度信息價
夯實(電) 夯擊能力20-62Nm 查看價格 查看價格

臺班 廣州市2005年4季度信息價
夯實(電) 夯擊能力20-62Nm 查看價格 查看價格

臺班 廣州市2005年2季度信息價
夯實(電) 夯擊能力20-62Nm 查看價格 查看價格

臺班 廣州市2005年1季度信息價
材料名稱 規(guī)格/需求量 報價數(shù) 最新報價
(元)
供應商 報價地區(qū) 最新報價時間
人臉識別單片機 人臉識別單片機|1個 1 查看價格 惠州市金力工程技術有限公司 廣東   2022-11-21
人臉識別單片機 -|1套 1 查看價格 國科城市大腦(北京)科技有限公司 廣東   2021-10-20
單片機應用實訓考核裝置 配置詳附件二|20套 2 查看價格 濟南智星教育設備有限公司 貴州  貴陽市 2016-11-02
單片機數(shù)據(jù)線路避雷器 REP-X04-DATA接線端子|2591臺 1 查看價格 昆明宇恬科技工程有限公司 云南  昆明市 2015-04-10
解密卡卡套 8L|11套 1 查看價格 深圳市歌華智能科技有限公司 全國   2018-11-22
伸縮節(jié)C2F-6,DN=300 伸縮節(jié) C2F-6,DN=300|1臺 3 查看價格 四川乘高閥門制造有限公司 四川   2022-06-08
大屏解密 DS-B21-08D-16DU|2套 3 查看價格 深圳市杰智通科技有限公司 全國   2021-12-13
科室簡介 中文立體字:8mm 亞克力烤漆 英文立體字:5mm 亞克力烤漆 鋁型材磁吸畫框+高精度寫真+透明PVC面板1.底板采用2mm金屬鋁板激光切割焊接成型,左右彎弧2.表面汽車烤漆3.圖文絲網(wǎng)印刷4.鋁型材抽插盒,表面粘貼2mm透明亞克力|1套 3 查看價格 廣東恒創(chuàng)標識廣告有限公司 廣東   2022-09-14

揭去芯片封裝

侵入型攻擊的第一步是揭去芯片封裝(簡稱“開蓋”有時候稱“開封”,英文為“DECAP”,decapsulation)。

有兩種方法可以達到這一目的:

第一種是完全溶解掉芯片封裝,暴露金屬連線。

第二種是只移掉硅核上面的塑料封裝。第一種方法需要將芯片綁定到測試夾具上,借助綁定臺來操作。

第二種方法除了需要具備攻擊者一定的知識和必要的技能外,還需要個人的智慧和耐心,但操作起來相對比較方便,完全家庭中操作。

清洗芯片

接著在超聲池里先用丙酮清洗該芯片以除去殘余硝酸,并浸泡。

破壞熔絲位

最后一步是尋找保護熔絲的位置并將保護熔絲暴露在紫外光下。一般用一臺放大倍數(shù)至少100倍的顯微鏡,從編程電壓輸入腳的連線跟蹤進去,來尋找保護熔絲。若沒有顯微鏡,則采用將芯片的不同部分暴露到紫外光下并觀察結果的方式進行簡單的搜索。操作時應用不透明的紙片覆蓋芯片以保護程序存儲器不被紫外光擦除。將保護熔絲暴露在紫外光下5~10分鐘就能破壞掉保護位的保護作用,之后,使用簡單的編程器就可直接讀出程序存儲器的內容。

對于使用了防護層來保護EEPROM單元的單片機來說,使用紫外光復位保護電路是不可行的。對于這種類型的C8051F300單片機,一般使用微探針技術來讀取存儲器內容。在芯片封裝打開后,將芯片置于顯微鏡下就能夠很容易的找到從存儲器連到電路其它部分的數(shù)據(jù)總線。由于某種原因,芯片鎖定位在編程模式下并不鎖定對存儲器的訪問。利用這一缺陷將探針放在數(shù)據(jù)線的上面就能讀到所有想要的數(shù)據(jù)。在編程模式下,重啟讀過程并連接探針到另外的數(shù)據(jù)線上就可以讀出程序和數(shù)據(jù)存儲器中的所有信息。

切割機破壞保護熔絲

還有一種可能的攻擊手段是借助顯微鏡和激光切割機等設備來尋找保護熔絲,從而尋查和這部分電路相聯(lián)系的所有信號線。由于設計有缺陷,因此,只要切斷從保護熔絲到其它電路的某一根信號線(或切割掉整個加密電路)或連接1~3根金線(通常稱FIB:focused ion beam),就能禁止整個保護功能,這樣,使用簡單的編程器就能直接讀出程序存儲器的內容。

雖然大多數(shù)普通單片機都具有熔絲燒斷保護單片機內代碼的功能,但由于通用低檔的單片機并非定位于制作安全類產品,因此,它們往往沒有提供有針對性的防范措施且安全級別較低。加上單片機應用場合廣泛,銷售量大,廠商間委托加工與技術轉讓頻繁,大量技術資料外瀉,使得利用該類芯片的設計漏洞和廠商的測試接口,并通過修改熔絲保護位等侵入型攻擊或非侵入型攻擊手段來讀取單片機的內部程序變得比較容易。

光通信 (XFP/SFP)

消費類產品

電池充電器和燃油壓力表

電子玩具和電子游戲

無限設備

自動控制

無刷直流和步進電機控制

觸摸板/觸摸開關

C8051F300單片機解密產品簡介常見問題

C8051F300單片機解密產品簡介文獻

基于C8051F005單片機的單燈控制器的設計 基于C8051F005單片機的單燈控制器的設計

格式:pdf

大小:388KB

頁數(shù): 3頁

評分: 4.6

介紹了基于新型高性能的C8051F005單片機,利用電力載波通信技術的一種具有調壓、穩(wěn)壓、故障檢測和上傳等多功能的單燈控制器的設計方法,闡述了其工作過程并給出了其中主要硬件和軟件模塊的設計。

立即下載
基于C8051F350單片機的氣體流量計檢測儀設計 基于C8051F350單片機的氣體流量計檢測儀設計

格式:pdf

大?。?span id="1w9595y" class="single-tag-height">388KB

頁數(shù): 6頁

評分: 4.6

氣體流量計是較為常用的儀表設備。鐘罩式氣體流量標準裝置是以空氣作為介質,對氣體流量計進行檢定、校準和檢測的計量標準裝置。主要適用于速度式、容積式和差壓式等氣體流量計的檢定、校準和型式評價工作,也可用于氣體流量測量的研究工作。本文基于C8051F350單片機,改造現(xiàn)有的鐘罩裝置,設計一種氣體流量計檢測儀。氣體流量計檢定技術概述

立即下載

單片機解密方法軟件攻擊

該技術通常使用處理器通信接口并利用協(xié)議、加密算法或這些算法中的安全漏洞來進行攻擊。軟件攻擊取得成功的一個典型事例是對早期ATMEL AT89C 系列單片機的攻擊。攻擊者利用了該系列單片機擦除操作時序設計上的漏洞,使用自編程序在擦除加密鎖定位后,停止下一步擦除片內程序存儲器數(shù)據(jù)的操作,從而使加過密的單片機變成沒加密的單片機,然后利用編程器讀出片內程序。

目前在其他加密方法的基礎上,可以研究出一些設備,配合一定的軟件,來做軟件攻擊。

近期國內出現(xiàn)了了一種51單片機解密設備(成都一位高手搞出來的),這種解密器主要針對SyncMos. Winbond,在生產工藝上的漏洞,利用某些編程器定位插字節(jié),通過一定的方法查找芯片中是否有連續(xù)空位,也就是說查找芯片中連續(xù)的FF FF字節(jié),插入的字節(jié)能夠執(zhí)行把片內的程序送到片外的指令,然后用解密的設備進行截獲,這樣芯片內部的程序就被解密完成了。

單片機解密方法電子探測攻擊

該技術通常以高時間分辨率來監(jiān)控處理器在正常操作時所有電源和接口連接的模擬特性,并通過監(jiān)控它的電磁輻射特性來實施攻擊。因為單片機是一個活動的電子器件,當它執(zhí)行不同的指令時,對應的電源功率消耗也相應變化。這樣通過使用特殊的電子測量儀器和數(shù)學統(tǒng)計方法分析和檢測這些變化,即可獲取單片機中的特定關鍵信息。

目前RF編程器可以直接讀出老的型號的加密MCU中的程序,就是采用這個原理。

單片機解密方法過錯產生技術

該技術使用異常工作條件來使處理器出錯,然后提供額外的訪問來進行攻擊。使用最廣泛的過錯產生攻擊手段包括電壓沖擊和時鐘沖擊。低電壓和高電壓攻擊可用來禁止保護電路工作或強制處理器執(zhí)行錯誤操作。時鐘瞬態(tài)跳變也許會復位保護電路而不會破壞受保護信息。電源和時鐘瞬態(tài)跳變可以在某些處理器中影響單條指令的解碼和執(zhí)行。

單片機解密方法探針技術

該技術是直接暴露芯片內部連線,然后觀察、操控、干擾單片機以達到攻擊目的。

為了方便起見,人們將以上四種攻擊技術分成兩類,一類是侵入型攻擊(物理攻擊),這類攻擊需要破壞封裝,然后借助半導體測試設備、顯微鏡和微定位器,在專門的實驗室花上幾小時甚至幾周時間才能完成。所有的微探針技術都屬于侵入型攻擊。另外三種方法屬于非侵入型攻擊,被攻擊的單片機不會被物理損壞。在某些場合非侵入型攻擊是特別危險的,這是因為非侵入型攻擊所需設備通??梢宰灾坪蜕墸虼朔浅A畠r。

大部分非侵入型攻擊需要攻擊者具備良好的處理器知識和軟件知識。與之相反,侵入型的探針攻擊則不需要太多的初始知識,而且通??捎靡徽紫嗨频募夹g對付寬范圍的產品。因此,對單片機的攻擊往往從侵入型的反向工程開始,積累的經(jīng)驗有助于開發(fā)更加廉價和快速的非侵入型攻擊技術。

STC單片機解密軟件攻擊

該技術通常使用處理器通信接口并利用協(xié)議、加密算法或這些算法中的安全漏洞來進行攻擊。軟件攻擊取得成功的一個典型事例是對早期ATMEL AT89C 系列單片機的攻擊。攻擊者利用了該系列單片機擦除操作時序設計上的漏洞,使用自編程序在擦除加密鎖定位后,停止下一步擦除片內程序存儲器數(shù)據(jù)的操作,從而使加過密的單片機變成沒加密的單片機,然后利用編程器讀出片內程序。

在其他加密方法的基礎上,可以研究出一些設備,配合一定的軟件,來做軟件攻擊。

STC單片機解密電子探測攻擊

該技術通常以高時間分辨率來監(jiān)控處理器在正常操作時所有電源和接口連接的模擬特性,并通過監(jiān)控它的電磁輻射特性來實施攻擊。因為單片機是一個活動的電子器件,當它執(zhí)行不同的指令時,對應的電源功率消耗也相應變化。這樣通過使用特殊的電子測量儀器和數(shù)學統(tǒng)計方法分析和檢測這些變化,即可獲取單片機中的特定關鍵信息。

RF編程器可以直接讀出老的型號的加密MCU中的程序,就是采用這個原理。

STC單片機解密過錯產生技術

該技術使用異常工作條件來使處理器出錯,然后提供額外的訪問來進行攻擊。使用最廣泛的過錯產生攻擊手段包括電壓沖擊和時鐘沖擊。低電壓和高電壓攻擊可用來禁止保護電路工作或強制處理器執(zhí)行錯誤操作。時鐘瞬態(tài)跳變也許會復位保護電路而不會破壞受保護信息。電源和時鐘瞬態(tài)跳變可以在某些處理器中影響單條指令的解碼和執(zhí)行。

STC單片機解密探針技術

該技術是直接暴露芯片內部連線,然后觀察、操控、干擾單片機以達到攻擊目的。

為了方便起見,人們將以上四種攻擊技術分成兩類,一類是侵入型攻擊(物理攻擊),這類攻擊需要破壞封裝,然后借助半導體測試設備、顯微鏡和微定位器,在專門的實驗室花上幾小時甚至幾周時間才能完成。所有的微探針技術都屬于侵入型攻擊。另外三種方法屬于非侵入型攻擊,被攻擊的單片機不會被物理損壞。在某些場合非侵入型攻擊是特別危險的,這是因為非侵入型攻擊所需設備通??梢宰灾坪蜕?,因此非常廉價。

大部分非侵入型攻擊需要攻擊者具備良好的處理器知識和軟件知識。與之相反,侵入型的探針攻擊則不需要太多的初始知識,而且通??捎靡徽紫嗨频募夹g對付寬范圍的產品。因此,對單片機的攻擊往往從侵入型的反向工程開始,積累的經(jīng)驗有助于開發(fā)更加廉價和快速的非侵入型攻擊技術。

單片機一般都有內部ROM/EEPROM/Flash供用戶存放程序。為了防止未經(jīng)授權訪問或拷貝單片機的機內程序,大部分單片機都帶有加密鎖定位或者加密字節(jié),以保護單片機片內程序。如果在編程時單片機加密鎖定位被使能(鎖定),就無法用普通編程器直接讀取單片機內的程序,這就是所謂拷貝保護或者說鎖定功能。事實上,這樣的保護措施很脆弱,很容易被破解。

C8051F300單片機解密相關推薦
  • 相關百科
  • 相關知識
  • 相關專欄