首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序语言、算法语言论文

Java字节码混淆算法研究

摘要第1-6页
Abstract第6-14页
第一章 引言第14-19页
   ·Java 语言产生的背景和带来的问题第14-15页
   ·可能的解决方案第15页
   ·混淆研究的现状第15-16页
   ·存在的问题第16-17页
   ·研究的意义第17页
   ·论文的组织结构第17-19页
第二章 CLASS 文件结构和文件检验器第19-26页
   ·CLASS 文件的结构第19-23页
   ·文件检验第23-25页
   ·小结第25-26页
第三章 混淆变换第26-32页
   ·混淆分类第26-27页
   ·结构混淆第27-30页
   ·数据变换混淆第30-31页
   ·小结第31-32页
第四章 控制流图第32-45页
   ·基本概念第32-34页
   ·循环第34-35页
   ·控制流图的可归约性和等价性第35-38页
   ·控制流图的必经结点第38-44页
   ·小结第44-45页
第五章 控制流分析第45-66页
   ·基于机器指令的控制流分析第45-49页
   ·JAVA 虚拟机的指令系统第49-51页
   ·类型模拟虚拟机第51-61页
   ·基于类型模拟的控制流分析第61-65页
   ·小结第65-66页
第六章 基于类型模拟的控制流混淆第66-96页
   ·JAVA 程序源代码控制流图的可归约性第66-68页
   ·控制流混淆第68-82页
   ·基于类型模拟的控制流混淆第82-89页
   ·基于垃圾代码的控制流混淆第89-94页
   ·小结第94-96页
第七章 基于控制流分析的数据流混淆第96-105页
   ·可引用变量第96-97页
   ·可赋值变量第97-99页
   ·未初始化引用第99页
   ·确定ret 指令的目标地址第99-100页
   ·类变量和实例变量第100-101页
   ·测试效果第101-104页
   ·小结第104-105页
第八章 总结与展望第105-106页
   ·主要的工作第105页
   ·今后的工作第105-106页
致谢第106-107页
参考文献第107-111页
在学期间研究成果第111-112页

论文共112页,点击 下载论文
上一篇:窃听信道及第二类窃听信道的新问题
下一篇:俄汉语句子的情景语义对比研究