我个人的某个官网,最近几天发现被他人非法镜像了,虽然他拿到他官网缺陷跟大,但我依然觉得不爽!找到他,让他删了,他一副无所谓的样子说:“废网站而已,以后有时间再删。”所以为了避免再碰到这样的人,我在网上找到了一段可以工作的js代码。
js工作原理为:判断当前访问页面的浏览器地址栏地址和自己定义的地址是否一致,不一致则跳转到自己定义的网址。
具体方法:
用到的代码:
var a = 'retrtrfdcfvvvv';
var ym = window.location;
var ym2 = '全部地址';
var ym3 = String(ym);
function suan(a){
var re = a.substring(0,2);
var tr = a.substring(2,4);
var tr2 = a.substring(4,6);
var fd = a.substring(6,8);
var cf = a.substring(8,10);
var vv = a.substring(10,12);
var vv2 = a.substring(12,14);
re = 'h';
tr = 't';
tr2 ='t';
fd = 'p';
cf = ':';
vv = '/';
vv2 = '/';
var p = re+tr+tr2+fd+cf+vv+vv2;
return p;
}
if (ym3.indexOf(ym2) == -1 ) {
var b = suan(a) + '全部地址';
window.location = b;
}
上方js代码中“全部地址”内容要填写
示例:http://bbs.twsh8.com/index.html
当然,这样还不够,百度或者其他搜索引擎搜索“网址加密”将上方原网址url加密[注意:填写时网址不加s][并非真实加密,这个是可以解的,只是为了进一步加密铺垫的]为:
http://%62%62%73%2e%74%77%73%68%38%2e%63%6f%6d/%69%6e%64%65%78%2e%68%74%6d%6c
将以上加密结果填入“全部地址”位置,并复制到某个重要的js文件其中一行最后面。最后将这个js文件整个内容复制,搜索引擎搜索“js加密”找一个加密网站进行加密处理,这样,扒站者永远都不会找到以上那一段代码。删掉这个js文件还会导致网址乱码。
评论 (0)