Maison  >  Article  >  développement back-end  >  Processus de chiffrement de fichiers dans trois environnements PHP

Processus de chiffrement de fichiers dans trois environnements PHP

藏色散人
藏色散人avant
2021-12-02 14:19:184926parcourir

Processus d'opération de cryptage de fichier PHP

Différents environnements de débogage PHP ont un cryptage légèrement différent.

Ce qui suit présente principalement le cryptage des fichiers php dans les trois environnements de phpstudy2018, xampp et phpstudy-pro sous Windows.

  01 Processus commun pour différents environnements

 1. Utilisez VirboxProtector pour chiffrer l'interpréteur (php-cgi.exe ou httpd.exe)

  2. Utilisez DSProtector pour chiffrer php

3. Utilisez l'interpréteur chiffré (php -cgi.exe ou httpd.exe) pour remplacer l'interpréteur d'origine

  4. Redémarrez le service Apache et vous pourrez exécuter le programme

  02phpstudy2018

  1. Cryptez php-cgi.exe

  Application PHP qui confirme le version de l'environnement, ouvrez php-cgi.exe dans le répertoire de l'environnement php correspondant et faites glisser php-cgi.exe dans VirboxProtector.

 Trouvez php-cgi.exe dans le répertoire de l'environnement php, faites glisser php-cgi.exe dans VirboxProtector, définissez l'option de cryptage, ouvrez le bouton ds et définissez le mot de passe.

 Une fois les paramètres terminés, cliquez sur Conserver l'élément sélectionné pour générer deux fichiers : php-cgi.ssp.exe et php-cgi.exe.ssp

 2. Ouvrez DSProtector et cryptez le fichier php.

 Cliquez sur [Ouvrir DSProtector] sur la page des options de cryptage, le fichier de configuration chargera automatiquement le php-cgi.exe.ssp généré, faites glisser le 1.php à chiffrer, cliquez sur Démarrer la maintenance, cela affichera le succès, le php la maintenance des fichiers est réussie.

 Une fois 1.php chiffré avec succès, le fichier source sera sauvegardé dans 1.php.bak 1.php est le fichier crypté. Vous pouvez utiliser l'éditeur pour vérifier que le code de 1.php est tronqué.

  3. Remplacez php-cgi.exe

Renommez le php-cgi.ssp.exe crypté en php-cgi.exe et remplacez le php-cgi.exe d'origine

4. Redémarrez phpstudy

Remplacez après php-cgi .exe, cliquez pour redémarrer phpstudy pour exécuter le fichier php crypté

 03phpstudy-pro, panneau Xiaopi, panneau pagode

Coopérez avec le processus de cryptage de phpstudy2018 pour trouver la version php de php-cgi.exe, le processus suivant c'est pareil. Après avoir remplacé php-cgi.exe, redémarrez le service Apache.

  04XAMPP

  Projets PHP utilisant l'environnement XAMPP, le service utilise Apache et httpd.exe doit être chiffré et remplacé.

  1. Recherchez httpd.exe dans le dossier apache, cryptez httpd.exe

  Faites glisser httpd.exe dans VirboxProtector, ouvrez le bouton [ds] dans l'option de cryptage, définissez le mot de passe, puis cliquez sur [Protéger les éléments sélectionnés], httpd.exe.ssp et httpd.ssp.exe seront générés.

2. Cryptez le fichier php

Cliquez sur [Ouvrir DSProtector], le fichier de configuration chargera automatiquement httpd.exe.ssp, faites glisser le fichier php et cliquez sur Démarrer la maintenance, invite le succès

Une fois que index1.php est crypté avec succès, le fichier source sera sauvegardé dans index1.php.bak. Index1.php est le fichier crypté. Vous pouvez utiliser l'éditeur pour vérifier que le code d'index1. .php devient tronqué.

  3. Remplacez httpd.exe

Renommez le httpd.ssp.exe crypté en httpd.exe et remplacez le httpd.exe d'origine

4. Redémarrez le service Apache

Dans le panneau xampp, arrêtez le service Apache et puis démarrez. Vous pouvez exécuter le fichier php crypté.

 Résumé 05

 Le php crypté peut fonctionner normalement sans affecter les performances du site Web. Impossible de décompiler les fichiers php cryptés.

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer