Ale*_*art 7 piracy copy-protection
我不知道该说些什么.大约3天前,我向公众发布了一个脚本.今天我意识到,在搜索谷歌后,有人已经取消了(删除了我的保护)并盗取了脚本.
如何阻止用户盗版脚本?它是用PHP编写的.
请帮助或建议一些解决方案.
感谢您的时间.
更新通过向公众发布意味着我已经开始向用户销售它.
更新我的计划仅售49美元.它提供的功能非常合理.我不明白我应该如何阻止盗版盗版我的代码.大多数人给出的回复都是讽刺的.我希望得到一些好的建议.我知道没有银弹.但是您在PHP程序中使用了一些技巧.
rei*_*ein 16
我不是想在这里讽刺:忘了他们.这是我的理由:
您可以花费大量时间来防止盗版盗版您的东西,或者您可以花费相同的时间为您的付费用户提供更多功能.
极端复制保护不会给你的付费用户提供任何东西,只有更多的箍来跳过使用你的应用程序 - 这可能会导致他们感到沮丧.
无论你花多少时间试图阻止它们,海盗都会盗用你的应用程序.
预算有一定的时间来提供基本的复制保护 - 足以让诚实的人保持诚实.
最重要的是:不要激怒您的付费客户.他们是你需要快乐的人.
Pau*_*xon 11
你无能为力.
感到受宠若惊,你的工作值得付出努力!
如何阻止用户盗版脚本?
不要向公众发布合理的源代码......
[ 编辑 ] 经过几次downvotes,我决定评论我的答案:
公开发布的任何代码都有可能被黑客攻击.这是Javascript不安全的首要原因.无论你将它混淆多少,压缩它或将其翻译成一些随机的日语,它仍然是用户可以访问的源代码.因此,它不应包含任何明智的信息,如密码等.所有敏感数据都应存储在服务器端,以防止用户隐藏.
如果您要发布包含服务器和客户端代码的php框架; 那么你有没有方式充分保护自己.与Javascript一样,PHP也是一种解释型语言.您可以根据需要对其进行翻译,压缩或模糊处理(并且这可能是您可以做的最好的事情),在向公众发布时,您永远不会完全保护它.
再次......如果有一种神奇的方法可以防止代码被破坏,那么很长一段时间就会知道它.新游戏/软件的无CD补丁/裂缝现在几乎与软件本身同时发布.正如保罗所指出的那样,对你来说,这是一种奉承,尽管我明白你会感到多么遗憾.
在一些情况下程序员最终获得了防弹保护,但它通常涉及高端工程.
使用PHP,你大部分都不走运.它是一种解释型语言,这意味着您基本上被迫放弃源代码.当然,有混淆器(工具"扰乱"源代码使其几乎不可能为人类阅读),但它们也可以被规避.
有像Zend Guard这样的产品似乎提供了更好的保护,但根据我的理解,您的客户也需要安装Zend Guard,这几乎不是这种情况.