單片機反匯編就是把從單片機中讀出來的BIN文件或者HEX文件,反編譯成工程師能看得懂的匯編語言。常常在沒有源文件,又需要改動程序的情況下需要反匯編,或者又叫代碼逆向工程,這是一門專業(yè)性非常強的技術(shù),反出來的匯編需要百分百的準確,出現(xiàn)一個字節(jié)的錯誤那么反出來的匯編文件就毫無意義,反匯編之后的匯編文件工程師還必須能夠看的懂,這就需要工程師對該系列的單片機非常的精通,并且對匯編語言,逆向思維,電子技術(shù)等都有非常扎實的功力。反匯編之后的文件我們會導入到編譯環(huán)境中重新編譯驗證,然后將生成的HEX和原來的反匯編之前的BIN文件進行比較,以保證反匯編后的代碼是完全正確的。

反匯編不是目的,修改程序才是最終的目的,我們擁有經(jīng)驗豐富的逆向工程團隊,能協(xié)助您解決各種的問題,比如去掉程序軟加密,去掉ID加密,去掉外部的加密芯片,修改時間限制,修改次數(shù)限制,修改界面LOGO,修改機器序列號,添加新功能。在只有BIN文件和HEX文件的情況下修改或添加新的功能是一項技術(shù)性非常強的事,需要工程師對反匯編后的代碼完全看懂,我們就具有這樣的能力,可以在原來的基礎(chǔ)上添加新的功能并且不影響原來的功能,這對客戶的產(chǎn)品升級非常重要,能讓您解密的產(chǎn)品青出于藍而勝于藍。

電子產(chǎn)品在軟加密方面做的越來越嚴密,出現(xiàn)了形形色色的加密方式,其中以ID加密最為常見,很多單片機都具有全球唯一的ID號,如STM32。我們在這方面具有豐富的經(jīng)驗,能破解電子產(chǎn)品的ID加密,并且不會對原來的功能有影響。

除了ID加密之外,市面上還有其他形形色色的加密方式,以及各種的專用加密芯片。但是加密的思想還是萬變不離其宗,那就是校驗產(chǎn)品的合法性,現(xiàn)在比較流行的加密算法如:SHA-1信息摘要加密算法;,DES對稱加密算法;AES高級加密算法;RSA公鑰加密算法等。很多加密芯片中都集成了DES加密模塊。我們精通以上流行的各種加密算法的加密思想,對各種加密方案都有獨特的解決辦法,包括現(xiàn)在最高難度的將關(guān)鍵算法移植到智能卡芯片的加密法。

解密出來的產(chǎn)品如果會顯示原來的序列號,有些還會將序列號和機器功能綁定,修改了序列號之后甚至機器的功能都不正常了,很多客戶往往因為這個問題拖了很長的時間不能將產(chǎn)品推向市場。我們?yōu)榭蛻艚鉀Q過很多類似的問題,在這方面也積累了豐富的經(jīng)驗。