我们在我们的网站上遇到了一个奇怪的错误,我们认为这与安装在用户计算机上的软件有关。我们在很多页面上都有一个电子邮件链接,它是使用 Javascript 创建的(所以垃圾邮件机器人不会得到它)。
似乎该链接在某些用户的机器上被自动“点击”了。然后,一些用户通过在弹出的电子邮件窗口上单击“发送”来丢弃该窗口,从而向我们发送大量电子邮件。
检查 Apache 日志时,在浏览器字符串中看不到任何奇怪的东西。这可能是一个失控的下载加速器/预取器吗?关于这可能是什么的任何其他理论?
HTML 中的链接是这样写的(它是 Smarty 自动生成的):
<script type="text/javascript" language="javascript">
<!--
{document.write(String.fromCharCode(60,97,32,104,114,101,
102,61,34,109,97,105,108,116,111,58,115,117,112,112,111,114,
116,64,112,114,111,118,101,46,110,111,63,115,117,98,106,101,99,
116,61,82,101,102,101,114,97,110,115,101,110,117,109,109,101,114,
37,50,48,49,53,48,48,34,32,62,83,101,110,100,32,115,112,38,111,115,
108,97,115,104,59,114,115,109,38,97,114,105,110,103,59,108,46,60,47,97,62))}
//-->
</script>