阻止用户打开 IE

阻止用户打开 IE

我家的电脑上装有 IE 6。由于我使用的是 Firefox,因此我不打算升级到 IE 7。我想阻止任何人使用 IE 6,因为它不安全。如何做到这一点。我看到我的表弟输入 iexplore 并打开 IE,尽管我告诉他们使用 Firefox!

答案1

更改IExplorer的代理信息,以使其无法连接到Internet。

  • 工具 -> Internet 选项 -> LAN 设置 -> 代理服务器

将代理服务器设置为 127.0.0.1,并将“绕过”复选框留空。

这样做意味着即使其他东西跨越 IE,它仍然无法连接到互联网。

答案2

不升级到 IE7(或 IE8)即使您从未使用过它,也仍然会让您不安全。Windows 的许多部分仍在使用 IE 渲染引擎,除非您升级,否则系统文件仍将存在漏洞。还有使用 IE 渲染引擎的第三方软件。

Johannes 的回答是,在 iexplore.exe 中添加 Deny 标志可能会阻止人们运行完整浏览器。但不要自欺欺人地认为,当你的机器上仍有易受攻击的 IE6 核心时,这会让你安全无虞。

答案3

您可以更改权限iexplore.exe并删除执行权限:

设置适当权限的图示

您可以在文件属性 > 安全 > 高级 > 更改权限中找到此权限。您必须取消选中“包括可从此对象的父级继承的权限”,然后才能编辑相应用户的权限。

用户在尝试运行该程序时将收到以下消息框:

消息框详细说明无法执行给定的程序

瑞安是正确的。你确实应该升级浏览器,因为它Windows 的核心组件,无需明确运行浏览器即可利用(或在其他应用程序中使用)。您可以通过停止mshtml.dll运行来防止这种情况,但我怀疑这样做弊大于利。


1此处的屏幕截图和说明适用于 Windows 7,但在 XP 或其他旧版 Windows 版本上看起来应该几乎相同。

答案4

无论如何,您都应该将 IE6 升级到 IE8,因为渲染引擎是 Windows 的标准组件,无法真正删除,因此保留它仍然存在安全风险。此外,如果他们手动运行 IE8,那么运行 IE6 就没那么麻烦了。

相关内容