Swoole Compiler 加密PHP源代码(简版)
服务器:Linux ubuntu 5.11.0-34-generic #36~20.04.1-Ubuntu SMP Fri Aug 27 08:06:32 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
PHP版本:PHP Version 7.2.34
Swoole Compiler工具:
Swoole-Compiler - 最佳 PHP 源代码加密编译器 (注册试用版账号)
拓展 swoole_loader.so
测试加密情况:
PHP源代码文件
test2.php:
Swoole Compiler 加密:
test2.php 生成压缩包 test2.zip
注意:加密选择的 PHP版本 + PHP源码版本 + 服务器版本要一致(本次为 PHP7.2)
点击【加密】自动加密生成一个 .tar.gz 压缩文件并下载。
解压压缩文件的内容包括:.zip压缩包中文件加密后的文件 + swoole-compiler.license(仅本次有效)
加密后的 test2.php 文件:
服务器配置:
(1)配置 swoole_loader.so 拓展:
上传 swoole_loader.so 文件到 PHP 拓展文件夹(文件夹路径可以通过 phpinfo() 查看 extension_dir 指向的就是拓展文件夹)
修改 php.ini 文件增加:extension=swoole_loader.so
增加 swoole_loader:
[swoole_loader]
swoole_loader.license_files=/yourpath/swoole-compiler.license
重启 nginx。
执行加密的 test2.php 文件:
Swoole Compiler 加密PHP源代码(简版)相关推荐
- openGauss 极简版安装
openGauss 官网 openGauss 下载地址 支持的操作系统 ● ARM: ● openEuler 20.03LTS(推荐采用此操作系统) ● 麒麟V10 ● Asianux ...
- 很多小伙伴不太了解ORM框架的底层原理,这不,冰河带你10分钟手撸一个极简版ORM框架(赶快收藏吧)
大家好,我是冰河~~ 最近很多小伙伴对ORM框架的实现很感兴趣,不少读者在冰河的微信上问:冰河,你知道ORM框架是如何实现的吗?比如像MyBatis和Hibernate这种ORM框架,它们是如何实现的 ...
- [置顶]完美简版学生信息管理系统(附有源码)管理系统
简版学生信息管理系统 目前为止找到的简版系统中最新.最全的java类管理系统 点击进入简版系统 如果无法直接连接,请进入: https://blog.csdn.net/weixin_43419816/ ...
- 7句话让Codex给我做了个小游戏,还是极简版塞尔达,一玩简直停不下来
点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 梦晨 萧箫 发自 凹非寺 量子位 | 公众号 QbitAI 什么,7 ...
- 来,一起手撸一个简版 Redis(附源码)
点击上方 视学算法,选择 设为星标 优质文章,及时送达 作者 | 凯京技术团队 来自 | my.oschina.net/keking/blog/3037372 今天主要介绍两个开源项目,然后创建应用最 ...
- 2012年中国移动地图和导航市场研究报告简版
2019独角兽企业重金招聘Python工程师标准>>> 2012年中国移动地图和导航市场研究报告简版 2012年中国移动地图和导航市场用户规模为2.53亿人,增长率为62.2%.伴随 ...
- 10分钟手撸极简版ORM框架!
最近很多小伙伴对ORM框架的实现很感兴趣,不少读者在冰河的微信上问:冰河,你知道ORM框架是如何实现的吗?比如像MyBatis和Hibernte这种ORM框架,它们是如何实现的呢? 为了能够让小伙伴们 ...
- 《数字孪生体技术白皮书(2019)》(简版)全文
来源:<数字孪生体实验室原创> 12月27日,数字孪生体实验室与安世亚太联合正式发布了<数字孪生体技术白皮书(2019)>. 白皮书的第一部分关注对数字孪生体的抽象和总结.无论 ...
- Dockerfile 简版大全,附赠编写实例
基础镜像可以用于创建Docker容器.镜像可以非常基础,仅仅包含操作系统:也可以非常丰富,包含灵巧的应用栈,随时可以发布.当你在使用Docker构建镜像的时候,每一个命令都会在前一个命令的基础上形成一 ...
最新文章
- [转载]国外物联网平台初探(二):微软Azure IoT
- log4j配置目标到mongodb
- C++:19---重载与模板、模板特例化
- 【收藏】需求文档(PRD)终极撰写指南
- mysql optimizer mrr_[转] MySQL 的 MRR 到底是什么?
- 用 node.js 脚本替代复杂的 npm script
- spring MVC 项目 WEB-INF下的jsp不能加载css文件
- 异步fifo_FIFO工作的原理
- 局域网内如何设置多个ip地址分配
- NodeJS + Sequelize + Mysql + Vue + Bootstrap
- 【一分钟论文】 NAACL2019-使用感知句法词表示的句法增强神经机器翻译
- springboot+cxf框架 WebService
- SPSS应用程序无法启动,因为应用程序的并行配置不正确。请参阅应用程序事件日志,或使用命令行sxstrace.exe工具。
- 为软件简单加密的小程序,附源码
- 隐藏桌面图标通过命令行启动
- 分享一款免费开源的在线文档管理插件
- css百分比定位和百分比尺寸
- 前端常用60个工具方法
- 抖音矩阵系统/短视频矩阵系统开发分享
- VSCode:VSCode提供额外的环境变量