單片機解密器的工作原理
單片機解密器的工作原理,由于單片機應(yīng)用的領(lǐng)域廣泛,市場中出現(xiàn)了一種單片機解密設(shè)備,下面就簡單談?wù)勈袌錾纤^單片機解密器的工作原理從而得出防止單片機解密的簡單的解決方法。
單片機解密器的工作原理:
單片機解密器其實是個非凡的編程器,因為芯片是加密的,普通編程器無法讀出已經(jīng)加密的代碼源程序,而解密器可以讀出。
任何一款解密器都只能針對某一款芯片有效,這是為甚麼呢?我們可以深入到單片機解密器解密的原理就可以明白了。單片機解密器要想從加密的芯片內(nèi)讀出數(shù)據(jù),就要使芯片的加密功能失效。
第一種思路就是改寫加密位:拿常用的51系列單片機來說,有2個加密位。假如解密器在讀數(shù)據(jù)以前,先去改寫這2個加密位的數(shù)據(jù),使之變成了不加密的狀態(tài),這樣就可以讀出數(shù)據(jù)了,51系列的單片機超多超多資料比較多,其讀寫辦法以+時序控制都詳解的很明白。
第二種使加密失效的思路就是去改變芯片的工作環(huán)境,包括工作電壓以+工作頻率。因為芯片設(shè)計的漏洞或是設(shè)計廠家為了測試方便留下的后門,在肯定的非凡工作環(huán)境下,這款芯片加密就會失效,如同不加密的芯片一樣,可以直接讀出芯片里的數(shù)據(jù)。
第三種是去修改芯片的配置字,很多單片機的加密配置可以在配置字里修改,假如把配置字修改成了不加密狀態(tài),經(jīng)過刷配置字,讓加密的芯片變成了不加密的芯片,那芯片的代 碼就可以讀出來了。
第四種是SyncMos 51單片機和WINBOND 51單片機由于在生產(chǎn)工藝上的漏洞,可以用某些編程器定位插字節(jié)來進行51單片機解密,定位插字節(jié)的工作原理是查找芯片中是否有連續(xù)空位,也就是查找芯片中連續(xù)的FF FF字節(jié),插入的字節(jié)能夠執(zhí)行把片內(nèi)的程序送到片外的指令,然后用芯片解密設(shè)備進行截獲,這樣芯片內(nèi)部的程序就被解密出來了。
姓 名:林工
手 機:13430932811
姓 名:徐小姐
手 機:15302712579
電 話:0755—82596003
電子郵箱:pcbapcba@126.com
Q Q 在線:13745824
地 址:深圳市龍華新區(qū)東環(huán)一路皇嘉中心A座814-816