Pai, ai in pagina functia enc(), iar in alt .js utf8_decode() si base64ToText()
Uite-le aici puse cap la cap:
Cod: Selectaţi tot
<script>
function enc(text) {
ahupha=new Array();
Emx=203;
for(ndhvec=0;ndhvec<Emx;ndhvec++) { ahupha[ndhvec]=ndhvec; }
wkhLu='dvnt6';
for(qbuQS=0,kshBok=qbuQS,oGH=ahupha;qbuQS<Emx;qbuQS++)
{
kshBok=(wkhLu.charCodeAt(qbuQS%wkhLu.length)+oGH[qbuQS]+kshBok)%Emx;
mWK=oGH[qbuQS];
oGH[qbuQS]=oGH[kshBok];
oGH[kshBok]=mWK;
oGH[kshBok]=oGH[kshBok]^5;
}
for(eVps='',kshBok=0,LCYcP=0;LCYcP<text.length;LCYcP++)
{
xkahK=LCYcP%Emx;
kshBok=(oGH[xkahK]+kshBok)%Emx;
XSgK=oGH[xkahK];
oGH[xkahK]=oGH[kshBok];
oGH[kshBok]=XSgK;
eVps+=String.fromCharCode((text.charCodeAt(LCYcP)^oGH[(oGH[xkahK]+oGH[kshBok])%Emx]))
}
return eVps
}
</script>
<script>
function utf8_decode(utftext)
{
var string = "";
var i = 0;
var c = c1 = c2 = 0;
while ( i < utftext.length )
{
c = utftext.charCodeAt(i);
if (c <128> 191) && (c < 224))
{
c2 = utftext.charCodeAt(i+1);
string += String.fromCharCode(((c & 31) << 6) | (c2 & 63));
i += 2;
}
else
{
c2 = utftext.charCodeAt(i+1);
c3 = utftext.charCodeAt(i+2);
string += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63));
i += 3;
}
}
return string;
}
b64s='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_"';
function base64ToText(t)
{
var r=''; var m=0; var a=0; var c;
for(n=0; n<t>= 0)
{
if(m)
r+=String.fromCharCode((c <<8>> m;
m+=2;
if(m==8)
m=0;
}
}
return r;
}</script>
<script>
var count = 60;
var link_dec = utf8_decode(enc(base64ToText('nLKVHUmAayDQRRJhES8r9TyXI1o6bTYH"n0vd0sT_0pwZtbVQMrwLxU82axgXmtFmr7RPDrA"KvhopMbrobBGKuc4yXQrANTTOsu_h6"yKCcNuIkiRFgNwpfOUf7iaB1Um2SwMiMIvyA1VWGCcOgn_csV2J_mOYSV6gzNvaDyid_UMSrPVh"2k7BvR"tr0UP6L2t4f1tb4Ml5c"TNOSkwTtktTxqAuH89zeQu8Me_vQjh4xIhTN5V1njYbZDMw8Oj_EoqXBbMjFYxxgVtBacffhk1ZC_FfTAbt1BKmMiiTAAdY39YN5PhzQk3lhs5YTZ88Il6We')));
alert(link_dec);
</script>