使用 YAK Pro - PHP Obfuscator 混淆 php 代码 示例为PHP8 + larveal10 框架代码
什么是Php混淆?
当您有一个要发布一个php项目时,往往会吧代码全部部署到服务器上;出于任何原因,您可能希望其他人不理解、修改或调整您的软件。但是又需要被PHP理解所以我们只需要做到混淆代码让人难以理解。
请注意
yakpro-po 2.x 在PhpParser 4.x上运行
它将在php >= 7.0 上运行,混淆 php 5.2 到 php 7.3 的代码
如果您正在运行 php 5.3 或更高版本,
请使用不受支持的 yakpro-po 1.x,它适用于PhpParser的1.x分支
安装
本次使用的是centos 作为基础环境 以及使用的是宝塔默认安装的PHP
- 首先需要使用git下载yak pro和 php parse
- 这里指定目录为
/www/wwwroot/vpro
作为目录
git clone https://github.com/pk-fr/yakpro-po.git
git clone https://github.com/nikic/PHP-Parser