组件功能说明:
ionCube: 脚本解密 ;用于解密ionCube Encoder 加密脚本!
fileinfo : 通用脚本;用于获取文件MIME,编码等信息!
sg11(SourceGuardian): 脚本加密 ; 用于PHP 代码混合加密!
安装sg11
(1)
cd /root #进入root目录下
mkdir sg11 #创建sg11文件夹
cd sg11 #进入ssg11文件夹
wget https://cloud.rongkeji.cn/download/sg11-x86_64.tar.gz #下载sg11加密组件
tar zxf sg11-x86_64.tar.gz #解压sg11加密组件到sg11文件夹
(2)php -v #查看php版本
(3)
find / -name php.ini #查找php.ini位置
vim /usr/local/php/etc/php.ini #修改php.ini
extension=/root/sg11/ixed.5.6.lin #把这段代码添加到大概910-915行内
2.安装fileinfo
(1.环境中如果还有php 解压包目录
(2).cd php-5.6.40/ext/fileinfo/ # 切换到此目录下
(3).在之前已经编译安装的的php的bin目录中找到命令phpize执行生成.configure文件(核心:找到phpinfo中phpize和php-config的路径)
#/usr/local/php/bin/phpize
(4).配置、编译安装
# ./configure --with-php-config=/usr/local/php/bin/php-config
#make && make install
(5).修改php.ini加入extension=fileinfo.so
3.ionCube
tar zxvf ioncube_loaders_lin_x86-64.tar.gz
配置ionCube
修改php.ini 在文件尾部添加以下代码:
[ionCube Loader]
zend_extension="/usr/local/src/ioncube/ioncube_loader_lin_5.6.so"
最后,重启服务即可