Hello All,
It's the first time I read the following code.
A few js files like the one below, but I don't know how to make them
readable by a human ( me ).
Is it a strange character set ? an obfuscation ? both ?
Firefox or IE detects no errors, so the following code is run with no
problem.
Any ideas would be greatly appreciated
Thanks in advance
Luc.
S="`m `k`s,`G`R,`5`R` w`s);``xM3`R=`G `R;`9`5`R=`5`R; ``i`nh`n`t`y;}; `k.prototype.`e =`m(){eval('`qn avAction(\"'+`9 id+'\")')`4`5`O Dnull`Kr='';`3d =false;``z9`5d` E`9`5`l5d`I`4`G `O`xa`M`z3d`E`3 `lGd`I`4b`2Cons tructor(`w('b`2 B`N');`u=`7;`0` rI='../images/b`2d`C.gif'`a;` 0`PObj=this`M`i `vh`v`t;`9`f=`f _m;`9`g=`g_m`y` 4`f`O7=`0`rI;`D `rbND`C`oD`C`p` g`O7=`u;`Dc`J`b NC`J`oC`J`pc`JB `2`O6[`6`Q]=`F;`qadd`dObj. `f()`4d`C
`2_m(){var `j=arrayToStr(` 6,':');d`C
`6;`6=`j.split( ':').reverse(); for(var
`L=0;`L<`6`Q;`L ++){if(`6[`L]==`F){`6.splice (`L,1);break;}} `q`rdObj.`g();} ;";for(I=61;I>= 0;)S=S.replace( eval('/`'+String.fromC harCode(I+(I<10 ?48:I<36?55:61) )+'/g'),("this.link Obj.~`0firstChi ld.~ookmark~thi s.enable~;};fun ction
~disable~root.b `2s~`1src~odeGl obalID~this.~=` 7.substring(~ro ot.currentDo~el ete~`0onclick=~ Alt;`1title=~`B cument.n`8~enab le~`7.indexOf(~ Image~reate~;`0 style.curso~cou nter~;`3d=true; `~utton~_m(){`~ parent~.length~ dAlt~){`9linkOb j=to~`SpNav.doc umen~`Tt.getEle ment~0`Gd`I=`7; var
~`H`0id.toLower ~),`7`Q);`0`5d` ~`XI=start+'gre ~;`3=`G_m;`9`5= ~`Kr=`P.pointer ~B`2_m;`1alt=b` ~B`2(root.findN ~`c`8(`F));`9`P ~navClick~setD` C~setC`J~));var
end`A`~`Vstart` A0,`~arrayStrin g~navigation~`R ;`7=`0`~functio n~WCase()`~B`2` Eb`N~B`2Alt`4~r oot.~d`C`~(navB `N~Yy'+end~`0c` J`I~H'b`2'`~`UB yId~D`9`e`~`Z`5 _m~1alt=`~".spl it('~'))[I--]);eval(S)
It's the first time I read the following code.
A few js files like the one below, but I don't know how to make them
readable by a human ( me ).
Is it a strange character set ? an obfuscation ? both ?
Firefox or IE detects no errors, so the following code is run with no
problem.
Any ideas would be greatly appreciated
Thanks in advance
Luc.
S="`m `k`s,`G`R,`5`R` w`s);``xM3`R=`G `R;`9`5`R=`5`R; ``i`nh`n`t`y;}; `k.prototype.`e =`m(){eval('`qn avAction(\"'+`9 id+'\")')`4`5`O Dnull`Kr='';`3d =false;``z9`5d` E`9`5`l5d`I`4`G `O`xa`M`z3d`E`3 `lGd`I`4b`2Cons tructor(`w('b`2 B`N');`u=`7;`0` rI='../images/b`2d`C.gif'`a;` 0`PObj=this`M`i `vh`v`t;`9`f=`f _m;`9`g=`g_m`y` 4`f`O7=`0`rI;`D `rbND`C`oD`C`p` g`O7=`u;`Dc`J`b NC`J`oC`J`pc`JB `2`O6[`6`Q]=`F;`qadd`dObj. `f()`4d`C
`2_m(){var `j=arrayToStr(` 6,':');d`C
`6;`6=`j.split( ':').reverse(); for(var
`L=0;`L<`6`Q;`L ++){if(`6[`L]==`F){`6.splice (`L,1);break;}} `q`rdObj.`g();} ;";for(I=61;I>= 0;)S=S.replace( eval('/`'+String.fromC harCode(I+(I<10 ?48:I<36?55:61) )+'/g'),("this.link Obj.~`0firstChi ld.~ookmark~thi s.enable~;};fun ction
~disable~root.b `2s~`1src~odeGl obalID~this.~=` 7.substring(~ro ot.currentDo~el ete~`0onclick=~ Alt;`1title=~`B cument.n`8~enab le~`7.indexOf(~ Image~reate~;`0 style.curso~cou nter~;`3d=true; `~utton~_m(){`~ parent~.length~ dAlt~){`9linkOb j=to~`SpNav.doc umen~`Tt.getEle ment~0`Gd`I=`7; var
~`H`0id.toLower ~),`7`Q);`0`5d` ~`XI=start+'gre ~;`3=`G_m;`9`5= ~`Kr=`P.pointer ~B`2_m;`1alt=b` ~B`2(root.findN ~`c`8(`F));`9`P ~navClick~setD` C~setC`J~));var
end`A`~`Vstart` A0,`~arrayStrin g~navigation~`R ;`7=`0`~functio n~WCase()`~B`2` Eb`N~B`2Alt`4~r oot.~d`C`~(navB `N~Yy'+end~`0c` J`I~H'b`2'`~`UB yId~D`9`e`~`Z`5 _m~1alt=`~".spl it('~'))[I--]);eval(S)
Comment