1. DownLoad
http://prdownloads.sourceforge.net/php-screw/
2. 사전준비
- PHP4.X 이상
- PHP with zlib ( 컴파일시 --with-zlib )
으로 확인
- UNIX system OS (LINUX, FreeBSD, etc. are included)
3. 설치
% tar xvfz php_screw-XXX.tgz
% phpize
% ./configure
% vi my_screw.h
SEED KEY을 개인적으로 변경하여 사용하십시요.
% make
% cp modules/php_screw.so /usr/local/lib/php/extensions/php_screw.so
php_screw.so 를 적당한 디렉토리에 복사
% vi php.ini
를 통하여 php.ini의 위치를 확인후 해당 php.ini의 설정을 변경한다.
zend_extension="/usr/local/lib/php/extension/php_screw.so"
% /usr/local/apache/bin/apachectl restart
% cd tools
% make // 암호화툴을 컴파일 한다.
% cp screw /usr/bin
암호화툴을 적당한 디렉토리에 복사한다. PATH가 잡혀 있는 디렉토리 추천
4. 사용법
% cat test.php
% screw test.php
Success Crypting(test.php)
% ls -al
-rw-r--r-- 1 root root 38 May 23 00:56 test.php
-rw-r--r-- 1 root root 20 May 23 00:56 test.php.screw
* 영문 README 파일보기
http://prdownloads.sourceforge.net/php-screw/
2. 사전준비
- PHP4.X 이상
- PHP with zlib ( 컴파일시 --with-zlib )
으로 확인
- UNIX system OS (LINUX, FreeBSD, etc. are included)
3. 설치
% tar xvfz php_screw-XXX.tgz
% phpize
% ./configure
% vi my_screw.h
SEED KEY을 개인적으로 변경하여 사용하십시요.
% make
% cp modules/php_screw.so /usr/local/lib/php/extensions/php_screw.so
php_screw.so 를 적당한 디렉토리에 복사
% vi php.ini
를 통하여 php.ini의 위치를 확인후 해당 php.ini의 설정을 변경한다.
zend_extension="/usr/local/lib/php/extension/php_screw.so"
% /usr/local/apache/bin/apachectl restart
% cd tools
% make // 암호화툴을 컴파일 한다.
% cp screw /usr/bin
암호화툴을 적당한 디렉토리에 복사한다. PATH가 잡혀 있는 디렉토리 추천
4. 사용법
% cat test.php
% screw test.php
Success Crypting(test.php)
% ls -al
-rw-r--r-- 1 root root 38 May 23 00:56 test.php
-rw-r--r-- 1 root root 20 May 23 00:56 test.php.screw
* 영문 README 파일보기
'php' 카테고리의 다른 글
include와 require의 차이점 (2) | 2007.05.03 |
---|---|
PEAR로 PHP 프로그램 캐싱하기 (1) | 2007.05.03 |
히치하이커를 위한 PHP 가이드 (0) | 2007.05.03 |
php coding standard rule (0) | 2007.05.03 |
url 변조를 통한 해킹 방지 조치 (0) | 2007.05.03 |