大家可能都知道破解51單片機是很容易的,但為什么容易,又是如何來破解的,可能很多人就不大清楚了,致芯解密專家結合網上一些前輩整理的資料和自己的經驗,對MCU破解技術做個簡單分析。
大家不要把解密想的很復雜,他不像研發一款產品那樣,先確定客戶需求或者新產品主要功能,然后立項確定技術指標,分配軟硬件開發任務,基于硬件調試程序,然后驗證功能,測試bug,還要做環境試驗。行業里解密的方法有很多,每個人破解的思路也不一樣。但是大致分為幾種。
一軟件破解
利用軟件破解目標單片機的方法,利用這種方法,不會對目標MCU元器件造成物理損傷。主要是對WINBONGD,SYNCMOS單片機和GAL門陣列,這種利用軟件解密設備,按照一定的步驟操作,執行片內的程序送到片外的指令,然后用解密的設備進行截獲,這樣芯片內部的程序就被解密完成了(GAL采用邏輯猜測),就可以得到加密單片機中的程序。
二硬件破解
流程如下:
1、測試
使用高檔編程器等設備測試芯片是否正常,并把配置字保存。
2、開蓋
采用手工或專用開蓋設備進行開蓋處理,這里說的開蓋并不是說單片機或者其他MCU真有一個蓋。簡單解釋一下,MCU其實是一個大規模集成電路,它是由N個電路組合而成的,而晶圓就是搭載集成電路的載體。將晶圓進行封裝后,就形成了我們日常所用的IC芯片,封裝形式可以有多種,比如TSSOP28、QFN28等。
3、做電路修改
對不同芯片,提供對應的圖紙,讓廠家做電路修改,目的是讓MCU的存儲區變得可讀。有些MCU默認不允許讀出Flash或者E2PROM中的數據,因為有硬件電路做保護,而一旦切斷加密連線,程序就暴露可讀了。如圖2所示
4、讀程序
取回修改過的MCU,直接用編程器讀出程序,可以是HEX文件,或者BIN文件。
5、燒寫樣片給客戶
按照讀出的程序和配置,燒寫到目標MCU中,這樣就完成了MCU的破解。至此,硬件破解法成功完成。
另外還有其他一些破解技術,例如電子探測攻擊、過錯產生技術等等,但是最終目的只有一個,就是能夠模仿出目標MCU的功能就可以了。
審核編輯 :李倩
-
單片機
+關注
關注
6044文章
44628瀏覽量
639007 -
mcu
+關注
關注
146文章
17358瀏覽量
352821
原文標題:干貨!教你如何破解51單片機
文章出處:【微信號:zhixinkeji2015,微信公眾號:芯片逆向】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
淺談加密芯片的一種破解方法和對應加密方案改進設計
淺談加密芯片的一種破解方法和加密方案改進設計
securecrt破解,securecrt破解的風險及建議
![securecrt<b class='flag-5'>破解</b>,securecrt<b class='flag-5'>破解</b>的風險及建議](https://file1.elecfans.com/web3/M00/02/6F/wKgZPGdfwqOAXHv9AAM2LUIJewA259.png)
![](https://file1.elecfans.com/web3/M00/02/3D/wKgZO2db4JGAT16uAAfhAFAXdiE101.png)
軟錯誤防護技術在車規MCU中應用
![](https://file1.elecfans.com/web1/M00/F5/AA/wKgaoWdAIRKAbuKnAAYfIABW1CI256.jpg)
![](https://file1.elecfans.com/web2/M00/0B/4E/wKgZomcxvpuAIQslAAiNYbobCWs830.png)
MCU和FPGA的區別分析
比較不同類型的MCU性能
使用LDO的TMS320C2834x MCU的簡單電源解決方案
![使用LDO的TMS320C2834x <b class='flag-5'>MCU</b>的<b class='flag-5'>簡單</b>電源解決方案](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
單片機為什么被認為是一門簡單的技術?
![單片機為什么被認為是一門<b class='flag-5'>簡單</b>的<b class='flag-5'>技術</b>?](https://file1.elecfans.com/web2/M00/8D/79/wKgaomS7KZ-AY3GzAAArJzrUg1c443.png)
MCU無源晶體和外圍元件的簡單選型指導
![<b class='flag-5'>MCU</b>無源晶體和外圍元件的<b class='flag-5'>簡單</b>選型指導](https://file1.elecfans.com/web2/M00/A3/A2/wKgaomT67ZGAW5nQAAAgfBtwHT4841.png)
評論