Crypatage des sources

Eléphant du PHP | 66 Messages

22 févr. 2008, 12:44

Bonjour
Je voulais crypter les fichiers sources de mon projet, j'utilisais le Zend Guard (une version trial), mais je me disais que si quelqu'un récupère l'optimizer il peut l'exécuter... donc je voulais savoir si c'est possible de le crypter par machine (pas par ip) ?
Sinon est ce qu'il y a d'autres moyens gratuits, pour ne pas vous mentir j'utilisais le 4.0.1 avec un crack mais il je crois que ce dernier ne marche pas parce qu'il me demande toujours le zend_guard.lz ...
la mm chose avec IonCube...

Votre aide me sera très utile
Merci
Mess With Best or die With the Rest

Mammouth du PHP | 19672 Messages

22 févr. 2008, 14:45

Salut,
tu ne pourras pas limiter l'exécution du code avec un truc comme Zend Guard, ce n'est pas fait pour ça. En revanche, le code ainsi transformé est inutilisable pour un développeur qui n'aurais pas la clé pour le déchiffrer.

Si tu veux bloquer l'exécution, ça doit être dans le code lui-même et tu dois ajouter à ton application un système de login/mot-de-passe pour l'utilisateur au lancement du programme. Ce d'autant plus que l'utilisateur ne reçoit que le code client, donc HTML/CSS/JavaScript, mais pas une ligne de PHP ni de SQL. Le PHP, même obfusqué avec Zend Guard est toujours exécuté sur la même machine : le serveur Web.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe: