Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Proses penyulitan fail dalam tiga persekitaran PHP

Proses penyulitan fail dalam tiga persekitaran PHP

藏色散人
藏色散人ke hadapan
2021-12-02 14:19:184991semak imbas

Proses operasi penyulitan fail PHP

Persekitaran penyahpepijatan PHP yang berbeza mempunyai penyulitan yang berbeza sedikit.

Yang berikut terutamanya memperkenalkan penyulitan fail php dalam tiga persekitaran phpstudy2018, xampp dan phpstudy-pro di bawah tingkap.

01 Proses biasa dalam persekitaran yang berbeza

1. Gunakan VirboxProtector untuk menyulitkan penterjemah (php-cgi.exe atau httpd.exe)

2 .Gunakan DSProtector untuk menyulitkan php

3. Gantikan penterjemah asal dengan penterjemah yang disulitkan (php-cgi.exe atau httpd.exe)

4. Mulakan semula perkhidmatan Apache

02phpstudy2018

1. Sulitkan php-cgi.exe

Sahkan versi aplikasi php persekitaran dan buka direktori persekitaran php yang sepadan Muat turun php- cgi.exe dan seret php-cgi.exe ke dalam VirboxProtector.

Cari php-cgi.exe dalam direktori persekitaran php, seret php-cgi.exe ke dalam VirboxProtector, tetapkan pilihan penyulitan, buka butang ds dan tetapkan kata laluan.

Selepas tetapan selesai, klik Kekalkan item yang dipilih untuk menjana dua fail: php-cgi.ssp.exe dan php-cgi.exe.ssp

2. Buka DSProtector dan semak penyulitan fail php.

Klik [Buka DSProtector] pada halaman pilihan penyulitan, dan fail konfigurasi akan memuatkan php-cgi.exe.ssp yang dihasilkan secara automatik Seret ke dalam 1.php untuk disulitkan, klik Mulakan Penyelenggaraan, dan ia akan berjaya menyelenggara fail php.

Selepas 1.php berjaya disulitkan, fail sumber akan disandarkan kepada 1.php.bak 1.php ialah fail yang disulitkan. Anda boleh menggunakan editor untuk menyemak kod 1.php menjadi kacau bilau.

 3. Gantikan php-cgi.exe

Namakan semula php-cgi.ssp.exe yang disulitkan kepada php-cgi.exe dan gantikan php-cgi.exe asal

4. Mulakan semula phpstudy

Selepas menggantikan php-cgi.exe, klik untuk memulakan semula phpstudy untuk menjalankan fail php yang disulitkan

03phpstudy-pro, panel kulit kecil , panel Pagoda

Bekerjasama dengan proses penyulitan phpstudy2018, cari php-cgi.exe versi php yang digunakan, dan ikuti proses yang sama. Selepas menggantikan php-cgi.exe, mulakan semula perkhidmatan Apache.

 04XAMPP

  Projek PHP menggunakan persekitaran XAMPP, perkhidmatan menggunakan apache dan httpd.exe perlu disulitkan dan diganti.

1. Cari httpd.exe dalam folder apache, enkripsi httpd.exe

Seret httpd.exe ke dalam VirboxProtector, buka butang [ds] dalam pilihan penyulitan dan tetapkan kata laluan , dan kemudian klik [Maintain selected items], httpd.exe.ssp dan httpd.ssp.exe akan dihasilkan

2. Sulitkan fail php

Klik [Open DSProtector], konfigurasi. fail akan memuatkan httpd.exe.ssp secara automatik, seret fail php ke dalam, klik Mulakan Penyelenggaraan dan kejayaan segera

Selepas index1.php berjaya disulitkan, fail sumber akan disandarkan ke index1.php.bak , dan index1.php Selepas menyulitkan fail, anda boleh menggunakan editor untuk menyemak sama ada kod index1.php menjadi bercelaru.

3. Gantikan httpd.exe

Namakan semula httpd.ssp.exe yang disulitkan kepada httpd.exe dan gantikan httpd.exe asal

4. Mulakan semula perkhidmatan Apache

Dalam panel xampp, hentikan perkhidmatan Apache dan kemudian mulakannya. Anda boleh menjalankan fail php yang disulitkan.

05 Ringkasan

php yang disulitkan boleh berjalan seperti biasa tanpa menjejaskan prestasi tapak web. Tidak dapat menyahkompilasi fail php yang disulitkan.

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Proses penyulitan fail dalam tiga persekitaran PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:segmentfault.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam