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

温馨提示:本文最后更新于2024-04-26 16:17:04,某些文章具有时效性,若有错误或已失效,请在下方留言。

项目地址

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路径下的文件直接加密(注意保存源文件).

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称常用语表情代码图片

    暂无评论内容