如何在非IE浏览器中运行活动X对象?

时间:2014-10-31 10:07:20

标签: html vbscript activex client-side-scripting system32

我想在html页面WithOut 服务器端脚本中访问 System32 文件夹。

并使用客户端脚本

运行 Active X对象

1 个答案:

答案 0 :(得分:0)

以下是需要考虑的事项:

  1. 你应该从不这样做

  2. 说真的,永远不会永远这样做

  3. 不,真的,我不是在开玩笑。您的安全模型中的一个轻微错误,您将成为今年的互联网贱民。 执行此操作。

  4. 如果您仍然要继续这样做,那么您需要一个NPAPI插件。请注意,Chrome已宣布他们最终将放弃对NPAPI的支持 - 我们不知道多久,并且鉴于他们还没有为插件目前解决的大量问题提供足够的解决方案I&# 39;我希望它不会在接下来的几个月里,但是一旦他们这样做,你就需要在Chrome上使用Native Client,在其他的上使用NPAPI。对于NPAPI插件,您可以查看FireBreath,这是一个框架,允许您创建兼容NPAPI和ActiveX的插件

  5. 任何允许您执行此操作的选项都需要用户下载并安装某些内容。没有办法绕过这个,也不应该有。

  6. 大多数网络浏览器都以用户模式运行,即不在管理员模式下运行。通常,当不处于管理员模式时,您最多只能读取对System32目录的访问权限。如果您需要更好,则必须启动另一个应用程序,该应用程序将从插件中请求提升和代理命令。

  7. 简而言之:

    • 这是一个坏主意
    • 颈部疼痛
    • 很容易犯错误,允许通过插件对用户计算机进行恶意攻击。
    • 你正在谈论的事情真的比我听起来更危险,但我不知道如何完全解释这个想法会有多糟糕。< / LI>