选择字号

CPU“逆行”程序加密法

分享到: 分享到QQ空间

<正> 众所周知,CPU在执行指令时都是按地址从低到高的顺序进行的(跳转指令除外),人们在读程序时也是如此。让CPU“逆行”应该是一个有趣的设想,特别是在软件的加密当中如能这样,其加密效果将极为理想,在“逆行”当中再配合其他一些加密思想则效果会更佳。 运用单步中断,将使得让CPU“逆行”的设想成为可能。这里所谓的“逆行”就是让CPU从一段指令“倒放”程序(程序中指令从高地址向低地址排放且同一指令的几个字节也按此法则排列)的高地址端一直向低地址方向逐条执行,直到“逆行”结束标志出现为止。我们可以(本文共计2页)       [继续阅读本文]

下载阅读本文     订阅本刊
   

相关文章推荐

电脑编程技巧与维护杂志1994年第02期
电脑编程技巧与维护
主办:信息产业商会
出版:电脑编程技巧与维护杂志编辑部
出版周期:月刊
出版地:北京市

本期目录