【问题标题】:Protect php code in localhost [duplicate]保护本地主机中的php代码[重复]
【发布时间】:2012-10-06 15:39:16
【问题描述】:

可能重复:
Encrypt php code

我需要保护我的 PHP 代码。 情况如下:我在 Linux 中使用 PHP + Apache + MySQL 开发了一个系统(当然)。 该系统将与笔记本电脑一起出售。执行将在本地主机中。 该系统和笔记本电脑将一起出售。 我不想复制我的代码。如何保护我的代码不被复制。

我认为加密分区并设置强密码。 那安全吗?

【问题讨论】:

  • 如果分区被加密,PHP将如何解析你的文件?
  • 如果有人想要,我敢打赌他们可以得到。最好的选择可能是在协议中包括他们不能重复使用或编辑它。
  • @Repox,类似于 DMCRYPT (saout.de/misc/dm-crypt)
  • “...在 Linux 中(当然)” 为什么是“当然”? PHP、Apache 和 MySQL 在许多其他操作系统上运行良好。
  • 一个phar文件和一份好的许可协议

标签: php copy-protection


【解决方案1】:

如果你真的想保护你的代码,这里有一个关于 PHP 代码混淆的有趣主题:https://stackoverflow.com/a/232767/1252290

TL;DR:

写执照,找律师

【讨论】:

    【解决方案2】:

    您可以获得的唯一安全性是将代码托管在您的服务器中,然后出售服务,而不是代码。 如果你泄露了代码并且你想闯入,他们会的。除了让他们签署 EULA 并在其中指定要保留的权利之外,您无能为力。

    【讨论】:

    • 我来自巴西,依赖法律很复杂。而且我不能出售服务。系统将执行的地区无法访问互联网。
    • 那么你应该选择另一种(编译的)语言来实现你的工具。就是这样,如果他们有代码并且他们想要,他们就会闯入。想想你的事实实施保护的时间很短,他们有全世界的时间来打破它;-)
    • 你是对的 :( 我会用另一种语言思考。你更喜欢用哪种语言处理 SQL 查询和报告?
    • 在这方面我不能给你太多建议,因为我主要使用 .Net 和 Microsoft 技术。也许甘巴斯?
    猜你喜欢
    • 2011-05-18
    • 2018-07-20
    • 2011-06-18
    • 2012-02-21
    • 1970-01-01
    • 2015-09-17
    • 2014-01-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多