java沙箱安全

   安全

Java的安全模型使Java成为适于网络环境的技术。因为网络提供了一条攻击连入的计算机的潜在途径,因此安全性非常重要的。软件可以通过网络下载并在本地运行。当一个Jini服务读写用Jini查找服务进行服务注册时,他的class文件将从服务器供应商指定的代码库进行下载,Jini实现了一个自发的网络互联,在这个网络中,客户机进入一个新的环境并访问本地可用的服务。如果没有任何安全的机制,这些代码自动下载的模式为恶意代码发布提供了便捷的途径。java的安全机制使得Java适合于网络,因为他们建立了对网络移动代码的安全执行的必要的可信机制。

    java提供了一个用户可配置的 沙箱 。在沙箱中可以放置不可靠的java程序。沙箱对不可靠的程序活动进行了限制,程序可以在沙箱的安全边界内做任何事,但是不能进行任何跨越这些边界的举动。 在个人电脑世界中,一般来说,在运行一个软件前你必须信任它,用户只能通过小心的使用来自可信任来源的软件来达到安全性,并且定期扫描,检查病毒来确保安全性。一旦某个软件用使用你的系统,它将会拥有完全的权限。如果这个软件是恶意的,他就可大肆进行破坏,因为你的计算机中运行环境没有对他们实施任何的限制。所以在传统的安装模式中,甚至必须想办法防止恶意代码有使用你的计算机。

    沙箱安全模式使得工作变的容易,即使某个软件来自不能完全信任的地方,沙箱模型使你可以接收来自任何来源的代码,而不是要求用户避免来自不信任站点的代码下载到机器上。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值