您的位置首页百科知识

单片机怎么解密?

单片机怎么解密?

单片机解密的程序理论上是可以修改的,可实际做起来太难了。

因为解密出来的是机器码程序,需要反汇编成汇编程序,然后再去读懂这些程序,才行做修改。如果原程序是用C语言写的,经编译后的机器码程序,解密出来,再反编译得到的汇编程序是很难读懂的,更别说是修改了。如果原程序并不长,并是用汇编语言写的,解密后反编译的程序还可以读懂,但需要有很强的编写汇编语言程序的功底才能读得懂。所以,一般情况下,解密出来的程序就是为了要机器码,并不是为了修改的,而是把解密的机器码程序直接烧写到自己的单片机中去就得了。这要求在硬件上是完成与原来的电路一样才行。