freetech

关于HCS08简单的程序加密,可靠又实用

0
阅读(2161)

在main()前加下面两句,就完成了对程序的加密

const unsigned char mmm[8]@0xffb0={
0,0,0,0,0,0,0,0}; //8个字节的加密数据

const unsigned char [email=MM@0XFFBF]MM@0XFFBF[/email]= 0X0; //使能加密方式


NVOPT 的低两位为加密方式位10为不加密,其他为加密,最高位为允许密码解密,0为不允许
在复位后,会自动的把程序加密,BDM指令会屏蔽掉一部分,所以很难通过软件方式进行解密。