單片機解密存在失敗的概率,從我們解密的經(jīng)驗來看,按概率來講,大概存在1%單片機解密的失敗概率,存在0.3%的損壞母片的概率。所以我們不保證100%解密成功,也不保證100%不破壞母片,那么,單片機解密失敗有那幾點原因呢?【解密咨詢+V信:icpojie】
單片機解密失敗的原因:
1.DECAP存在失敗的可能(這種占解密失敗原因的絕大部分):
A.過腐蝕,PAD腐蝕壞,外部不能讀出程序
B.芯片流片工藝不好,DECAP的時候容易腐蝕PASSVATION表層(鈍化層),使管芯實效,外部無法讀出程序
C.開蓋的時候把PIN腳氧化(酸弄到管腳上了)
D.無意中弄斷AL線
E.單片機機使用特殊封裝材料,無法和酸反應
F.管芯特殊封裝,不在芯片正中位置,極容易開壞
G:芯片封裝的時候有雜質,無法進行化學反應。
2.FIB存在失敗的可能:
A:芯片流片工藝小,位子沒有找正確
B:FIB連線過長,離子注入失效
C:離子注入強度沒有控制好
D:FIB設備存在問題
3.其他單片機解密失敗原因:
目前加密的最新技術不斷出現(xiàn)(我們已經(jīng)遇到過一片ATMEGA48的最近加密方式,你用編程器一讀母片,母片程序就會改變!另外 2007.6.12遇到過一款TINY13V的單片機,程序可以解密出,但是就是不能用)、編程器軟件缺陷、芯片燒斷過多管腳,并且燒斷保護電路、低級的誤操作都可能使解密失敗。
目前單片機的程序存儲是靠內部電子作為介質來存儲的,當芯片使用周期比較長或受到外部強磁場等環(huán)境的影響,失敗的概率更高;另外帶時序功能GAL解密,帶有猜測性質,也存在失敗的概率;如果采用純軟件的方式破解,和母片的編程軟件、生產(chǎn)日期和編程方式甚至編程語言等有很大關系,也存在失敗的概率。
上面的原因可能就造成單片機解密的失敗,我們都希望快速的一次性解密成功,但是由于解密不是個非常簡單的勞工,遇到的各種不可預見的問題很多,即使是同樣的芯片,使用設計者采用的不同加密手段,需要解密的手段也需要不同。