有没有任何方法可以避免从phar文件(PHP档案)中取消拆分


Is there any way to avoid unphar from phar file (PHP Archive)?

php中有一个很好的工具可以将php文件归档为"phar"格式,使其易于分发和安装。它可以制作一个完整php文件夹的单个"phar"文件。http://www.php.net/manual/en/intro.phar.php

phar文件可以使用诸如http://unphar.com

现在,我的问题是,有没有什么方法可以在生成phar文件时添加一些密码或随机盐,使其不容易被取消?我的动机是保护php脚本不被修改。

不,不能阻止用户提取phar内容。

您可以对其中的php文件进行编码(例如,使用ioncube),或者简单地缩小它们,使其不可读。但所有的测量都无法保护你免受黑客的攻击。