我正在开发我的网站,突然出现了一个奇怪的横幅。一开始我以为是我的错,后来又认为是网站托管提供商的错,现在我不知道这是怎么回事了。
我知道它看起来很丑,并且会影响我访问的所有页面。看看 StackOverflow 的页脚是什么样的:
代码本身不会出现在“查看页面源代码”中,但当我从“检查元素”查看它并查看呈现的 html 时,它会出现。有更多的 div,但其中一些是空的。有很多外部代码在这里。下面是主要代码:
<div id="op_ad">
<br>
<center>
<iframe src="http://www.games-free-apps.com/games/b.html" style="border:none;width:310px;height:255px;overflow:hidden;" frameborder="0" marginheight="0" marginwidth="0">
<!-- MORE CODE HERE -->
</iframe>
</center>
</div>
以下是侵入代码的更详细截图,这次来自我的网站:
所以,这是 Chrome 的错误,还是我以某种方式破坏了它(我从未看到过这些代码)或恶意软件?有什么想法可以修复它吗?
我在 Ubuntu 中使用 Google Chrome 版本 21.0.1180.89(来自官方页面)。
编辑:我开始了 wiki 答案。请将您破解的扩展程序添加到列表中。我将向 Google 发送一封电子邮件来通知他们,但我想他们可能已经知道了。
答案1
我刚刚遇到了同样的事情——对我来说损坏的扩展是名为 Join Tabs... 的扩展……真糟糕!
答案2
我遇到了同样的问题,结果发现是扩展“Web RSS 订阅者”出了问题。
答案3
显然,Google Chrome 中的一些扩展程序(包括旧的和过时的扩展程序)已被黑客入侵。如果您遇到了 OP 中所述的问题,请按照以下步骤操作,并将导致问题的扩展程序添加到列表中。
已知扩展已经被黑客入侵:
Inkognito 标签切换器 2.2
隐身切换器
加入标签
网页 RSS 订阅
找出烂扩展:
禁用所有扩展程序。选项->设置->扩展程序
启用第一个。打开您遇到过同样问题的网页,检查是否现在也发生这种情况。
如果发生这种情况,请将该扩展添加到列表中。如果没有发生这种情况,请禁用该扩展,然后对下一个扩展重复此操作。
答案4
我追踪到 Diigo Web Collector 2.26 已被黑客入侵,html 被插入到我的文档中,导致网站无法工作。将 ID 添加到 dummybodyID 的 body 中,并插入带有奇怪类和 display:none 的 div,显然加载了 1276 x 0 图像。