Eller ännu bättre, testa själv! Skapa ett HTML-dokument och klistra in koden mellan
<head><script>
</script></head>
och sedan öppnar du det.
Voila!
8 svar · 267 visningar · startad av Lazerzubb
Kan någon va snäll och föklara vad denna kod gör?
bs="\\";
cs=' !"#$%&';
cs+="'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRS"
+"TUVWXYZ^[_]`abcdefghijklmnopqrstuvwxyz{|}~\t\r\n"+bs;
cm=0;
cm1=0;
cflg="";
sixteen="0000 0001 0010 0011 0100 0101 0110 0111 "
+"1000 1001 1010 1011 1100 1101 1110 1111 ";
sixletter="; . * , x ` i : "
+"_ - ^ < > ' ~ = ";
function samp(val1,val2){
ls="";
ls1="";
kwd=val1;
kwdpd=kwd;
msg=val2;
if (cflg==0){
sl=msg.length;
}
else{
sl=msg.length/2;
}
while (kwd.length<sl){
kwd+=kwdpd;
}
menustart();
}
function menustart(){
ls="";
for (var i=0;i<kwd.length;i++){
chk=kwd.charAt(i);
cmk=cs.indexOf(chk)+32;
for (var j=7;j>-1;j--){
c=Math.pow(2,j);
if (cmk>=c){
cmk=cmk-c;
ls+="1";
}
else{
ls+="0"
}
}
}
menustart1();
}
function menustart1(){
ls1="";
for (var i=0;i<msg.length;i++){
ls3=msg.charAt(i);
y=sixletter.indexOf(ls3);
ls1+=sixteen.substring(y,y+4);
}
ls2="";
ls4="";
for (var i=0;i<ls1.length;i++){
ch=ls.charAt(i);
ch1=ls1.charAt(i);
if (ch=="0"){
if (ch1=="0"){
ch1="1";
}
else{
ch1="0";
}
}
ls2+=ch1;
}
for (var i=0;i<ls2.length;i=i+8){
ls3=ls2.substring(i,i+8);
y=parseInt(ls3,2);
ls4+=cs.charAt(y-32);
}
document.write(ls4);
}
key='menu';
ps="^=~-=;=^=<=x~.^<=_=<==~'~:=<=x~=^~<-=<~<~i=<~;~-~*=,='=_<.<<~.=,=>==^=^-~;==~`=_<>=*=*=~=,~-=;=^=<=x~.^-^'~'=^~i=;=`~x^`=_=`=;~<~;=,=>~i<'~^=i~x=_=<=;~=<<<-<'^-<^^:<'=-=.~^=^~x~;^`^~~;=<=i=_^<~*===-<i~.~_~^~;=:~-=`~==:~_<*~>~*===:<i<.~_=>~x<'=-~;=-<.<<~.=,=>==^=^-~;==~`=_<>=-~;=-<.^`";
samp(key,ps);
Eller ännu bättre, testa själv! Skapa ett HTML-dokument och klistra in koden mellan
<head><script>
</script></head>
och sedan öppnar du det.
Voila!
Byt ut document.write nära slutet av scriptet till alert så ser du varför.
Vad skall det vara bra till då, det är väl inte så svårt att skriva in det direkt i koden, det som detta kryptiska script genererar.
Jojoxx, testade det, men inget händer (PS, kan typ inget om JavaScript)
Jesper T skrev:
Vad skall det vara bra till då, det är väl inte så svårt att skriva in det direkt i koden, det som detta kryptiska script genererar.
För att folk inte skall leta upp stylesheetet/javascriptet och kopiera det.