Puis-je cacher mon code javascript côté client ??? Ou en quelque sorte le rendre non-lisible non pas par les utilisateurs mais par les pirates aussi?Masquage/Encodage de mon code javascript
Répondre
Il n'y a aucun moyen. Il ne peut pas être chiffré car le navigateur doit l'exécuter et il ne sait pas comment le déchiffrer.
Il est préférable de réduire/masquer (voir anax) afin que les utilisateurs ne s'embêtent pas à essayer de lire le code. Si quelqu'un le veut mal, il l'obtient finalement. Le temps de le faire est élevé, et j'espère que cela encouragera les utilisateurs.
Vous pouvez aller de vraiment bon marché (en ajoutant beaucoup de CR dans le début du document HTML) à des astuces pas si bon marché (Javascript rapetisser/Occultation), mais rien dans la réalité empêcherez un utilisateur demi-descente lire votre code.
Jetez un oeil à cette question SO de nouveaux moyens pour obscurcir votre script:
Eh bien, ce n'est pas une solution complète, mais vous pouvez rapetisser votre javascript pour la rendre moins lisible.
article sur Wikipédia minification: http://en.wikipedia.org/wiki/Minification_(programming)
outil en ligne pour rapetisser javascript: http://www.refresh-sf.com/yui/
- 1. Malicious code javascript dans mon site
- 2. Prise en charge multilingue dans mon code Javascript
- 3. sémantique de code Javascript
- 4. Javascript: Pourquoi mon code est-il en alerte?
- 5. Pourquoi mon code de traitement JavaScript JavaScript ne fonctionne-t-il pas dans Safari?
- 6. Code clé Javascript =/= code char
- 7. Mon code PHP est juste un commentaire dans mon code HTML
- 8. meilleure structure de mon code
- 9. Critique mon code Scala
- 10. GDB ignore mon code!
- 11. PHP: Actualiser mon code
- 12. Code Textarea en Javascript
- 13. Pourquoi toujours UpperCase dans mon code?
- 14. code JavaScript exemple
- 15. Comment 'rapetisser' code Javascript
- 16. javascript code architecture question
- 17. code de rails dans javascript
- 18. Code de clés multiples Javascript
- 19. Générateur de code javascript/jQuery
- 20. JavaScript Code source de base
- 21. Analyseur de code source JavaScript
- 22. code Javascript perte focus
- 23. Développement JavaScript - lignes de marquage de code?
- 24. Mon RegEx vole le reste de mon javascript
- 25. PHP affiche mon code source?
- 26. Valider le code JavaScript
- 27. refactor mon if code de déclaration
- 28. CherryPy change mon code de réponse
- 29. refactorisation mon DataTable code de recherche
- 30. Exception de mémoire insuffisante dans mon code
Merci pour le lien. –