混淆PHP代码[关闭]

Posted

技术标签:

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

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

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

【问题讨论】:

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

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

关于:

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

软件:

    Safeyar (Best) PHP's APC (PECL page) RoadSend Turck-mmcache eAccelerator PHP-Accelerator SourceGuardian NuSphere Nu-coder Gridinsoft IonCube SA-Encoder.php

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

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

    Zend Guard BCompiler (PECL page) PHC

【讨论】:

【参考方案2】:

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

【讨论】:

【参考方案3】:

SourceGuardian 会做你想做的事。

【讨论】:

【参考方案4】:

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

【讨论】:

【参考方案5】:

为什么不使用ionCube 或Zend Guard?

【讨论】:

【参考方案6】:

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

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

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

【讨论】:

【参考方案7】:

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

【讨论】:

以上是关于混淆PHP代码[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

PHP的代码安全[关闭]

PHP易混淆函数的区别及用法汇总

PHP易混淆函数的区别及用法汇总(函数和方法的区别)

php源码怎么加密

Azure宕机3个小时:因人为配置DNS失误;Mozilla禁止扩展混淆代码;5月份数据库排行榜发布;PHP 7.3.5发布

这个php登录代码有啥问题? [关闭]