2

Chrome 的 PPAPI 版本的 Flash 现在是 NPAPI 版本的一半速度。这是完全不能接受的。在使用 Stage3D 和传统的 Flash 显示列表中,PPAPI 在性能上都落后了很多,甚至没有使用 Stage3D 的硬件加速功能,而 NPAPI 则充分利用了它。

我的问题是,我已经知道有一种方法可以检测是否正在使用 PPAPI,但是,是否可以通过标头或 Javascript 以任何方式强制 Chrome 用户使用 NPAPI 版本的 Flash?

我目前的解决方案是简单地展示一个小教程,以便在检测到插件版本时手动禁用 Flash PPAPI,但如果我可以在后台静默强制使用 NPAPI 插件会更方便。

是否可以?

4

1 回答 1

0

没有办法做到这一点。如果你找到了,这将是一个安全问题并且会被修复,因为如果攻击者可以静默地将用户从沙盒 PPAPI 插件强制切换到不受限制的 NPAPI 插件,那么拥有沙盒插件的整个安全优势将是丢失。

(希望您的教程能够向用户指出,遵循您的指示会增加他们对恶意网站攻击的脆弱性,以便他们做出明智的决定。)

于 2013-06-12T07:22:46.307 回答