Какой JS обфускатор?

Нужно обфусцировать JS.

Грубо нужна php функция, c параметрами: key, source

Где key — ключ обфускации, чтобы обфусцированный код был менялся (тут или название перменных или еще что-то), source — cам js код


На выходе нужен обфусцированный код.
  • Вопрос задан
  • 32611 просмотров
Пригласить эксперта
Ответы на вопрос 10
Gorthauer87
@Gorthauer87
Программист
Ох блин, ну вот нафига нужна обфуксация? Вы там что, гениальные алгоритмы пишете? Что за ЧСВ такое непомерное?
Ответ написан
@sanex3339
Мой обфускатор (NodeJS пакет):
https://github.com/sanex3339/javascript-obfuscator

Плагин для Webpack:
https://github.com/sanex3339/webpack-obfuscator

Пример обфусцированного бандла Angular 2:
https://gist.github.com/sanex3339/ffc2876123b52e6d...
Ответ написан
Комментировать
crackedmind
@crackedmind
web-developer
habrahabr.ru/blogs/javascript/112530/ Вот тут описаны различные обфускаторы, берите да применяйте.
Ответ написан
Комментировать
powder96
@powder96
Использую чей-то PHP-порт вот этого: dean.edwards.name/packer/
Ответ написан
@davo
Front-end developer
Ответ написан
Комментировать
alextwins
@alextwins
По ссылке два хороших коммерческих обфускатора с поддержкой и обновлениями для клиентов. Автораспаковщиками защиту не снять, руками очень долго, очень муторно и то частично, особенно в модификации, которая со знаком +
Ответ написан
Комментировать
MTonly
@MTonly
Веб-разработчик с 2002 года
На всякий случай:
Google Closure Compiler Service API
Ответ написан
Комментировать
DEViANCE
@DEViANCE
Посмотрите на Minify
Ответ написан
Комментировать
@Regul777
Вот еще jsfoxguard.com
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы