单片机解密的程序能修改吗?
发表时间:2020-12-31 09:04:07 人气:3354
1. 单片机解密的程序理论上是可以修改的,可实际做起来太难了。因为解密出来的是机器码程序,需要反汇编成汇编程序,然后再去读懂这些程序,才行做修改。如果原程序是用C语言写的,经编译后的机器码程序,解密出来,再反编译得到的汇编程序是很难读懂的,更别说是修改了。如果原程序并不长,并是用汇编语言写的,解密后反编译的程序还可以读懂,但需要有很强的编写汇编语言程序的功底才能读得懂。所以,一般情况下,解密出来的程序就是为了要机器码,并不是为了修改的,而是把解密的机器码程序直接烧写到自己的单片机中去就得了。这要求在硬件上是完成与原来的电路一样才行。
2. 有些产品只要求修改个别固定的内容,如开机显示字符、LOGO等, 一般来说这些内容是定义在程序的某个段上,只要修改就行,但一般不能增加超过这个定义段的长度。
上一篇:芯片解密——逆向分析(下)
下一篇:短距离无线通讯芯片,应用于各种新兴领域
此文关键字:
芯片解密
相关咨询
工厂展示
联系我们
香港蓝月亮精选二四六
联系人:文先生
手机:13183865499
QQ:1977780637
地址:成都市金牛区星辉西路2号附1号(台谊民生大厦)407号