Javascript Obfuscator для запуска локально, который каждый компилирует - PullRequest
0 голосов
/ 05 октября 2011

Мне нужно бесплатное приложение командной строки или приложение Java, которое я могу запустить на одном из моих файлов JavaScript и запутать его. Я предпочитаю запускать его, когда я компилирую свой сайт в Visual Studio локально, но это может быть программное обеспечение, которое запускается локально, и я буду запускать его вручную.

Я хочу сильный обфускатор, который, даже если поменять местами инженера, будет очень трудно понять код. Мой проект был построен с ASP.net и C #, если это важно для ответа. Спасибо!

1 Ответ

4 голосов
/ 05 октября 2011

Я бы порекомендовал Google Closure Compiler: http://closure -compiler.appspot.com / home , чтобы минимизировать ваш JavaScript.Для максимального «запутывания» напишите свой код, чтобы вы могли использовать «продвинутую» оптимизацию.Вы также можете добавить все свои скрипты и скомпилировать их в один большой кусок минимизированного кода.

Это не делает невозможным обратный инжиниринг, даже трудным для профессионального программиста, но, скорее всего, этого будет достаточноДля большинства людей проблема заключается в том, чтобы «украсть» его, если только это не золотая жила, которую вы прячете.

Теперь, почему вы хотели бы «запутать» свой код, и что это может стоить в вашем случае, - это еще одна дискуссия...

Вот несколько интересных тем по теме: Достаточно ли использования обфускатора для защиты моего кода JavaScript?

...