Obfuscateurs JavaScript gratuits? [fermé]
-
07-07-2019 - |
Question
Je recherche un obfuscateur JavaScript gratuit . La compression serait-elle suffisante? Quels outils recommanderiez-vous? Bien sûr, je n'ai pas besoin d'obscurcissement de style militaire, j'ai besoin d'un moyen simple pour empêcher les enfants de voler mon code javascript en regardant la source ou en utilisant quelque chose de simple, comme unescape ().
Merci,
Tom
La solution
Votre problème est que peu importe combien vous le comprimez ou le cachez, le navigateur doit éventuellement l'interpréter. Le mieux que vous puissiez faire est de renommer toutes les variables en vars aléatoires sans signification et de supprimer tous les commentaires et les espaces.
Quelques bons outils:
Autres conseils
Vous pouvez utiliser / packer /
En règle générale, n'utilisez pas un obfuscateur qui utilise eval car cela ralentirait votre page, utilisez un compresseur qui n'en utilise pas. Cela offrira un obscurcissement aux débutants, de toute façon, personne ne sera découragé par un obscurcisseur.
La plupart des obscurcisseurs vont créer une chaîne représentant le code à la fin, puis utiliser eval. Cela peut être annulé par une simple déclaration d'alerte, quel est le but?
Si vous souhaitez un simple masquage et une excellente compression, je vous recommande le YUI Compressor à partir de Yahoo.
Départ Pour ceux qui cherchent - http://javascript-reference.info/javascript -obfuscators-review.htm - très bon aperçu des obfuscateurs JS
J'appuie également la recommandation relative à YUI Compressor, elle fonctionne très bien et peut compresser et rendre obscurcie, ainsi que des recommandations sur le codage javascript.
Je vote également pour Packer. Il existe des versions en ligne, des versions autonomes et même une version console que j'utilise pour emballer automatiquement mes javascripts lors de la création de mes applications Web.
Essayez http://digua.sourceforge.net .