>  기사  >  백엔드 개발  >  PHP 파일을 암호화하는 방법

PHP 파일을 암호화하는 방법

藏色散人
藏色散人원래의
2019-06-20 13:52:246200검색

PHP 파일을 암호화하는 방법

Zend Guard는 현재 시장에 나와 있는 비교적 성숙한 PHP 소스 코드 암호화 제품입니다. Zend Guard를 사용하여 PHP 파일을 암호화할 수 있습니다.

추천: "PHP 튜토리얼"

암호화에 Zend Guard를 사용하는 방법은 무엇입니까?

1. Zend Guard 5.5.0을 열고 [파일]->[새로 만들기]->[Zend Guard 프로젝트]를 열고 새 프로젝트를 만듭니다.​ ​ ​

2. 다음을 클릭하여 다음 단계로 진행하세요. 다음 대화 상자가 나타나면 암호화할 소스 파일이나 폴더를 선택하세요.

이 단계는 단일 파일 [파일 추가] 또는 전체 폴더 [폴더 추가] 중 암호화할 파일을 선택한 후 [다음]을 선택하는 단계입니다.

(여기서는 폴더 전체를 암호화하기로 했습니다. 즉, D:wampwwwdemo에 있는 모든 파일이 암호화됩니다.)

                                             ~        다음 단계는 PHP 버전을 선택하는 것입니다. [웹 서버에 PHP가 있는 경우] [버전 비교 ] 이것은 매우 중요합니다. 버전이 올바르지 않으면 [Finish]를 누르면 프로젝트 생성이 완료됩니다.

참고:

Zend Guard 버전 5.5.0 암호화 소프트웨어의 경우 최대 PHP 버전 5.3까지만 지원할 수 있습니다. PHP 버전이 더 높은 경우 Zend Guard 공식 웹사이트로 이동하여 해당 상위 버전의 암호화 소프트웨어를 다운로드하세요.

(내 PHP 버전은 PHP 5.3.10이므로 여기서는 PHP 5.3을 선택합니다. 다른 위치를 기본값으로 설정하고 클릭하면 완료됩니다.)

                                4. Zend Guard 왼쪽에 있는 Guard Explorer에서 다음을 볼 수 있습니다. 새 프로젝트가 생성되었습니다. 프로젝트 이름을 마우스로 선택한 후 [프로젝트 인코딩]을 마우스 오른쪽 버튼으로 클릭하면 완료됩니다.

         

이러한 방식으로 PHP 소스 코드의 가장 간단한 암호화가 달성됩니다.

제품 출력 디렉터리(D:productDir)에서 암호화된 파일을 확인할 수 있습니다.

出 제품 출력 디렉터리의 PHP 파일이 암호화된 것을 확인할 수 있습니다.

이 간단한 암호화 방법의 경우 암호화 유효 기간을 설정하지 않았으며 라이선스 지원(즉, 암호 해독 시 라이선스 파일이 필요한지 여부)도 설정하지 않았습니다. 기본값은 라이선스가 만료되지 않고 해독되지 않는 것입니다. 파일이 필요합니다.

복호화를 위한 라이선스 파일을 설정하려면 프로젝트 이름(project_test)을 클릭한 후, 메인 프로젝트 창에서 개요 옆에 있는 보안 탭을 클릭하면 더욱 안전한 암호화 설정을 할 수 있습니다.

위 내용은 PHP 파일을 암호화하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.