哪种java版本不允许恶意软件从网页自动安装?

哪种java版本不允许恶意软件从网页自动安装?,java,security,applet,version,malware,Java,Security,Applet,Version,Malware,我已经看到,如果您的浏览器中有一个“新”版本的java,那么您就不会有恶意软件的危险,该恶意软件可以通过使用java。。。缺陷 您能告诉我哪一个是java“安全”版本,不允许恶意软件自动安装在计算机上吗 我真的需要知道我昨天是否受到感染。。。Java6是一个“好”的选择吗 问题是,我想确保我是“安全的”。Java实际上是最安全的语言之一,因为它有一个内置的安全管理器,可以用于沙箱应用程序,并执行许多内置的数组越界检查,以防止缓冲区溢出之类的事情 然而,近年来关于Java小程序的安全性出现了很多问

我已经看到,如果您的浏览器中有一个“新”版本的java,那么您就不会有恶意软件的危险,该恶意软件可以通过使用java。。。缺陷

您能告诉我哪一个是java“安全”版本,不允许恶意软件自动安装在计算机上吗

我真的需要知道我昨天是否受到感染。。。Java6是一个“好”的选择吗


问题是,我想确保我是“安全的”。

Java实际上是最安全的语言之一,因为它有一个内置的安全管理器,可以用于沙箱应用程序,并执行许多内置的数组越界检查,以防止缓冲区溢出之类的事情

然而,近年来关于Java小程序的安全性出现了很多问题。这些是可以从webbrowser运行的Java程序。小程序有一个更严格的沙箱,以防止小程序或网站访问您的文件系统等,但也发现了一些漏洞,可以让恶意代码逃离沙箱。这些错误会尽快得到修补,因此定期更新Java并保持最新非常重要

如果您不需要在浏览器中运行小程序,那么避免这些问题的最佳方法是禁用浏览器中的小程序

我想确保自己“安全”

确保您免受Java攻击的恶意软件攻击的唯一方法是完全卸载它。对于最新、最安全的Java版本,最好的说法是它没有已知的安全漏洞

Java已经达到了1.7,所以任何1.6版本都应该被认为是不安全的

问题是,我使用了雅虎,似乎有一个问题

该页指出:

调查显示,最早的感染迹象出现在2013年12月30日。其他报告显示,这可能更早开始

现在让我们看看。最后一个公开的Java 6版本是:

Java SE 6 Update 45[76]     2013-04-16  42 security fixes;[77] other changes;[76] final public update[78]
或者去年的4月16日。大约8个月前发出安全警报

就像我一直说的。每一个公开的Java6版本都应该被认为是可疑的。每一个人

您应该在计算机上运行恶意软件检查程序

但你的回答和评论对我来说意味着更多。您实际上不需要在浏览器中运行Java小程序,并且可能出于任何其他原因也不需要它,因此也可以完全卸载Java


我的意思是卸载它,我不是说不禁用它,我不是说不更新它。您的电脑上似乎不需要它,所以不要冒险。

没有什么是100%安全的,请参见上文,但保持最新Java的更新通常最有帮助,除了引入新的0天错误。您应该在浏览器中禁用Java,除非您明确需要它。对于大多数用户来说,现在没有必要这样做。如果您试图清除病毒,事后更新java不会清除病毒,但可能会阻止病毒再次发生。问题是,我想确保我是“安全的”…因此,我对具体的版本很感兴趣…这个问题非常适合旧的过于本地化的原因。。。任何答案只有在新版本的Java问世之前才有效,届时任何答案都将过时。投票关闭。你能告诉我哪个java版本受此影响吗?这是我现在最感兴趣的问题…我不确定你受哪个问题影响,所以我只说最新版本受影响。Java的当前版本是7u45,因此如果您没有,请更新,如果您收听我的帖子并在浏览器中禁用小程序,你不应该受到这些漏洞的攻击。要听你的帖子,她可能需要一个Java小程序来将文本转换为语音,并且可能会从一个快速修补的漏洞中获取恶意软件。你在浏览器中使用Java的实际用途是什么?如果您无法立即命名,我建议您卸载它。@RacerNerd太糟糕了,您被否决了。但不管有多少人投反对票,我都会把这个答案留在这里。我对applet有丰富的经验,我觉得最好卸载它,除非他们有明确的需求。顺便说一句,我不同意它是“黑客经常攻击的目标”,但OP要求确定,所以我觉得我需要明确,它永远不能100%地被真正信任。如果1.7更好,你能告诉我哪个更新版本已经可以了吗?谢谢……已经好了吗?100%确定罚款,还是没有已知的错误?顺便说一句,请回答我的问题。它是为帮助你而设计的。你用Java做什么?是的,别担心。仔细阅读我答案的更新。