前言
之前我们尝试使用 yakpro-po
和 Swoole Compiler
对我们的本地化部署的 PHP 项目进行混淆加密
接下来我们继续试用另一个扩展加密的方案 - ionCube
ionCube
我们用的是 PHP Encoder 12
这个版本 (他的低版本有被破解的风险,这个版本是扩展加密版本,目前外网没有被破解的相关资讯,安全性应该靠谱)
简单的来说 ionCube 编码器将源代码编译为字节码,可以根据需要对编译后的代码进行混淆和加密,并具有以各种方式保护解密密钥的功能。
此外,Pro
和 Cerberus
版本中内置的 PHP 许可功能允许对 PHP 脚本进行许可,限制 PHP 代码可以在哪里运行以及它是否有到期时间。