通过“Head”元素识别网站的CMS

揭示Hood下的WordPress,Joomla或Drupal

许多大型网站都使用WordPress,Joomla或Drupal等CMS来构建,但他们经常试图掩盖自己的身份。 有一点密切关注,你通常可以发现真相。 这是更容易检查的事情。

首先,检查明显的提示

有时候,网站构建者还没有删除由CMS构建的明显迹象。 例如:

Joomla标志似乎特别频繁,作为一个图标。 通常,您可以告诉网站所有者花费了大量金钱来建立自定义网站,但是没有人注意到默认的Joomla图标仍然保持着愉快的效果。

接下来,检查< head> 元件

你有没有看到过这样的标题:“WordPress支持超过5000万个网站”,并想知道他们如何知道的 ? 有时候,这些标题是指CMS下载了多少次,这很容易计算。 但估算实际网站数量相当容易,因为大多数CMS包含标识它的隐藏标签

这些隐藏标签位于标签之前的页面顶部的“head”元素中。

使用"检查元素" 工具

您可以使用View Source查看元素,但是如果您拥有或获取“Inspect元素”工具 ,则会更容易。 这个可爱的小工具让你以快速,结构化的方式检查页面特定部分的HTML源代码。 它比用View Source浏览HTML屏幕要快得多。

要查看,请在页面顶部附近单击鼠标右键,然后在弹出式菜单上选择检查元素。 你会看到页面的HTML代码。 在代码的顶部,你会看到 ... ,或者在Firebug中,+ 。

...或+表示此部分已折叠 。 点击展开它,你会看到如下所示:

>

这来自joomla.org。 还有更多,但重要的是:

Tell-Tale"元发生器" 元件

你可能认为这条线是在那里,因为这是joomla.org。 但是,让我们选择使用Joomla的数千个政府网站之一。 如何www.coastalamerica.gov? 没有Joomla图标作为标志,但一个快速检查元素显示...

很简约。

在WordPress上,你会看到如下一行:

对于Drupal,这很有趣。 我似乎无法找到Drupal 6的“generator”标签,但在Drupal 7上,您会看到:

当然,WordPress,Joomla和Drupal不是唯一使用元素的CMS。 这里是MediaWiki的行标记,它支持Wikipedia:

但是,您不会在维基百科上看到该元素。 出于某种原因,他们将其删除,即使他们在每个页面的页脚上都有一个“Powered by MediaWiki”按钮。 我不得不从MediaWiki网站获得这一行。

如果“元发生器”" 元素被删除?

虽然这个“发电机”标签是快速且有用的,但网站建设者很容易删除。 而且,不幸的是,他们经常会这样做,可能来自于关于安全, 搜索引擎优化甚至品牌的可敬的迷信。

幸运的是,每个CMS都有几个很难识别的识别功能。 如果你还好奇,让我们深入挖掘CMS的线索。