自从今天早上以来,我在网络浏览器中打开的许多页面上都出现了奇怪的广告(请参阅最后的屏幕截图)。它发生在我们家庭中任何三台机器上的任何浏览器(经过测试的FF,IE和Chrome)中,甚至在iPhone上(无论是通过Wi-Fi还是蜂窝网络连接[最终都不正确,请参见我的回答 ]) 。即使在Debian系统上也可以在VMWare中运行。
有时,广告不会出现在Firefox中,而是出现在IE中。有时,在通过蜂窝网络连接时它们不会出现在iPhone上,而在通过Wi-Fi连接时出现。但是大多数情况下它们都会出现。在某些页面上,该问题损坏了页面渲染。
广告在每种情况下都是相同的。相同的树横幅,但更改产品的亚马逊横幅除外。在iPhone上,不会加载Amazon标语。在某些页面上,一组广告重复两次或更多次。
问题发生的某些页面:
- superuser.com(任何SE网站)
- instagram.com
- pinterest.com
- ask.com(广告出现两次)
- bbc.com
不会发生在:
- google.com
- linkedin.com
- youtube.com
- cnn.com
- microsoft.com
(尽管列表可能会受到问题的随机影响)。
广告是通过在开始<body>
标记之后插入的HTML代码呈现的。该代码本身不存在于HTML中。但是我可以在浏览器开发工具(例如Firefox中的Inspector工具)中检查页面时看到它,因此它可能是由某些JavaScript生成的。该代码附在本文的结尾。页面呈现后,浏览器开始连接到85.25.138.211。
我的浏览器没有多余的插件。我也没有在计算机上发现任何广告软件/恶意软件。我什至没有想到,因为问题同样发生在iPhone上。
感觉好像我被黑了。但是我无法想象这样的黑客攻击会如何工作,因为它会影响不同的系统(Windows,iOS,Debian)。我曾考虑过路由器被黑客入侵,但是即使我将iPhone与Wi-Fi断开连接,问题似乎仍然存在,这似乎不太可能。我认为有人利用了所有受影响页面共享的JavaScript库中的某个错误。但是在那种情况下,这个问题将会广泛传播,而不仅仅是我自己。但是我找不到其他人对此问题的任何报告[最终不正确,请参见我的回答 ]。
有谁知道,为什么会这样?
<body class="user-page new-topbar" lang="">
<div align="center">
<a title="wygladzanie zmarszczek" rel="nofollow" href="http://track.impreskin.pl/product/ImpreSkin/?uid=21002&pid=153&bid=1659">
<img alt="wygladzanie zmarszczek" src="http://track.impreskin.pl/banner/?uid=21002&pid=153&bid=1659"></img>
</a>
</div>
<div align="center">
<iframe width="728" height="90" frameborder="0" style="border:none;" marginwidth="0" border="0" scrolling="no" src="http://rcm-na.amazon-adsystem.com/e/cm?t=hsiang-20&o=1&p=48&l=ur1&category=electronicsrot&f=ifr&linkID=BXR7UA243P4D75JE">
#document
<html>
<head></head>
<body>
<div id="wrap">
<object width="728" height="90" align="middle" codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">
<!--
Tags used by MSIE Rendering engine
-->
<param value="http://ecx.images-amazon.com/images/G/01/associates/2011/ban…vacyTarget=_top&privacyURL=http://www.amazon.com/gp/dra/info" name="movie"></param>
<param value="high" name="quality"></param>
<param value="transparent" name="wmode"></param>
<param value="#FFFFFF" name="bgcolor"></param>
<param value="all" name="allowNetworking"></param>
<param value="always" name="allowScriptAccess"></param>
<!--
Tags used by Mozilla Rendering engine
-->
<embed width="728" height="90" pluginspage="https://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptaccess="always" allownetworking="all" bgcolor="#FFFFFF" wmode="transparent" quality="high" src="http://ecx.images-amazon.com/images/G/01/associates/2011/ban…vacyTarget=_top&privacyURL=http://www.amazon.com/gp/dra/info"></embed>
</object>
</div>
<script></script>
</body>
</html>
<!--
autogen flash template V 0.1311154052
-->
</iframe>
</div>
<div align="center">
<!--
default
-->
<div id="ca-block-2228" class="ca-block"></div>
</div>