hex加密其实跟文件加密差不多,加密之后文件不能打开,当然就不能反汇编了,常规的hex文件时可以打开的,比如用txt打开,虽然是乱码,但是还是可以打开嘛,加密之后就不能打开了
⑵ keil编写的C程序可以加密吗
你的意思没有说的很明白,但我可以提供几个方案:
1 如果只是不想让人看到c源码,那么你直接给别人HEX文件就好了,虽然HEX文件可以反汇编,但是反汇编出来的东西,不是那么容易看懂的
2 对HEX文件加密,连反汇编都不可以了,这样人家即使拿到你的HEX文件,也不能随便下载到任意的芯片,如果这样的话,你就得要么提供别人一个上位机解密程序,要么把解密程序放到bootloader程序里面等等,总之要有解密方案