通過“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的線索。