Quel est le meilleur obfuscator javascript?
Je cherche à utiliser un javascript obfuscator. Ce sont quelques-uns des plus populaires et quel impact ont-elles sur la performance?
source d'informationauteur CountCet
Vous devez vous connecter pour publier un commentaire.
Yahoo a une assez bonne. Techniquement, il est un minifier, mais il fait un beau travail de brouillage dans le processus.
YUI Compressor
Bien, google a jusqu'à ce que le premier lien:
http://www.javascriptobfuscator.com
Mais je me demande à quoi bon l'obfuscation de code javascript. Tout ce que vous faites en javascript dissimulation devrait probablement être fait côté serveur, de toute façon, non?
Je n'ai jamais utilisé obfuscator dans la production, mais j'ai testé Utilitaire De JavaScript et il semble assez bonne.
Que pour la performance, d'obfuscation de code doit être décompressé à la volée chaque fois la page est chargée. Peut-être pas un problème pour les petits scripts, mais le déballage de temps sera considérable, avec des fichiers plus gros. D'autre part, minifiés code est directement exécutable par le navigateur.
Certains obfuscators peut produire un résultat qui n'est pas exécuté dans plus ou moins les navigateurs les plus courants. Vous devriez vérifier très soigneusement avec les navigateurs plan de soutien de.
Vous pouvez également essayer les JavaScript Compresseur écrit par Dean Edwards.
Je dirais Hackvertor (déclinée je l'ai écrit) c'est gratuit et ça prend en charge des balises de conversion. Découvrez l'exemple:-
http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php#PEBoYXNlZ2F3YV83KCKqwMHCw8TGyMnKy8zNzs%2FQ0dLT1NXW2Nna29zd3t%2Fg4eLj5OXm5%2Bjp6uvs7e7v8PHy8%2FT19vj5%2Bvv8%2Ff4kXyIpPmFsZXJ0KCJJJ2Qgc2F5IEhhY2t2ZXJ0b3IiKTxAL2hhc2VnYXdhXzc%2B
Packer avec base62
http://dean.edwards.name/packer/
https://github.com/jcoglan/packr <= version de ruby