Java小程序危险吗?[非公开]

问题描述 投票:0回答:1

所以我目前正在看《Java A初学者指南第7版》这本书。而下面的句子在我看来,Applets可能是非常危险的病毒?到底是不是这样呢?

小程序是一种特殊的Java程序,它被设计成可以在互联网上传输,并在Java兼容的Web浏览器内自动执行。

小程序的主要特点是它们在本地执行... ...

在我听来,要在Applet中内置病毒并不难。

java security applet virus
1个回答
3
投票

小程序的问题在于,当你加载页面时,它们会自动运行。它们也是如此复杂(与html或javascript相比),太复杂了,无法有意义地保护它们。自动运行+复杂的安全+不会自动更新=不可能完全安全。

普通的应用程序对你的机器的危险性要比小程序大得多。但是,它们不会在你访问网页时自动运行。

用语言(如C或C++)编写的桌面应用,你用指针操作内存,不自动约束检查数组,要安全地编写就难多了。不使用指针并自动边界检查数组的语言(如Java或C#)更容易编写安全的应用程序。

Java包含了许多安全防护措施来防止任何不良行为,但一次又一次,这些安全功能因为不同的bug或设计问题而不够用。

作为独立的应用程序,它们和其他应用程序一样安全或有风险。只要确保从可信赖的来源下载你的应用程序。

© www.soinside.com 2019 - 2024. All rights reserved.