Je voudrais savoir comment faire pour cacher mon code source php d'une application développée avec php/MySQL.
Je voudrais savoir comment faire pour cacher mon code source php d'une application développée avec php/MySQL.
Salam ; le code php ne se voie pas dans les pages HTML du client , il est interprété coté serveur .
http://sylvie-vauthier.developpez.co...rand-debutant/
La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.
Venez discuter sur le Chat de Développez !
En fait je ne parle pas du code qui s'affiche dans les pages HTML, je parle de mes fichiers .php , lorsque je livre mon application à l'entreprise, je copie tous mes fichiers dans le repertoire racine du conteneur (www) et l'entreprise peut à n'importe quel moment récupérer ces fichiers php et entrer dans mon code source les modifier à leur guise. Si je met par exemple un code qui ne permet pas à l'entreprise de dépasser 100 licences ou utilisateurs, l'entreprise peut retrouver ce code et le mettre en commentaire et utiliser l'application à leur guise. Est ce possible de l'empêcher avec php ou alors php n'est finalement bon que pour les sites web et il faut que je passe à quelque chose d'autre de plus PRO
ça tu peux pas vraiment l'empêcher avec du langage interprété, à mon avis...
un langage compilé peut être crypté, en effet, pour rendre le reverse ingeneering compliqué... mais ça se paye en terme de performance et c'est loin d'être infaillible...
Il existe deux solution assez répandu :
Ioncube et Zenguard
Le gros avantage de ces deux produits c'est qu'il te permettent de licencer (pas sur que ce soit bien français) ton code. Tu peux par exemple fournir un code qui ne va marcher que sur une durée de temps limitée.
Par contre c'est payant , mais si c'est pour une activité pro , c'est pas vraiment un problème.
Note tout de même que l'obfuscation n'est pas infaillible et avec un peu de persévérance on doit pouvoir récupérer le code original.
Partager