Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   обфускация (https://javascript.ru/forum/misc/2732-obfuskaciya.html)

Virgile 05.02.2009 05:31

обфускация
 
После packera почему-то не работает javascript, так вот, почему?
Какие Вы используете приложения для обфускации скриптов?

Kolyaj 05.02.2009 09:18

Цитата:

Сообщение от Virgile
После packera почему-то не работает javascript, так вот, почему?

У меня и без packera не работает, почему?

Цитата:

Сообщение от Virgile
Какие Вы используете приложения для обфускации скриптов?

YUI Compressor.

Packer, кстати, не обфусцирует код.

ZoNT 05.02.2009 14:28

Я использую только свой мозг, так как никакой обфускатор не сожмёт код лучше, чем человек...

Kolyaj 05.02.2009 14:50

ZoNT,
типа жжошь?

ZoNT 05.02.2009 15:41

:D
Я аццкий жгун.

Андрей Параничев 05.02.2009 15:52

http://javascript.ru/optimize/better-compression

Virgile 05.02.2009 23:03

Помоему, вы даже не знаете значение этого слова, несете чушь ... тут есть толковые люди? или только школьники, которые даже не могут понять суть вопроса ...

Андрей Параничев 05.02.2009 23:32

Virgile,
Для JavaScript понятия обфускатора и оптимизатора очень близки, поэтому программы обфускации чаще используются не для защиты, а для уменьшения веса скрипта. Один из примеров такого обфускатора - YUI Compressor. А другой назван вами - packer.

Почему ваш скрипт после пакера перестал работать, гадать не стану. Могу порекомендовать довольно противоречивую утилиту JSLint, она показывает в каких местах скрипта есть (семантические?) ошибки. Иногда помогает избавится от мест, которые плохо обрабатывают обфускаторы.

Kolyaj 05.02.2009 23:35

Цитата:

Сообщение от Kolyaj
Packer, кстати, не обфусцирует код.

Ан нет, обфусцирует :)

Virgile, а в чем проблема-то? На второй вопрос вам ответили, а на первый -- уж извините, телепаты в отпуске.

Virgile 07.02.2009 09:45

Андрей Параничев,
Ок, но мне нужна именно обфускация(запутывание кода), чем оптимизация. И кстати, оптимизация - это побочный эффект.
Цитата:

JSLint
Да, есть такая ...

Kolyaj,
Проблема распространенная, но ответа я так и не нашел ... Телепатия здесь не нужна, тут нужен исчерпывающий ответ человка который сталкивался с такой проблемой и решил её.


Часовой пояс GMT +3, время: 18:32.