От Dmitry E. Oboukhov (2:5020/830.100) к Dimon
В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)
D> From: "Dimon" <dimon@parus.com.ua>
D> Hi Peter B. Shalimoff!
>>> Скажите пожалуйста, чем зашифрованы JS-файлы в DataLife Engine?
>>
>> Пример кода?
>>
D> eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return
D> r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new
D> RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('a 2D(){7
D> z=9.I("1F");6(z!=C){z.h.1G="2E";z.h.O=1H().18+\'1i\'}};a 1H(){7
D> d=9,w=m,P=d.1I&&d.1I!=\'2F\'?d.s:d.t;7 b=d.t;7
D> 1J=(w.Q&&m.1K)?w.Q+w.1K:1j.1k(b.1L,b.2G),18=(9.1l&&!m.1m)?1j.1k(P.1L,P.D):(d.s.D||8.Q);7
D> O=(9.1l&&!m.1m)?P.D:8.Q;q{18:1j.1k(18,1J),O:O,J:(9.1l&&!m.1m)?P.J:1n}};a
D> 2H(){7 z=9.I("1F");6(z!=C){z.h.1G="2I";z.h.O="2J"}};a 2K(R){7
D> 19=R.1M;1N((R=R.2L)!=C){19+=R.1M}q 19};a
D> S(){5.1o=\'\';5.o=\'\'};S.1p.1O=a(){K{6(!5.o){q}c{5.o.h.1q=\'1P\'}}L(e){q}};S.1p.1Q=a(){7
D> A=0;6(9.s&&9.s.J){A=9.s.J}c 6(9.t&&9.t.J){A=9.t.J}c 6(m.1n){A=m.1n}c
D> 6(m.A){A=m.A}q
D> A};S.1p.1R=a(){5.29()};',62,230,'|||||this|if|var|self|document|function||else|||xmlhttp||style|||URLString|response|window||divobj|url|return||documentElement|body|length|js_arr|||elementObj|busyLayer|scrollY|new|null|clientHeight|centerdiv|value|js_str|elemNodeName|getElementById|scrollTop|try|catch|urlVars|param_arr|height|iebody|innerHeight|obj|center_div|my_width|my_height|divheight|divwidth|setX|setY|method|true|innerHTML|name|varArray|replace|milisec|script|params_arr|pageHeight|top|clientWidth|add_html|loading_fired|split|for|urlstring|case|break|px|Math|max|all|opera|pageYOffset|divname|prototype|display|AjaxFailedAlert|requestFile|false|message|indexOf|jsfound|js_reg|exec|js_content_reg|mark_node|mark_parent_node|script_node|responseStatus|al|textarea'.split('|'),0,{}))
>>> Или может посоветуете какой-то хороший шифратор для JS?
>>
>> Для каких целей?
>>
D> Hу собственно для того, чтобы зашифровать файлы. Вот в ДЛЕ, если сохранить
D> страницу из браузера, JS файлы сохраняются в исходном виде (т.е. в таком,
D> как указано выше).
D> Я так думаю у них свой шифратор, верно?
... Вместо того чтобы болтать что думаешь, думай что говоришь.
--- Mutt/1.5.18 (2008-05-17)
* Origin: Debian GNU Linux (2:5020/830.100)
Ответы на это письмо: