节点文献

Java动态类加载分析

The Analysis of Java Dynamic Class Loading

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 左天军朱智林韩俊刚陈平

【Author】 ZUO Tian-Jun;ZHU Zhi-Lin;HAN Jun-Gang;CHEN Ping Institute of Software Engineering, Xidian University, Xi’ an 710071 Department of Computer, Xi’ an Institute of Posts and Telecommunications, Xi’ an 710061

【机构】 西安电子科技大学软件工程研究所西安邮电学院计算机系西安电子科技大学软件工程研究所 西安 710071西安 710071西安 710061

【摘要】 动态类加载是Java的一个重要功能,它支持Java在运行时安装程序组件。Java的动态加载具有惰性加载、用户自定义加载策略以及动态名字空间等新特征。本文详细讨论了Java的动态加载机制,研究了动态加载与Java平台安全性之间的关系,分析了针对类加载的典型攻击,讨论了形式化验证的方法和存在的相应问题,最后总结全文并指出进一步研究的方向。

【Abstract】 Dynamic class loading is a novel and powerful mechanism of Java. It supports installing software compo- nents at runtime. Java allows lazy, dynamic loading of classes according to user-definable policies, and a form of name space separation using class loaders. In the paper, we present the notion of Java class loading in detail. We show how class loading is closely related to the security of Java platform and analyze typical attacks on loading. We also present formalizations of class loading and show the existing problems of these works. We propose the future research at last.

【基金】 Supported by the Natioal Natural Science Foundation of China under Grant No.90207015(国家自然科学基金)
  • 【文献出处】 计算机科学 ,Computer Science , 编辑部邮箱 ,2005年04期
  • 【分类号】TP312.1
  • 【被引频次】20
  • 【下载频次】177
节点文献中: 

本文链接的文献网络图示:

本文的引文网络