无知的时候手写的一个统计脚本!~
发布时间:2020-12-15 06:52:30 所属栏目:百科 来源:网络整理
导读:var h={S:function(i,l){var g=encodeURIComponent;return g instanceof Function?l?encodeURI(i):g(i):escape(i);},N:function(i){return undefined==i||"-"==i||""==i;},LC:function(s){return s.toLowerCase();}},o={d:document,w:window,l:location,n:na
var h={S:function(i,l){var g=encodeURIComponent;return g instanceof Function?l?encodeURI(i):g(i):escape(i);},N:function(i){return undefined==i||"-"==i||""==i;},LC:function(s){return s.toLowerCase();}},o={d:document,w:window,l:location,n:navigator,s:screen,j:this.java},t={dt:o.d.title,ck:o.d.cookie,hn:o.l.hostname,pn:o.l.pathname,ls:o.l.ssearch,dcS:o.d.characterSet,nan:o.n.appName,dcs:o.d.charset,nl:o.n.language,nbl:o.n.browserLanguage,jat:!o.s&&o.j?o.j.awt.Toolkit.getDefaultToolkit():undefined,pls:o.n?o.n.plugins:undefined},cd={uid:1,t:new Date(),f:false},sd={uid:cd.uid,ds:'-',rt:'-',vc:'-',it:'-',cq:'-',r:-1,ct:cd.t,cp:o.l,hn:t.hn,p:h.N(t.pn)?"-":h.N(t.ls)?t.pn:t.pn+t.ls,rf:o.d.referrer,lg:h.LC(o.n&&t.nl?t.nl:o.n&&t.nbl?t.nbl:"-"),tz:(0-cd.t.getTimezoneOffset()/60),fv:"ShockwaveFlash",dt:t.dt,je:o.n&&o.n.javaEnabled()?1:0,cs:t.dcS?t.dcS:t.dcs?t.dcs:"-"};if(o.s){sd.ds=o.s.width+"x"+o.s.height;}else if(!o.s && o.j ? t.jat : undefined){try{sd.ds=t.jat.getScreenSize().width+"x"+t.jat.getScreenSize().height;}catch(e){}}if(t.pls&&t.pls.length>0){for(var i=0;i<pls.length&&!t.fv;i+=1){sd.fv=pls[i];if(sd.fv.name.indexOf("Shoc kwave Flash")>-1){sd.fv=sd.fv.description.split("Shockwave Flash")[1];}}}else{var d,f;sd.fv=sd.fv+"."+sd.fv;try{f=new ActiveXObject(sd.fv+".7");sd.fv=f.GetVariable("$version");}catch(e){}if(!sd.fv){try{f = new ActiveXObject(sd.fv+".6");sd.fv = "WIN 6,21,0";f.AllowScriptAccess = "always";sd.fv = f.GetVariable("$version");} catch (e) {}}if(!sd.fv){try {f = new ActiveXObject(fv);fv = f.GetVariable("$version");} catch (s) {}}if(sd.fv){sd.fv=sd.fv.split(" ")[1].split(",");sd.fv=sd.fv[0] + "." + sd.fv[1] + " r" + sd.fv[2];}}if (t.nan=="Netscape"){sd.cq=o.s.pixelDepth;}else{sd.cq=o.s.colorDepth;}if(cd.f||o.w.top!=o.w.self){try {sd.rf=o.w.parent.document.referrer;}catch(e){}}if(!h.N(sd.rf)){sd.r=sd.rf.split('/')[2].split(':')[0]!=sd.hn?1:0;}try {var oe = new Date();sd.vc=t.ck.match(new RegExp("(^| )vc=([^;]*)(;|$)"));sd.vc=h.N(sd.vc)?1:(parseInt(S((sd.vc)[2]))+1);oe.setTime(oe.getTime()+60*60*1000);t.ck="vc="+sd.vc+";path=/;expires="+oe.toGMTString();sd.rt=t.ck.match(new RegExp("(^| )rt=([^;]*)(;|$)"));sd.rt=h.N(sd.rt)?"-":((sd.rt)[2]);if(!h.N(sd.rt)){sd.it=(cd.t.getTime()-(new Date(parseInt(sd.rt))).getTime())/1000;}oe.setTime(oe.getTime()+365*24*60*60*1000);t.ck="rt="+cd.t.getTime()+";path=/;expires="+oe.toGMTString();}catch(e){}sd.rf=h.N(sd.rf)?"-":sd.rf; var data="uid="+sd.uid+"&ds="+sd.ds+"&rt="+sd.rt+"&vc="+sd.vc+"&it="+sd.it+"&cq="+sd.cq+"&r="+sd.r+"&ct="+sd.ct.getTime()+"&cp="+sd.cp+"&hn="+sd.hn+"&p="+sd.p+"&rf="+sd.rf+"&lg="+sd.lg+"&tz="+sd.tz+"&fv="+sd.fv+"&dt="+sd.dt+"&je="+sd.je+"&cs="+sd.cs;o.d.write('<img src="ic.png?'+h.S(data,true)+'" border=0 width=0 height=0 />'); //sd={ //uid ID //ds 分辨率 //rt 上次访问时间 //vc 访问次数 //it 访问间隔时间 //cq 显示质量 //r 如果是-1代表第一次进入,如果是0代表站内推荐,如果1代表站外推荐 //ct 这次访问时间 //cp 当前页面的路径 //hn 域名 //p 访问的页面名 //rf 推荐页面路径 //lg 客户端设置的语言(小写) //tz 客户端时区 //fv FLASH的版本号 //dt 页面标题 //je 浏览器是否支持JAVA //cs 页面编码格式 //}
装高深,模仿 google写的 结果后来知道人家是工具混淆过的,我顿时崩溃!~ 我居然阅读了google 混淆后的代码 并写出了手写混淆!~ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |