【发布时间】:2014-08-14 16:19:11
【问题描述】:
我正在开发一个关于计费和库存的小型项目网站。该项目旨在在网络上进行,但一些微型和小型企业无法访问互联网(是的,在尼加拉瓜存在)。所以我提供的选项是在本地托管它,但我害怕让源代码可用。我怎样才能保护这个源代码不被用户或足够聪明的人找到并转售?
【问题讨论】:
-
创建一个覆盖文件并需要您的密钥才能撤消的加密函数?
-
一旦源代码离开你的手并最终进入别人的机器,你就失去了控制。除非您想开发自己的 DRM 系统(这可能是一个失败的原因),否则您可能必须评估软件被盗的风险与任何潜在的销售风险。也许最好不要卖给线下的人。
-
把这个应用程序变成一个设备。将其放在锁定的硬件上,例如具有加密文件系统的服务器。不要只给他们代码。
-
@tadman 是的,你说得对,但我不想让他们这么容易。
标签: php mysql localhost source-code-protection