java - Java 有内置的防病毒软件吗?是真的吗?

标签 java security sandbox antivirus virus-scanning

Java 有内置的杀毒软件吗?
我的一位 friend 告诉我,JVM 本身就有——它被称为“沙箱”。是真的吗?

最佳答案

Java 确实有一个与安全相关的概念,称为“沙箱”,但它的工作方式与典型的反病毒产品有很大不同。后者通常会尝试在病毒执行之前通过签名或代码分析来捕获病毒。

另一方面,Java 沙箱允许您运行 Java 代码,同时阻止它访问可能被用来做坏事的系统资源,例如无法访问任何文件。

但是,默认情况下只有 Java 小程序和 Java Web Start 应用程序在沙箱中运行。常规 Java 应用程序可以完全访问您的系统。

关于java - Java 有内置的防病毒软件吗?是真的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2586426/

相关文章:

Python eval(compile(...), sandbox),除非在 def 中,否则全局变量进入沙箱,为什么?

java - 给定最终 block 未正确填充

java - 如何使用 Citrus 框架验证 JSON 中嵌入的 XML?

java - 国际化域名 -> UnknownHostException

Java : SimpleDateFormat - Unable to parse a string to a date of desired format

java - 如何解决文件名或路径的外部控制 (CWE ID 73)

ruby - 如何创建沙盒 RSpec 环境?

php - 我应该使用用户的 md5 密码通过电子邮件验证他的帐户吗?

java - GSON 漏洞或利用反序列化来避免

macos - 允许在 Mac OS X 应用程序中读取文件的权利是什么? (拒绝文件读取数据错误)