...
首页> 外文期刊>IEEE Transactions on Software Engineering >Secure execution of Java applets using a remote playground
【24h】

Secure execution of Java applets using a remote playground

机译:使用远程游乐场安全执行Java Applet

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Mobile code presents a number of threats to machines that executenit. We introduce an approach for protecting machines and the resourcesnthey hold from mobile code and describe a system based on our approachnfor protecting host machines from Java 1.1 applets. In our approach,neach Java applet downloaded to the protected domain is rerouted to andedicated machine (or set of machines), the playground, at which it isnexecuted. Prior to execution, the applet is transformed to use thendownloading user's Web browser as a graphics terminal for its input andnoutput, and so the user has the illusion that the applet is running onnhis own machine. In reality, however, mobile code runs only in thensanitized environment of the playground, where user files cannot benmounted and from which only limited network connections are accepted bynmachines in the protected domain. Our playground thus provides a secondnlevel of defense against mobile code that circumvents language-basedndefenses. This paper presents the design and implementation of anplayground for Java 1.1 applets and discusses extensions of it for othernforms of mobile code, including Java 1.2
机译:移动代码对执行机器提出了许多威胁。我们介绍了一种用于保护机器及其资源免受移动代码影响的方法,并基于我们的用于保护主机免受Java 1.1小程序侵扰的方法来描述一种系统。在我们的方法中,每个下载到受保护域的Java小程序都被重新路由到专用计算机(或一组计算机),即执行该应用程序的游乐场。在执行之前,小程序被转换为使用然后下载用户的Web浏览器作为其输入和输出的图形终端,因此用户有一个幻想,即小程序正在其自己的计算机上运行。然而,实际上,移动代码仅在游乐场经过消毒的环境中运行,在该环境中无法挂载用户文件,并且受保护域中的计算机仅从中接受有限的网络连接。因此,我们的游乐场提供了针对移动代码的第二层防御,从而可以绕过基于语言的防御。本文介绍了Java 1.1小程序游乐场的设计和实现,并讨论了它对其他形式的移动代码(包括Java 1.2)的扩展。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号