I found this code on my site this morning. Not sure what it does, and whether it’s something my CMS put in or something else.
Could you tell me what this does, and whether or not it’s malicious?
<script type="text/javascript">
//<![CDATA[
var l=new Array();
l[0]='>';l[1]='a';l[2]='/';l[3]='<';l[4]=' 97';l[5]=' 99';l[6]=' 46';l[7]=' 98';l[8]=' 97';l[9]=' 46';l[10]=' 97';l[11]=' 109';l[12]=' 97';l[13]=' 64';l[14]=' 115';l[15]=' 116';l[16]=' 115';l[17]=' 101';l[18]=' 116';l[19]=' 110';l[20]=' 111';l[21]=' 67';l[22]=' 46';l[23]=' 100';l[24]=' 108';l[25]=' 114';l[26]=' 111';l[27]=' 119';l[28]=' 116';l[29]=' 115';l[30]=' 101';l[31]=' 87';l[32]='>';l[33]='\\"';l[34]=' 97';l[35]=' 99';l[36]=' 46';l[37]=' 98';l[38]=' 97';l[39]=' 46';l[40]=' 97';l[41]=' 109';l[42]=' 97';l[43]=' 64';l[44]=' 115';l[45]=' 116';l[46]=' 115';l[47]=' 101';l[48]=' 116';l[49]=' 110';l[50]=' 111';l[51]=' 67';l[52]=' 46';l[53]=' 100';l[54]=' 108';l[55]=' 114';l[56]=' 111';l[57]=' 119';l[58]=' 116';l[59]=' 115';l[60]=' 101';l[61]=' 87';l[62]=':';l[63]='o';l[64]='t';l[65]='l';l[66]='i';l[67]='a';l[68]='m';l[69]='\\"';l[70]='=';l[71]='f';l[72]='e';l[73]='r';l[74]='h';l[75]='a ';l[76]='<';
for (var i = l.length-1; i >= 0; i=i-1){
if (l[i].substring(0, 1) == ' ') document.write("&#"+unescape(l[i].substring(1))+";");
else document.write(unescape(l[i]));
}
//]]>
</script></a>.