在php中有一个很好的工具可以以“phar”格式存档php文件,以便于分发和安装。它可以制作整个php文件夹的单个“phar”文件。 http://www.php.net/manual/en/intro.phar.php
使用像这样的工具,phar文件可以很容易地“unphar”到其原始文件夹 http://unphar.com
现在,我的问题是,有没有什么方法可以在生成phar文件时添加一些密码或随机盐,以便它不能轻易地解决?我的动机是保护php脚本不被改动。
答案 0 :(得分:1)
不,您无法阻止用户提取phar内容。
你可以做的是在那里编码php文件(例如使用ioncube)或简单地缩小它们,以便它们不可读。但是所有的测量都不能保护你免受坚定的黑客攻击。