Dra*_*g29 7 vb.net video vector webbrowser-control
Vector smash protection is enabled当我使用a 导航到此URL时,我在调试输出窗口(Visual Studio)中收到输出消息()WebBrowser.
该URL重定向到Dailymotion的嵌入式视频播放器.它应该如下所示:
但它看起来像这样:
这个消息意味着什么?为什么我有黑屏(视频没有显示)?怎么解决?
编辑:你可以看到最后一个截图中的所有代码......
我自己也注意到了类似的事情。
我在安装 python webbrowser 时得到以下信息:
矢量粉碎保护已启用。
java 版本“1.7.0_79”
OpenJDK 运行时环境 (IcedTea 2.5.6) (7u79-2.5.6-0ubuntu1.14.04.1)
OpenJDK 64 位服务器 VM(内部版本 24.79-b02,混合模式)
我确信它是为了防止一种拒绝服务攻击,这种攻击刚刚在 Java 1.7 中悄然发布。
请参阅: http:
//docs.oracle.com/javase/7/docs/api/java/util/Vector.html
和
http://www.oracle.com/technetwork/java/seccodeguide-139067.html
编辑1:
由于我的问题来自 pdf 查看器atril,我联系了该程序的编写者,他们告诉我该Vector smash protection is enabled消息是由 Webkit 发出的。Atril 在他们的代码中添加了一个新的 epub 后端,它使用 Webkit。
粗略的搜索表明它是对堆栈粉碎或堆喷射攻击的防御,尽管不要让我坚持下去。
这条消息似乎在浏览器、查看器甚至操作系统中弹出的原因似乎与现在有多少程序在幕后使用 webkit 直接相关。
以下是使用 webkit 的 2 个代码列表:
http://trac.webkit.org/wiki/ApplicationsGtk
http://trac.webkit.org/wiki/Applications%20using%20WebKit
像往常一样,如果有疑问,你自己的研究可能会比我的更有效,但我对这一信息感到更高兴,因为我知道它是什么。
如果我遇到其他相关的内容,我会编辑这篇文章。
| 归档时间: |
|
| 查看次数: |
7096 次 |
| 最近记录: |