有没有 PHP 的代码混淆器?[已关闭]
2022-08-30 06:16:41
有没有人为PHP使用过一个好的混淆器?我尝试过一些,但它们不适用于非常大的项目。例如,它们无法处理包含在一个文件中并在另一个文件中使用的变量。
或者你还有其他技巧来阻止你的代码的传播吗?
有没有人为PHP使用过一个好的混淆器?我尝试过一些,但它们不适用于非常大的项目。例如,它们无法处理包含在一个文件中并在另一个文件中使用的变量。
或者你还有其他技巧来阻止你的代码的传播吗?
你可以尝试PHP保护,这是一个免费的PHP混淆器来混淆你的PHP代码。编辑:这项服务不再上线。
它非常好,易于使用,也是免费的。
至于其他人在这里写的关于不使用混淆,因为它可以被打破等等:
我只有一件事要回答他们 - 不要锁你的房子门,因为任何人都可以拿起你的锁。
事实正是如此,混淆并不意味着防止100%的代码被盗。它只需要使它成为一项耗时的任务,因此向原始编码器付款会更便宜。希望这有帮助。
人们会为您提供混淆器,但再多的混淆也无法阻止某人获取您的代码。没有。如果您的计算机可以运行它,或者在电影和音乐的情况下,如果它可以播放它,则用户可以使用它。即使将其编译为机器代码也只会使工作变得更加困难。如果您使用混淆器,则只是在欺骗自己。更糟糕的是,您还禁止用户修复错误或进行修改。
音乐和电影公司还没有完全接受这一点,他们仍然在DRM上花费了数百万美元。
在 PHP 和 Perl 等解释型语言中,这是微不足道的。Perl曾经有很多代码混淆器,然后我们意识到你可以简单地反编译它们。
perl -MO=Deparse some_program
PHP有像DeZender和Show My Code这样的东西。
我的建议?写一个许可证,找一个律师。唯一的其他选择是不提供代码,而是运行托管服务。
另请参阅有关该主题的perlfaq条目。