有没有机会限制一个PHP脚本无需许可共享和使用?脚本已付款,我在想什么可以防止“共享”这个PHP脚本的发生。这是可能的还是不可能的?由于代码是开放的,我无法加密所有的代码。有没有办法保护没有有效许可证的情况下使用php脚本?
我得出了一个结论,并不确定这可以工作吗?
A.脚本要求用户输入B.许可证发送到我的授权服务器的许可证/ KEY
,并检查许可证是否有效的一个。 (http:// ....?license = X)
C.检查许可证并将结果发送回客户端服务器。
D.如果LICENSE无效,脚本将不会执行。
这实际上可行吗?或没有?
问题仍然存在,用户可以删除许可证检查部分权限(因为代码是打开的)?但我可能可能会加密该文件,并使其成为核心文件的一部分,不需要由用户编辑,但仍然需要文件,如果它被删除,该脚本将无法正常工作..嗯我迷路了:)
这是可能的,但你怎么去防止别人颠覆你的许可证验证算法,因为他们有权访问你的PHP文件。 – GWW
如果我只是删除许可证部分并说'$ valid = true;'? –
可能的重复[最佳解决方案,以保护PHP代码没有加密](http://stackoverflow.com/questions/336057/best-solution-to-protect-php-code-without-encryption) –