【问题标题】:Obfuscate PHP code [closed]混淆PHP代码[关闭]
【发布时间】:2010-10-20 09:05:36
【问题描述】:

我使用 PHP 创建软件。我要出售这个软件,所以我需要保护我的源代码,这样任何人都无法查看它。如何保护我的 PHP 代码以使该软件的功能仍然相同?

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

【问题讨论】:

  • 每当我发现软件无法运行,除非我允许它访问它不应该永远访问的东西(即:关于我的硬件的详细信息),我想打孔面对某人(和俄罗斯黑客入侵银行)
  • Code obfuscator for php?的可能重复

标签: php obfuscation source-code-protection


【解决方案1】:

我将以下列表放在一起返回 - 不知道它们是否都是最新的,或者现在有多少是免费的,但你应该在这里找到有用的东西:

关于:

  1. Wikipedia article: PHP Accelerator
  2. Comparison of APC, Zend, xCache, & the Zend Framework

软件:

  1. Safeyar (Best)
  2. PHP's APC (PECL page)
  3. RoadSend
  4. Turck-mmcache
  5. eAccelerator
  6. PHP-Accelerator
  7. SourceGuardian
  8. NuSphere Nu-coder
  9. Gridinsoft
  10. IonCube SA-Encoder.php

关于 SO 的另一个线程增加了一些(检查一下):

Can I encrypt PHP source or compile it so others can't see it? and how?

  1. Zend Guard
  2. BCompiler (PECL page)
  3. PHC

【讨论】:

    【解决方案2】:

    您可能正在寻找的不是密码学本身,而是混淆。如果你用谷歌搜索“php obfuscate”,就会出现很多选择。第一个来自Raizlabs

    【讨论】:

      【解决方案3】:

      SourceGuardian 会做你想做的事。

      【讨论】:

        【解决方案4】:

        只需下载http://www.phplockit.com/demo.php 即可满足您的需求。

        【讨论】:

          【解决方案5】:

          为什么不使用ionCubeZend Guard

          【讨论】:

            【解决方案6】:

            通常每扇上锁的门都有一把钥匙......

            所以在使用/购买市场上的一些加密器之前,花点时间搜索谷歌,看看它是否已经不是一种“容易破解”的编码方式。

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

            【讨论】:

              【解决方案7】:

              请参阅我们的SD PHP Obfuscator,了解可靠的 PHP 混淆工具。

              【讨论】:

                猜你喜欢
                • 2010-09-18
                • 1970-01-01
                • 2018-08-01
                • 1970-01-01
                • 2010-11-22
                • 2011-10-26
                相关资源
                最近更新 更多