【问题标题】:Why is "BESbewy" appearing in my site spans?为什么“BESbewy”出现在我的站点跨度中?
【发布时间】:2014-07-24 21:21:14
【问题描述】:

我注意到萤火虫在主体末端有一个带有“BESbewy”字符串的跨度,左侧和顶部带有-999,可见性隐藏。首先想到的是,对于某些人来说,我是如何被黑的,但经过一天的搜索,我不再那么确定了,所以我开始认为这与 Google Maps API v3 有某种关系。

好吧,你可以尝试在谷歌上搜索“BESbewy google maps”,看看显示了多少结果,并且看起来都与地图相关;顺便说一句,这个字符串也在 developer.google.com 中。

我正在尝试找到一些答案,但到目前为止还没有成功。有人可以帮我理解这个 BESbewy 是什么吗?

我注意到 TinyMCE(我根本没有使用它)在其中添加了一个带有“BESbswy”字符串的跨度,用于某种字体配置。好吧,因为我在我的项目中没有使用或使用 TinyMCE,而且我看到的有些不同(有一个 'e' 代替了 's')我有点好奇和困惑(@ 987654321@).

【问题讨论】:

  • 你有什么问题?
  • “我在这里做我的事情,编程之类的,当我注意到萤火虫有一个带有“BESbewy”字符串的跨度时,它的主体和左侧和顶部带有-999和可见性隐藏。” 注意到它在哪里?在您创作的页面中?那么是的,你被黑了。在别人的页面上?好吧,任何事情都会发生,他们可以做他们喜欢的事情。您遇到了什么具体问题?
  • Erik Philips,主要问题是我注意到我的页面上有一个奇怪的 html 元素,我从来没有放在那里。所以我关心这里的安全性,想知道这是一个问题还是来自谷歌地图 api 的东西。由于我确实搜索过它并且找不到任何具体的东西,所以我不确定它是什么。如果您查看 google,您会在许多 (6M+) 网站(包括 developer.google.com 本身)中看到此字符串,但找不到对它的任何引用。
  • T.J.克劳德,当我用 Firebug 做其他事情时,我在我的页面 HTML 中注意到它。它是一个带有 BESbewy 字符串的 span 元素。它是我的索引页面正文中的最后一个元素,只有在加载 Google API 时才会被加载。

标签: javascript google-maps google-maps-api-3 typekit


【解决方案1】:

Google Maps API 似乎为页面上的每张地图创建了这些“BESbewy”span 元素之一,其样式为 font-family: Roboto, Arial, sans-serif — 从所有外观来看,它是为了让 Google Maps 可以计算字体。

这并不表明您的网站已被黑客入侵,如果存在困扰您,请查看您如何以及何时安装 Google 地图元素。

【讨论】:

  • 额外的清晰度,因为投反对票:在我们的例子中,我们在页面加载时设置了 20 多个地图元素,因此我们得到了 20 多个“BESbewy”元素。
  • 查看链接部分底部:github.com/typekit/webfontloader#custom
【解决方案2】:

在正文中应用了 page-ad 类导致的其他问题中,我们发现这个包含“BESbewy”的span 是由 Chrome 上的 Adblock Plus 添加的。

ABP 将此与其他一些元素(包括 CSS 规则)一起添加。 当使用不合适的类(独立于 ABP 列表)时,这些 CSS 规则可能会影响网站。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多