Обфускатор Javascript

На Хабре нашел ссылку на отличный инструмент для шифрования js от чужих глаз:

http://utf-8.jp/public/jjencode.html

Например, alert(”test”); превращается вот в такую конструкцию:

$=~[];$={___:++$,$$$$:(![]+”")[$],__$:++$,$_$_:(![]+”")[$],_$_:++$,$_$$:({}+”")[$],$$_$:($[$]+”")[$],_$$:++$,$$$_:(!”"+”")[$],$__:++$,$_$:++$,$$__:({}+”")[$],$$_:++$,$$$:++$,$___:++$,$__$:++$};$.$_=($.$_=$+”")[$.$_$]+($._$=$.$_[$.__$])+($.$$=($.$+”")[$.__$])+((!$)+”")[$._$$]+($.__=$.$_[$.$$_])+($.$=(!”"+”")[$.__$])+($._=(!”"+”")[$._$_])+$.$_[$.$_$]+$.__+$._$+$.$;$.$$=$.$+(!”"+”")[$._$$]+$.__+$._+$.$+$.$$;$.$=($.___)[$.$_][$.$_];$.$($.$($.$$+””"+$.$_$_+(![]+”")[$._$_]+$.$$$_+””+$.__$+$.$$_+$._$_+$.__+”(”"+$.__+$.$$$_+””+$.__$+$.$$_+$._$$+$.__+””)”+$.$$$+$._$$+””")())();

Это полностью рабочий js-код.
Но разобрать, что именно он делает – нереально.
Юзайте для шифрования доменов редиректов и прочего.


  Один комментарий   11 июня 2010   Shared  

  • http://eax.me/ Аноним

    Если не возражаете, я хотел бы поделиться ссылкой на свою статью по этому поводу: http://eax.me/good-obfuscator/