Обфускатор Javascript

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

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

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

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

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


Смотрите также:

Comments

  • TerVer
    June 3rd, 2010 | 8:31 pm

    чего-то я не понял как запустить.
    Но в любом случаее много $. Зафильтровать легко вроде как.

  • ihateseo
    November 19th, 2010 | 3:11 am

    Хотите сказать что поисковые боты вычисляют редирект по именно коду?
    Переход всё равно фиксируется. Буть то meta, php, js и т.д.

  • medar
    November 19th, 2010 | 8:49 am

    Конечно фиксируется. Это обфускация от глаз конкурентов по поисковой выдаче.

Leave a reply