作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2010, Vol. 36 ›› Issue (8): 147-149. doi: 10.3969/j.issn.1000-3428.2010.08.051

• 安全技术 • 上一篇    下一篇

基于面向方面编程的J2EE源代码保护

李媛媛   

  1. (天津工业大学计算机科学与软件学院,天津 300160)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2010-04-20 发布日期:2010-04-20

J2EE Source Code Protection Based on Aspect-Oriented Programming

LI Yuan-yuan   

  1. (School of Computer Science & Software Engineering, Tianjin Polytechnic University, Tianjin 300160)
  • Received:1900-01-01 Revised:1900-01-01 Online:2010-04-20 Published:2010-04-20

摘要: 分析类文件加密技术在保护J2EE应用时遇到的动态编译问题和服务器检测问题,指出这2个问题都是由字节码文件格式遭破坏而引起的。利用面向方面编程技术的连接点模型,通过制作一个骨架类解决上述问题,从而扩展加密技术的适用范围,增强对J2EE源代码的保护。

关键词: 加密, J2EE源代码, 面向方面编程, 连接点模型, 源代码保护

Abstract: This paper analyzes two issues of dynamic compilation and server detection, when encryption technology on class files is applied to protect J2EE applications, which are both due to the broken format of the encrypted classes files. With the joint point model provided by Aspect-Oriented Programming(AOP) technology, the two problems can be solved by making the special class named as sketch class. And it enlarges the range of encryption to protect J2EE source code.

Key words: encryption, J2EE source code, Aspect-Oriented Programming(AOP), joint point model, source code protection

中图分类号: