混淆PHP代码

我使用PHP创build软件。 我要出售这个软件,所以我需要保护我的源代码,以便没有人可以查看它。 我怎样才能保护我的PHP代码,使软件仍然function相同?

我还需要将软件绑定到特定的授权PC上。 它不应该在任何其他PC上运行。 我怎样才能做到这一点? 我应该使用LAN MAC地址进行encryption吗? 有没有人有任何其他的想法?

我把以下列表放在一起 – 不知道它们是否都是最新的,或者现在有多less免费的,但是您应该在这里find一些有用的东西:

关于:

  1. 维基百科文章:PHP加速器
  2. APC,Zend,xCache和Zend框架的比较

软件:

  1. Safeyar ( 最佳 )
  2. PHP的APC ( PECL页面 )
  3. RoadSend
  4. 图尔克,mmcache
  5. eAccelerator在
  6. PHP-加速器
  7. SourceGuardian
  8. NuSphere Nu编码器
  9. Gridinsoft
  10. IonCube SA-Encoder.php

SO上的另一个线程增加了一些(检查出来):

我可以encryptionPHP源代码或编译它,让别人看不到? 如何?

  1. Zend守卫
  2. BCompiler ( PECL页面 )
  3. PHC

你可能正在寻找的不是密码本身,而是混淆。 如果你的谷歌为“PHP混淆”,许多select显示。 第一个来自Raizlabs 。

SourceGuardian会做你想做的。

你为什么不使用ionCube或Zend Guard ?

通常每个锁着的门都有一把钥匙。

因此,在使用/购买市场上的一些encryption器之前,请花些时间search谷歌,以检查它是否已经不是一种“容易破解”的编码方式。

例如: http : //www.kgbiz05.com/decoders

请参阅我们的SD PHP混淆器以获得可靠的PHP混淆工具。