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

面向Java的代码混淆技术的研究

摘要第1-6页
ABSTRACT第6-11页
第一章 引言第11-15页
   ·研究背景及意义第11-12页
   ·国内外研究现状第12-13页
   ·主要研究内容第13-14页
   ·本文的内容安排第14-15页
第二章 代码混淆技术第15-26页
   ·代码混淆的定义第15-16页
   ·代码混淆的分类第16-23页
     ·词法变换第16页
     ·控制混淆第16-20页
     ·数据混淆第20-21页
     ·类结构混淆第21-23页
   ·代码混淆的性能与度量第23-25页
     ·强度及其度量第24页
     ·弹性及其度量第24页
     ·执行代价及其度量第24-25页
     ·隐蔽性及其度量第25页
   ·本章小结第25-26页
第三章 基于数据求精的图的混淆变换第26-35页
   ·数据求精混淆第26-28页
     ·齐次操作第27-28页
     ·非齐次操作第28页
   ·图及其操作的定义第28-30页
     ·图G的定义第28-30页
     ·图G_k的定义第30页
   ·图的混淆第30-34页
     ·图G的混淆过程第30-32页
     ·图G_k的相关操作第32-33页
     ·生成图G_k操作第33-34页
   ·本章小结第34-35页
第四章 基于同态函数的数组的混淆变换第35-45页
   ·同余的基本概念第35页
   ·一维同态混淆第35-37页
     ·一维同态混淆的定义第35-36页
     ·一维同态混淆实例分析第36页
     ·一维同态混淆的定理及推论第36-37页
   ·K维同态混淆第37-40页
     ·K维同态混淆基本定义第37-38页
     ·K维同态混淆的定理及推论第38-40页
   ·同态混淆的应用第40-44页
     ·常用的数组变换方法第40-41页
     ·同态混淆在数组变换中的应用第41-44页
   ·本章小结第44-45页
第五章 混淆系统JBOT的设计与实现第45-58页
   ·JBOT的设计第45页
   ·JBOT混淆系统第45-48页
   ·Java class文件解析模块第48-52页
     ·字节代码执行机制第48-50页
     ·BCEL API第50-51页
     ·Java class文件解析过程第51-52页
   ·混淆转换模块核心算法的实现第52-57页
     ·基于数据求精的图的混淆算法第53-55页
     ·基于同态函数的数组的混淆算法第55-57页
   ·本章小结第57-58页
第六章 混淆系统JBOT的功能测试与性能分析第58-64页
   ·混淆变换正确性评价第58-60页
   ·混淆变换造成的性能过载分析第60-62页
   ·混淆变换有效性分析第62-63页
     ·图混淆变换有效性第62-63页
     ·数组混淆变换有效性第63页
     ·两种混淆变换相结合第63页
   ·本章小结第63-64页
第七章 总结与展望第64-66页
   ·总结第64页
   ·展望第64-66页
参考文献第66-69页
致谢第69-70页
攻读硕士期间发表的论文第70页

论文共70页,点击 下载论文
上一篇:安全嵌入式数据库中若干问题的研究与设计
下一篇:SQL程序结构相似匹配及自动评估方法研究