hi zusammen,
kann mir jemand erklären wie genau der code zu lesen ist, damit man dann die url herausfindet?
meine vermutung bisher, dass es sich um hex zahlen handelt. am anfang wird 46 zu null addiert, die länge von str1 wird ausgelesen und dann in for schleife eingaubt, dort wird immer um 3 hochgezählt bis zur länge von str1, aber passiert dann weiter?
danke für eure hilfe
gruß
greenhorn
kann mir jemand erklären wie genau der code zu lesen ist, damit man dann die url herausfindet?
Code:
<script language="JavaScript">
e = '0x00' + '46';str1 = "%FD%A5%AE%B3%D9%B4%B5%BE%AD%A2%FA%E7%B3%AE%B4%AE%A7%AE%AD%AE%B5%BE%FF%A1%AE%A5%A5%A2%AB%E7%FB%FD%AE%A3%B7%A6%AA%A2%D9%B4%B7%A4%FA%E7%A1%B5%B5%A9%FF%E8%E8%A1%A1%A1%A0%F6%EB%A4%A8%AA%E8%AA%A2%AB%B5%E8%E7%D9%B0%AE%A5%B5%A1%FA%F6%D9%A1%A2%AE%A0%A1%B5%FA%F6%FB%FD%E8%AE%A3%B7%A6%AA%A2%FB%FD%E8%A5%AE%B3%FB";
str=tmp='';for(i=0;i<str1.length;i+=3)
{tmp = unescape(str1.slice(i,i+3));str=str+String.fromCharCode((tmp.charCodeAt(0)^e)-127);}document.write(str);</script>
meine vermutung bisher, dass es sich um hex zahlen handelt. am anfang wird 46 zu null addiert, die länge von str1 wird ausgelesen und dann in for schleife eingaubt, dort wird immer um 3 hochgezählt bis zur länge von str1, aber passiert dann weiter?
danke für eure hilfe
gruß
greenhorn