php screw plus-PHP源代码加密工具使用

萝莉工坊 191 0

项目地址

GitHub:https://github.com/del-xiong/screw-plus
Gitee:https://gitee.com/splot/php-screw-plus

操作步骤

下载解压

下载本程序并解压到某个目录

执行phpize

在php-screw-plus文件夹下执行:phpize(如果没有自行去PHP官网下载)

配置php-config

执行

./configure --with-php-config=[php config path]

进行配置

php-config路径寻找方法:

我是使用宝塔安装的环境,PHP安装路径为/www/server/php,我的PHP版本是7.4的所以php-config的路径就是:/www/server/php/74/bin/php-config

./configure --with-php-config=/www/server/php/74/bin/php-config

修改CAKEY

修改php_screw_plus.h中的CAKEY,改为一个你认为安全的字符串

生成扩展文件

执行make生成扩展 modules/php_screw_plus.so

php.ini里面加入扩展

把扩展路径加入php.ini中 重启php
刚刚生成的so文件就是扩展
php.ini文件最后面配置如下:

extension = /www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902/php_screw_plus.so

路径必须是绝对路径

tools执行make

进入tools文件夹 执行make

cd tools
make

加密文件

执行./screw [目录或文件] ,后面带上你要加密的目录或文件即可自动开始加密

./screw /www/wwwroot/en_file

会把/www/wwwroot/en_file路径下的文件直接加密(注意保存源文件).

发表评论 取消回复
表情 图片 链接 代码

分享