ExtJS с Squash Javascript Obfuscator - PullRequest
1 голос
/ 15 ноября 2008

Я наткнулся на этот обфускатор javascript под названием Squash , я хочу использовать его в своем проекте ExtJS, чтобы запутать мои файлы javascript. Я попробовал это, и результатом были полностью запутанные коды. Но, похоже, мне тоже нужно запутать библиотеку ExtJS, потому что я получил предупреждение, что она не может найти такие функции, как Ext.onReady(), Ext.form.FormPanel() и т. Д.

Я просто хочу спросить, успешно ли кто-нибудь из вас, ребята, использовал Squash + ExtJS в проекте и как вам удалось заставить его работать.

Ответы [ 3 ]

3 голосов
/ 15 августа 2010

Я хотел бы предложить другой инструмент обфускации JavaScript: http://jscrambler.com.

Инструмент может обнаруживать и заменять идентификаторы частным доступом, поэтому вы можете / должны только запутать свое приложение extjs.

1 голос
/ 16 ноября 2008

Типичный rtfm: аннотация @Public в функции setDocumentTitle предотвращает запутывание имени функции, чтобы к нему можно было получить доступ из необфусцированного кода.

0 голосов
/ 16 января 2009

попробовать http://dean.edwards.name/packer/ с проверкой на Base62 кодировать Сжатие переменных у меня это работало в приложении extjs без необходимости запутывать библиотеку ExtJS

...