Maison > Article > développement back-end > Comment crypter des fichiers php
Comment chiffrer des fichiers PHP : 1. Ouvrez Zend Guard 5.5.0 ; 2. Sélectionnez le fichier ou le dossier source à chiffrer ; 3. Sélectionnez la version PHP ; 4. Cliquez avec le bouton droit sur "Encoder le projet" ; fichiers chiffrés dans le répertoire de sortie du produit.
L'environnement d'exploitation de cet article : système Windows 7, Zend Guard version 5.5.0, ordinateur DELL G3
Comment crypter des fichiers PHP ?
Zend Guard est le produit de cryptage de code source PHP le plus mature actuellement sur le marché.
Après avoir collecté des informations et effectué des tests personnels, j'ai résumé comment utiliser Zend Guard pour crypter des fichiers PHP et comment utiliser Zend Loader pour décrypter des fichiers PHP cryptés.
J'utilise Wampserver2.2, où la version php est 5.3.10. (Remarque : la version php fournie avec ceci est la version TS, c'est-à-dire Thread safety)
Installation et cracking de Zend Guard
Cliquez pour télécharger Zend Guard5.5.0, Une fois le téléchargement terminé, veuillez l'installer vous-même.
Vous devez faire attention aux points suivants lors du crackage :
1. La durée de validité de cette CLÉ est le 10 juillet 2010, donc lors de l'activation, veuillez régler l'heure système de votre ordinateur avant cette heure, par exemple : 2009-01-01
2. Cette CLÉ active une version d'essai et les fichiers cryptés ne sont valables que 14 jours. Par conséquent, lors du cryptage de fichiers, veuillez reculer de quelques années l'heure système de votre ordinateur, par exemple : 2020-01. -01
3. Cliquez pour télécharger le fichier d'autorisation fichier d'autorisation zend_guard.zip, décompressez-le pour obtenir zend_guard.zl, qui est le fichier d'activation
4. Ouvrez Zend Guard 5.5.0, [Aide] -> Register] -> [Rechercher un fichier de licence sur mon disque], sélectionnez le fichier d'autorisation zend_guard.zl à activer
1. Ouvrez Zend Guard 5.5.0, [Fichier]->[Nouveau]->[Zend Guard Project] et créez un nouveau projet. La boîte de dialogue suivante apparaîtra :
, cliquez sur Suivant pour passer à l'étape suivante. La boîte de dialogue suivante apparaîtra, sélectionnez le fichier ou le dossier source à chiffrer.Cette étape consiste à sélectionner le fichier à chiffrer, qui peut être un seul fichier [Ajouter un fichier] ou un dossier entier [Ajouter un dossier], puis [Suivant].
的 (Ici, j'ai choisi de crypter l'intégralité du dossier. C'est-à-dire tous les fichiers dans D: wampwwwdemo
来 下 3. Ensuite, choisissez la version de PHP [Comparez avec la version de PHP sur votre serveur web]. Ici, la version n'est pas fausse. [Terminer] est terminé. la création du projet. D Remarque : Pour le logiciel crypté de Zend Guard 5.5.0, le plus haut ne peut supporter que PHP de la version 5.3. Si votre version de PHP est supérieure, veuillez vous rendre sur le site officiel de Zend Guard pour télécharger la version supérieure correspondante du logiciel de cryptage. H (car ma version PHP est PHP 5.3.10, donc je choisis PHP 5.3 ici, peut être par défaut ailleurs, cliquez directement)
4 . Dans l'explorateur Guard sur le côté gauche de Zend Guard, vous pouvez voir votre nouveau projet. Après avoir sélectionné le nom du projet avec la souris, cliquez avec le bouton droit sur [Encode Project] pour terminer. De cette façon, le cryptage le plus simple du code source PHP est obtenu. Nous pouvons voir les fichiers cryptés dans le répertoire de sortie du produit (
D:productDir). On peut voir que le fichier PHP dans le répertoire de sortie du produit a été crypté. Il s'agit de la méthode de cryptage la plus simple. Nous ne définissons pas la période de validité du cryptage, ni la prise en charge de la licence (c'est-à-dire si un fichier de licence est requis lors du décryptage). expirer, pas besoin de décrypter le fichier de licence. Si vous souhaitez définir le fichier de licence pour le décryptage, vous pouvez cliquer sur le nom du projet (project_test), puis cliquer sur l'onglet Sécurité à côté de Présentation dans la fenêtre principale du projet pour définir des paramètres de cryptage plus sécurisés. Comme indiqué ci-dessous : Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!