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 파일보기

'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

+ Recent posts