首页|构造新的混淆 Java 程序的不透明谓词思路分析

构造新的混淆 Java 程序的不透明谓词思路分析

扫码查看
随着计算机网络和分布式系统的不断发展,由于对软件的平台无关性、可移植性提出了更高的要求,这就出现了 Java 平台。在随着 Java 语言的快速发展,在逆向分析 Java字节码的过程中,出现了代码混淆的方法即不透明谓词的产生。这种不透明谓词主要是通过该百年程序的控制流来混淆代码,在不改变程序结果的同时,增加对程序的逆向分析难度,这种方法在使用的过程中采用的是密钥和不定方程来判断不透明谓词的输出,在不透明谓词中它是一门单向陷门的,自身具有弹性高、秘密性还以及实现简易的特性,在这个过程中是一种动态的过程,能够通过抵抗软件的静态和动态攻击,来增强密码的安全性。

路峰、郑道都

展开 >

商丘职业技术学院

新混淆Java 不透明谓词 思路

2014

世界家苑
吉林人民出版社

世界家苑

ISSN:1671-9603
年,卷(期):2014.(4)
  • 5