新发现一个骗链接的方法(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与DropDownList 区别分析
Jan 01 Javascript
javascript实现页面内关键词高亮显示代码
Apr 03 Javascript
js实现简单随机抽奖的方法
Jan 27 Javascript
很酷的星级评分系统原生JS实现
Aug 25 Javascript
基于百度地图实现产品销售的单位位置查看功能设计与实现
Oct 21 Javascript
BootStrap Fileinput初始化时的一些参数
Dec 30 Javascript
详解JavaScript树结构
Jan 09 Javascript
JS简单封装的图片无缝滚动效果示例【测试可用】
Mar 22 Javascript
layer弹窗插件操作方法详解
May 19 Javascript
Element-UI踩坑之Pagination组件的使用
Oct 29 Javascript
vue项目中openlayers绘制行政区划
Dec 24 Vue.js
vue-cil之axios的二次封装与proxy反向代理使用说明
Apr 07 Vue.js
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
PHP错误Parse error: syntax error, unexpected end of file in test.php on line 12解决方法
2014/06/23 PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
2017/07/20 PHP
浅谈PHP中的Trait使用方法
2019/03/22 PHP
javascript String 的扩展方法集合
2008/06/01 Javascript
鼠标事件延时切换插件
2011/03/12 Javascript
js字符串转换成数字与数字转换成字符串的实现方法
2014/01/08 Javascript
Bootstrap富文本组件wysiwyg数据保存到mysql的方法
2016/05/09 Javascript
jQuery遍历json的方法(推荐)
2016/06/12 Javascript
jQuery事件用法详解
2016/10/06 Javascript
基于ionic实现下拉刷新功能
2018/05/10 Javascript
Vue自定义指令上报Google Analytics事件统计的方法
2019/02/25 Javascript
layUI实现前端分页和后端分页
2019/07/27 Javascript
axios异步提交表单数据的几种方法
2019/08/11 Javascript
JavaScript基于用户照片姓名生成海报
2020/05/29 Javascript
Python全局变量用法实例分析
2016/07/19 Python
python实现按任意键继续执行程序
2016/12/30 Python
NumPy 如何生成多维数组的方法
2018/02/05 Python
Flask 让jsonify返回的json串支持中文显示的方法
2018/03/26 Python
基于数据归一化以及Python实现方式
2018/07/11 Python
Python socket实现的简单通信功能示例
2018/08/21 Python
解决Pycharm运行时找不到文件的问题
2018/10/29 Python
python网络爬虫 Scrapy中selenium用法详解
2019/09/28 Python
python实现局域网内实时通信代码
2019/12/22 Python
Django url 路由匹配过程详解
2021/01/22 Python
详解Python中的GIL(全局解释器锁)详解及解决GIL的几种方案
2021/01/29 Python
canvas进阶之如何画出平滑的曲线
2018/10/15 HTML / CSS
委托与事件是什么关系?为什么要使用委托
2014/04/18 面试题
应届生人事助理求职信
2013/11/09 职场文书
数学国培研修感言
2014/02/13 职场文书
《自选商场》教学反思
2014/02/14 职场文书
优秀党员获奖感言
2014/02/18 职场文书
具结保证书
2015/01/17 职场文书
2015法院个人工作总结范文
2015/05/25 职场文书
大学入学感言
2015/08/01 职场文书
PyCharm 安装与使用配置教程(windows,mac通用)
2021/05/12 Python
解决Springboot PostMapping无法获取数据的问题
2022/05/06 Java/Android