Loading... 在下面提出的子程序花指令加密算法中,采用了将可执行花指令与随机选择的不可执行花指令相结合的方法。通过在程序的子程序中构造伪分支,并添加一些花指令,来迷惑反汇编器,达到代码保护的目的。 子程序中的伪分支使用XOR指令和cmp指令来进行构造。XOR指令是将两个操作数进行逻辑"异或"操作的指令,它具有一个明显的特点,即:某一个数A与同一个数B进行两次“异或”操作后数值A不变,即有: A=(A XOR B)XOR B ![image.png](http://47.117.131.13/usr/uploads/2021/11/3660931246.png) ![image.png](http://47.117.131.13/usr/uploads/2021/11/113531016.png) ![image.png](http://47.117.131.13/usr/uploads/2021/11/2494714505.png) 最后修改:2021 年 11 月 08 日 04 : 03 PM © 允许规范转载