我开发了一个php脚本,我想保护我的文件,所以你认为这是做这件事的最佳选择。
还有其他更便宜的工具甚至是免费的吗?
答案 0 :(得分:22)
任何模糊处理都不会保护您的文件。如果它们足够受欢迎,有人会对它们进行解码并分发不需要IonCube或Zend进行解码的版本。
DRM不会阻止盗版,但它会妨碍您的付费客户。您可以将潜在客户群限制在那些可以运行加载程序来解密软件的客户群,这是一个比PHP虚拟主机所有人少得多的人群。当您帮助人们安装加载器并解决您的软件无法运行的原因时,您还将大大增加客户支持负载。
最重要的是,通过为客户创建额外的工作和挫折,并阻止他们自定义脚本副本,您将降低他们对产品的快乐。这样可以减少推荐次数,减少对博客和社交媒体的积极评价,最终减少对您的销售。
保护文件和销售的最佳方法是不使用DRM。通过提供激励成为合法客户来保护您的业务,例如技术支持,免费次要版本升级,仅限客户的论坛等。这些不仅会使您希望从您那里购买脚本而不是从没有这些脚本的海盗下载它好处,但它会让您的客户更快乐,更有可能传播信息,从而带来更多客户。
答案 1 :(得分:7)
对于zend和ioncube都有解码它们的服务,但这些软件最新版本的解码费用非常高,如25个文件的125欧元。这不仅仅是脚本本身的价格。所以你不需要担心它,可以轻松使用zend或ioncube(我使用ioncube)。
@dan:我有一个脚本,我以非常低的价格和很多功能为生活提供免费支持,猜怎么着?有人偷了代码,然后他们把它传播到互联网上,之后我的所有客户都开始打电话给我,有点不高兴他们付钱,即使他们得到了支持......长话短说...相信我编码你的脚本并且迫使人们访问某些主机比使用某些dorks免费在互联网上共享的脚本更好。 并且没有加载到他们的主机上,我已经制作了一个文件来测试服务器上是否安装了ioncube,并且在他们购买我的脚本以在他们的服务器上测试之前我将这个文件提供给他们。
答案 2 :(得分:2)
你应该对脚本的一部分进行编码,例如核心控制器可以被编码并留下视图文件,这将允许你的客户自己进行微小的改变
答案 3 :(得分:1)
应该可以正确编码你的php& js文件,将所有符号转换为无意义符号,删除所有注释,以及更改文件名。我不相信这个领域的加密软件是通过它的加密属性来衡量的,而是通过它的部署属性(即一键部署等)来衡量的。
这几乎是所有认真的互联网公司所做的事情。在GMAIL中尝试“查看来源”,并告诉我您是否有可读的内容。
@Dan:有很多模型可以赚钱,“软件支持”模式只是其中之一。例如,我想建立一家互联网公司,我不喜欢托管公司可以查看和复制我的源代码的想法。
答案 4 :(得分:1)
bcompiler扩展名将帮助您免费编码/解码php文件,但是您必须自己处理保护/许可限制方案。