JavaScript/jQuery: Code Packer/Obfuscator [Duplicate
-
26-09-2019 - |
Pergunta
Possíveis duplicatas:
Como posso ofuscar JavaScript?
O que você usa para minimizar e compactar bibliotecas JavaScript?
olá a todos,
2 perguntas:
Eu gostaria de comprimir meu código, alguém sabe qual compressor os caras do jQuery estão usando? Ou há algum script gratuito? (Eu gostaria de usar o compressor usando um script ASP automatizado, para que nenhum software independente)
Existe um bom código Ofuscator que dificulta a ladrinista de código? O melhor seria uma combinação de empacotador+ofuscador :)
THX
Solução
Há um ótimo compressor do Google chamado Closure Compiler:
http://closure-compiler.appspot.com/
Existem três graus diferentes de compilação que você pode usar.
WHITESPACE_ONLY
Simple_optimizações
Advanced_Optimizations
Ele também permite compilar seu código programaticamente usando uma API externa.
Outras dicas
Isso é o que eu uso: http://developer.yahoo.com/yui/compressor/
Meu conselho é não se preocupar com a ofuscação, se alguém realmente quiser roubá -lo, pode.
Compressor:
http://javascriptcompressor.com/
Beautifier:
jsbeautifier.org
Não, não há como impedir que o JS seja roubado, mas você pode tornar realmente muito difícil de entender. Ofusco, use o fechamento de funções