新发现一个骗链接的方法(js读取cookies)


Posted in Javascript onJanuary 11, 2012

你好,我们已经加 http://www.114desk.com 为友情链接了,
下面这个网页里最后一个链接是你们的
http://www.bole18.com/link.php?result=%0A%0D%3D%3DQbvNmLrNXZkRTMx4yd3d3LvoDc0RHag1r1aHr5DD81dc
我们的GOOGLE PR为4,链我们请使用下面代码,谢谢
<a href="铂金钻戒网">http://www.bole18.com</a>
于是我打开其网址,首页自动跳转到index.html这页,我在这页没找到我链接,就关了。然后在这里用它的很长的网址点了一下,发现在友情链接最下面一个出现了biyan.org的链接,怎么回事?我刚才看明明没有!
于是再单独访问这个地址,有我的链接。
查看一下原代码:最后一个链接是用了这段代码
引用
<script language="javascript">document.write(showc("result"));</script>
就是点了QQ邮箱里的链接地址,把参数传递过去,显示了你的网站。showc这个js函数写的还真煞费苦心。
在此暴光一下这站,也提醒大家做链接时,不要只看页面上是否已有链接,还是查看一下源文件搜索网址看看有没有的好:)
实现原理就是通过php写入cookies然后客户端用js获取cookies的连接。
客户端代码:

<SCRIPT language=javascript> 
function createc(name,value,days) { 
if (days) { 
var date = new Date(); 
date.setTime(date.getTime()+(days*24*60*60*1000)); 
var expires = "; expires="+date.toGMTString(); 
} 
else var expires = ""; 
document.cookie = name+"="+escape(value)+expires+"; path=/"; 
} 
function readc(name) { 
var nameEQ = name + "="; 
var ca = document.cookie.split(';'); 
for(var i=0;i < ca.length;i++) { 
var c = ca[i]; 
while (c.charAt(0)==' ') c = c.substring(1,c.length); 
if (c.indexOf(nameEQ) == 0) return unescape(c.substring(nameEQ.length,c.length)); 
} 
return null; 
} 
function showc(name) { 
value = readc(name); 
if ((value == null) || (value == "null")) return ""; 
return value; 
} 
function addc(name,value,days) { 
if (readc(name) != null) { 
var oldvalue = readc(name); 
var newvalue = oldvalue+","+value; 
} 
else var newvalue = value; 
createc(name,newvalue,days); 
} 
</SCRIPT>
Javascript 相关文章推荐
Javascript无阻塞加载具体方式
Jun 28 Javascript
JavaScript自执行闭包的小例子
Jun 29 Javascript
关于Jquery操作Cookie取值错误的解决方法
Aug 26 Javascript
jQuery满意度星级评价插件特效代码分享
Aug 19 Javascript
JavaScript 七大技巧(二)
Dec 13 Javascript
简易的JS计算器实现代码
Oct 18 Javascript
js 动态生成json对象、时时更新json对象的方法
Dec 02 Javascript
原生javascript移动端滑动banner效果
Mar 10 Javascript
angular select 默认值设置方法
Jun 23 Javascript
AngularJS中的路由使用及实现代码
Oct 09 Javascript
微信小程序实现左侧滑动导航栏
Apr 08 Javascript
解决vuex数据异步造成初始化的时候没值报错问题
Nov 13 Javascript
JS读取cookies信息(记录用户名)
Jan 10 #Javascript
判断对象是否Window的实现代码
Jan 10 #Javascript
jQuery在IE下使用未闭合的xml代码创建元素时的Bug介绍
Jan 10 #Javascript
javascript中onmouse事件在div中失效问题的解决方法
Jan 09 #Javascript
jQuery 阴影插件代码分享
Jan 09 #Javascript
jquery ajax 同步异步的执行 return值不能取得的解决方案
Jan 08 #Javascript
玩转jQuery按钮 请告诉我你最喜欢哪些?
Jan 08 #Javascript
You might like
destoon设置自定义搜索的方法
2014/06/21 PHP
php修改数组键名的方法示例
2017/04/15 PHP
PHP基于SPL实现的迭代器模式示例
2018/04/22 PHP
PHP中的输出echo、print、printf、sprintf、print_r和var_dump的示例代码
2020/12/01 PHP
javascript 表单的友好用户体现
2009/01/07 Javascript
jQuery 扩展对input的一些操作方法
2009/10/30 Javascript
转换json格式的日期为Javascript对象的函数
2010/07/13 Javascript
用js实现table单元格高宽调整,兼容合并单元格(兼容IE6、7、8、FF)实例
2013/06/25 Javascript
浅析XMLHttpRequest的缓存问题
2013/12/13 Javascript
详解JavaScript中的every()方法
2015/06/08 Javascript
Bootstrap的class样式小结
2016/12/01 Javascript
vue-cli项目中怎么使用mock数据
2017/09/27 Javascript
layui.js实现的表单验证功能示例
2017/11/15 Javascript
React/Redux应用使用Async/Await的方法
2017/11/16 Javascript
React Native 真机断点调试+跨域资源加载出错问题的解决方法
2018/01/18 Javascript
Vue学习之axios的使用方法实例分析
2020/01/06 Javascript
[46:50]Liquid vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
[01:14:19]NAVI vs Mineski 2019国际邀请赛淘汰赛 败者组BO1 8.20.mp4
2020/07/19 DOTA
整理Python中的赋值运算符
2015/05/13 Python
python读取二进制mnist实例详解
2017/05/31 Python
python编程通过蒙特卡洛法计算定积分详解
2017/12/13 Python
python深度优先搜索和广度优先搜索
2018/02/07 Python
Pandas实现数据类型转换的一些小技巧汇总
2018/05/07 Python
解决tensorflow模型参数保存和加载的问题
2018/07/26 Python
Python3爬虫使用Fidder实现APP爬取示例
2018/11/27 Python
python从list列表中选出一个数和其对应的坐标方法
2019/07/20 Python
Python多线程实现支付模拟请求过程解析
2020/04/21 Python
深入探究HTML5的History API
2015/07/09 HTML / CSS
贝玲妃美国官方网站:Benefit美国
2016/08/28 全球购物
电子商务专业学生的学习自我评价
2013/10/27 职场文书
实习评语
2013/12/16 职场文书
职员竞岗演讲稿
2014/05/14 职场文书
授权委托书范本(单位)
2014/09/28 职场文书
刑事辩护授权委托书格式
2014/10/13 职场文书
职场:企业印章管理制度(模板)
2019/10/18 职场文书
导游词之北京明十三陵
2019/10/28 职场文书