说明: 这首先是基于xss漏洞的。 xss简单的说就是用户向网页插入内容。内容是恶意构造的脚本就可能造成危害。如果是一般的字符则只是影响用户体验,也没什么。不过这样的鸡肋xss存储型的xss更给力,有个利用就是帮助自己进行seo关键字。作为站长有些词对自己很重要,怎样让别人搜这些词语的时候百度的前面
说明:
这首先是基于xss漏洞的。
xss简单的说就是用户向网页插入内容。内容是恶意构造的脚本就可能造成危害。如果是一般的字符则只是影响用户体验,也没什么。不过这样的鸡肋xss(存储型的xss更给力),有个利用就是帮助自己进行seo关键字。作为站长有些词对自己很重要,怎样让别人搜这些词语的时候百度的前面出现的是我们,就是我要考虑的问题。
利用:
因为利用的是百度自己的二级域名,所以百度把每次搜索快照的概率是很大的。
通过随机关键字组合的方式来刷新这两个地址,模拟用户搜索:
<html>
<head>
<meta charset="utf-8" />
<title>利用百度的关键字seo优化</title>
</head>
<body>
<script>
/*********************
code by x@xcd.cc
跸西的blog@2012
wangbixi.com
*********************/
//关键词数组
keyword=new Array('crack破解','注册机','傻子','wangbixi','xss','开源','安卓',);
//利用的百度链接
seo_url=new Array('http://developer.baidu.com/wiki/index.php?title=','http://dev.baidu.com/wiki/map/index.php?title=','http://passport.baidu.com/?business&un=','http://search.t.qq.com/index.php?k=','http://search.t.qq.com/user.php?t=','http://search.t.qq.com/qun.php?k=','http://wiki.open.t.qq.com/index.php/','http://pinyin.sogou.com/skins/search.php?word=','http://open.t.163.com/wiki/index.php?title=','https://www.google.com/calendar/htmlembed?src=','http://devbbs.app.qq.com/wiki/index.php?title=','http://wiki.open.qq.com/wiki/','http://dict.py.qq.com/cgi-bin/show_detail?ID=');
seo_iframe=new Array();
factor=new Array();
//创建iframe用来刷新
function ciframe(n){
for(var i=0;i<n;i++){
seo_iframe[i]=document.createElement("iframe");
document.body.appendChild(seo_iframe[i]);}
}
//形成关键字、从数组中选出来随机长度组合
function seoword(smin,smax){
var word="";
smax=Math.round(Math.random()*smax)+smin;
for(var i=smin;smin<smax;smin++)
word+=keyword[Math.round(Math.random()*(Math.abs(keyword.length-1)))]+" ";
return word;
}
//定时刷新
function seo(){
for(var i=0;i<factor[1];i++){
seo_iframe[i].src=seo_url[Math.round(Math.random())]+seoword(factor[1],factor[2]);
}
setTimeout("seo()",factor[0]*1000);
}
//主函数
function main(t,n,smin,smax){
factor=[t,n,smin,smax];
ciframe(n);
seo();
}
main(2,5,1,6);//参数分别为时间间隔(秒)、iframe框的个数、最小关键字个数、最多关键词个数
</script>
</body>
</html>
暂无评论
