Answers:
从Java版本7 Update 10开始,Java控制面板(在“安全性”选项卡中)可以完全禁用Java插件:http : //www.java.com/en/download/help/disable_browser.xml
这应该避免Java升级可能重新启用该插件的可能性,而使用其他方法可能会带来风险。
如果安装JRE
; 您可以删除或重命名npjp2.dll
或libnpjp2.so
(在Linux上);或在Linux上将其设为不可执行(chmod 0000 libnpjp2.so
)。这个文件是插件文件。
它们位于%ProgramFiles%\jre<x>\bin\plugin2
Windows上。在Linux上,它们是您安装Java的地方。您可以运行locate libnpjp2.so
以查找位置。
同样适用于JDK
。
禁用Windows / IE浏览器插件的一种方法是在以下文件上设置拒绝ACE:
“ C:\ Program Files \ Java \ jre6 \ bin \ ssv.dll”
“ C:\ Program Files \ Java \ jre6 \ bin \ jp2ssv.dll”
“ C:\ Program Files \ Java \ jre7 \ bin \ ssv.dll”
“ C:\ Program Files \ Java \ jre7 \ bin \ jp2ssv.dll”
“ C:\ Program Files(x86)\ Java \ jre6 \ bin \ ssv.dll”
“ C:\ Program Files(x86)\ Java \ jre6 \ bin \ jp2ssv.dll”
“ C:\ Program Files(x86)\ Java \ jre7 \ bin \ ssv.dll”
“ C:\ Program Files(x86)\ Java \ jre7 \ bin \ jp2ssv.dll”
这可以在计算机启动脚本中执行。
如果手动运行此命令,则必须从提升权限的命令提示符下完成。
icacls“ C:\ Program Files(x86)\ Java \ jre7 \ bin \ ssv.dll”
C:\ Program Files(x86)\ Java \ jre7 \ bin \ ssv.dll NT AUTHORITY \ SYSTEM:(I)(F)
BUILTIN \ Administrators:[I] [F)
BUILTIN \ Users:[I] [RX)
已成功处理1个文件;处理0个文件失败
icacls“ C:\ Program Files(x86)\ Java \ jre7 \ bin \ ssv.dll” / deny每个人:(X)
处理的文件:C:\ Program Files(x86)\ Java \ jre7 \ bin \ ssv.dll
成功处理了1个文件;处理0个文件失败
icacls“ C:\ Program Files(x86)\ Java \ jre7 \ bin \ ssv.dll”
C:\ Program Files(x86)\ Java \ jre7 \ bin \ ssv.dll
每个人:(DENY)(S,X)
NT权限\系统:(I)(F)
BUILTIN \管理员:(I)(F)
BUILTIN \ Users:(I)(RX)
已成功处理1个文件;处理0个文件失败