关闭。这个问题需要更加集中。它当前不接受答案。
想改善这个问题吗?更新问题, 使其仅通过编辑此帖子即可解决一个问题。
4年前关闭。
我为我的wordpress插件和主题开发了自定义许可功能。我曾经将其添加到我开发的所有插件和主题中。但是任何人都可以从插件中删除集成代码并获取许可。有什么办法可以避免这种黑客攻击。我正在寻找执行此操作的最佳选择。
主题
我曾经在functions.php中添加许可集成代码在插件中
将代码添加到index.php中任何具有PHP知识的人都可以破解并删除此代码, 然后免费重新分发该软件。
集成具有许可证功能的软件的最佳方法是什么?
任何帮助是极大的赞赏。
#1【向wordpress插件和主题添加自定义许可的最佳方法,这是不可入侵的】你可以采取各种措施使人们更难使用未经许可的应用程序版本, 但是我不知道有任何一种解决方案可以100%起作用。
混淆
你可以使用诸如ZendGuard或Source Guardian之类的代码对代码进行混淆处理, 但这可能会使合法的客户烦恼, 他们需要查看你的源代码, 但它仍然不会100%有效。
致电首页
你可以将” 回拨电话” 埋在代码中的某个位置, 以让你知道应用程序的安装位置。如果你认为某人拥有未经许可的版本, 则可以联系他们, 并让他们知道他们需要许可的版本。
可以像许可检查一样删除此代码, 但是与许可检查不同, 不需要删除该代码即可使你的应用程序在没有许可的情况下工作。
实际上, 我认为你要解决的问题不是很大的问题。不想为你的软件付费, 但可以说服你的许可解决方案付款的人子集很小。
我会把时间集中在改善应用程序上, 而不是试图阻止免费加载程序, 这可能会损害合法客户的利益。
考虑为未获得许可的用户无法访问诸如支持和更新之类的合法客户提供奖励。
推荐阅读
- 更好的WordPress搜索框
- 参数2应该是一个数组(Argument #2 should be an array in)
- 将类属性附加到woocommerce单个产品图像
- 在wordpress短代码内容中允许HTML标签()
- Ajax调用在WordPress中添加当前URL
- 在WordPress中添加多个小部件区域
- 使用自己的自定义脚本将自己的自定义页面添加到WordPress
- Nginx网站重定向
- Django项目科技在线成果转化平台的设计1_Virtualenvwrapper环境安装