我使用 PHP 创建软件。我打算出售这个软件,所以我需要保护我的源代码,这样任何人都无法查看它。如何保护我的 PHP 代码以使该软件的功能仍然相同?
我还需要将软件绑定到特定的授权 PC。它不应在任何其他 PC 上运行。我怎样才能做到这一点?我应该使用 LAN MAC 地址加密吗?有没有人有任何其他想法?
我使用 PHP 创建软件。我打算出售这个软件,所以我需要保护我的源代码,这样任何人都无法查看它。如何保护我的 PHP 代码以使该软件的功能仍然相同?
我还需要将软件绑定到特定的授权 PC。它不应在任何其他 PC 上运行。我怎样才能做到这一点?我应该使用 LAN MAC 地址加密吗?有没有人有任何其他想法?
我把下面的列表放在一起——不知道它们是否都是最新的,或者现在有多少是免费的,但你应该在这里找到有用的东西:
关于:
软件:
SO上的另一个线程增加了一些(检查出来):
您可能正在寻找的不是密码学本身,而是混淆。如果你用谷歌搜索“php obfuscate”,就会出现很多选择。第一个来自Raizlabs。
SourceGuardian会做你想做的事。
只需下载http://www.phplockit.com/demo.php即可满足您的需求。
为什么不使用ionCube或Zend Guard?
有关可靠的 PHP 混淆工具,请参阅我们的SD PHP 混淆器。
通常每扇上锁的门都有一把钥匙...
因此,在使用/购买市场上的一些加密器之前,请花点时间搜索谷歌以检查它是否已经不是一种“容易破解”的编码方式。