【问题标题】:Coding CallBack Tracker编码回调跟踪器
【发布时间】:2012-02-11 08:04:16
【问题描述】:

我编写了要出售的脚本,但在我要编码到 Ioncube 之前,我如何制作回调跟踪器来告诉我的网站谁在使用我的脚本,它是什么域 ip?如果我发现这不是确切的许可证,我可以禁止脚本或 IP?

我有这个想法,但是当它从我的数据库中跟踪它是盗版版本时,我怎样才能使脚本被禁用?

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://mywebsite.com/validationwebsite/");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, true);
$data = array(
    'dateofexpire' => '',
    'ip' => $ipaddress,
    'domainname' => $domainname,
    'email' => $email,
    'serialno' => $serialno
);

任何人都可以提供帮助将不胜感激 =)

请指教

【问题讨论】:

  • 最简单的方法是将功能作为 SOAP/REST 应用程序托管在您自己的网站上。
  • 嗨,我不知道什么是 SOAP/REST?你能详细说明吗?我知道它的 xml 只读取某种字符串

标签: php curl


【解决方案1】:

当脚本从我的数据库中跟踪到盗版版本时,如何禁用脚本

你不能。 ionCube 的字节码混淆很容易去除。盗版团体甚至创建了付费服务。很讽刺吧?这意味着创建盗版版本的人将在分发之前删除禁用脚本的代码。

最大限度地减少盗版损失的最佳方法是降低您的应用程序被盗版的可能性。为您的功能集和适当的许可条款选择一个公平的价格。如果您的应用程序面向大众市场,请考虑制作功能集较小的免费版本。否则可能会盗版完整版的人可以改用该版本,并且可能很乐意这样做。如果您的申请是高度专业化的并且针对的是小市场,您应该咨询您的律师。

另请参阅:Best solution to protect PHP code without encryption

【讨论】:

  • 因为我读过 vbulletin dosent 有 ioncube 或 zend 编码,但他们仍然跟踪使用脚本的可用站点。因为我只是把这个脚本卖给我的客户,所以我害怕他只是把它克隆出来卖给另一个人。有什么建议我可以做的吗?我愿意接受任何解决方案。
  • vBulletin 的呼叫主页与其他任何呼叫一样有效地删除。盗版社区在分发删除了 call home 的版本时使用了“无效”或“无效”一词。如果您向您的软件出售许可,您最好的保护就是签订一份真实且适当的合同来确定许可条款。与您的律师交谈。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-29
  • 2016-01-21
  • 2011-12-05
  • 2013-08-14
  • 2014-08-09
  • 2016-02-19
相关资源
最近更新 更多