亚洲色欲色欲综合网址|91精品国产福利尤物|亚洲乱码v中文一区二区|亚洲精品美女久久久久网站|中文字幕亚洲综合久久青草|亚洲国产中文美女久久久久|国产91在线精品国自产在线|亚洲日韩AⅤ无码一区二区三区

華瀾

可以讀出程序的單片機是否需要解密?如何判斷單片機是否加密?

時間:2013-11-9

可以讀出程序的單片機是否需要解密?
一般情況下加密后的單片機讀出的文件都是FF...、FF00FF00...、0000...、00010203...、001010202...,000001010202...或前面幾行有數據(比如PIC6C54C)。
如果你讀出的不是上面的情況,這里存在幾種可能:
A)沒有加密,你讀出配置程序后,你可以看配置字是否選中加密;
B)半加密(某些芯片只加密一部分,所以你有部分可以讀出,但有些部分讀不出,你無法正常使用燒寫文件,這種解密比全加密更復雜) ;
C)芯片損壞(這個你讀出文件看校驗碼,如果幾次都不一樣,這種可能性比較大;
D)部分芯片加密后,直接讀出的文件,會有部分是不規(guī)則的代碼(如ED0100...),部分是FF或OO,如PIC16F873A,這部分使體現芯片的配置字,并不是程序;
E)芯片加密了,但是這種狀態(tài)下就存在部分不規(guī)律的數據,比如MDT2051等。
另外我們現在還發(fā)現了一些奇怪現象,比如一個客戶的PIC16F72芯片,我們讀出配置字,看沒有加密,但讀出的程序燒寫芯片后,不能使用,后來采用我們的解密方案后,讀出的程序客戶可以正常使用,從這個案例來看,現在加密方式、軟件和硬件不斷出現最新的技術,有些東西無法說清。

如何判斷單片機是否加密?這是很多客戶問到的問題。
我們現在認為判斷芯片是否加密的絕對標準是:你正確地讀出芯片的程序和配置字,然后正確的燒寫到空片中,正確地安裝到你系統上,按照正常的調試方法調試,如果能用,那么就認為沒有加密,否則認為加密。(但是請在讀寫的時候注意小心操作,不要誤擦除了芯片)

1695177879
1752507188
1923015347
1647585356
技術支持