问题标签 [piracy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2057 浏览

iphone - 如何避免 iOS 上的盗版(通常在移动应用程序中)

我正在考虑一个我想在 Apple App Store 上以 0.99 美元的价格出售的应用程序。没那么多,但我想限制盗版(或者最好避免盗版)。

您在该领域的方法或最佳实践是什么?

  • 免费增值(有些功能免费,有些不是)模式?
  • 某些客户端/服务器通信的加密?
  • 某种电话检测(IMEI,什么?)
  • 反盗版代码库(如果存在)

我认为盗版是移动开发人员的一个大问题,不是吗?

0 投票
1 回答
676 浏览

php - 客户的 PHP 部署项目

可能重复:
php 的代码混淆器?
部署时如何保护我的源代码?

我们正在开发一个打算出售给最终用户的 PHP 项目。我们正在许可这个项目,所以我们的最终用户获得了使用该产品的许可(他们不拥有它)。

我们的问题是我们想在客户的服务器上部署代码,但我们不希望客户能够进一步分发它。使用纯 PHP 代码,您可以轻松地复制粘贴代码并将其提供给您的邻居;),我们希望防止这种情况(有点像防止盗版)。我们可以使用连续剧和激活服务器,但由于客户可以轻松编辑 PHP 代码,这不是一个选项。

你对如何保护这个项目有任何想法,所以卑鄙的海盗将无法非法转售我们的项目。

提前致谢!

0 投票
1 回答
774 浏览

ios - 在 iOS 上检测盗版应用程序 - 导致服务器成本的吸血鬼

我知道如何检测你的 iOS 应用是否被盗版的问题已经出现了几十次,普遍的共识是:

  1. 不值得玩那个猫捉老鼠的游戏
  2. 盗版您的应用程序的人很可能无论如何都不会购买它
  3. 使用您的应用程序的人,无论是否付费,几乎都是一种广告形式,因此可以在某种程度上提供帮助

但是,如果盗版者(借用谷歌的一个术语)吸血鬼——盗版你的应用程序并实际上让你花钱的人,因为你的应用程序非常依赖于服务器端?是否有推荐的方法来检测是否有人在没有付费的情况下使用您的应用程序?Apple 是否为付费应用程序本身(不是应用程序内购买)提供任何收据验证?

0 投票
0 回答
159 浏览

ios - 启动时要验证的内容以查看非消耗性应用内购买是否为盗版

假设我有一个应用程序进行应用程序内购买并验证收据是否适合非消耗性购买。

在购买时,应用程序会写入一些存储,例如 NSUserDefaults,它本质上是一个解锁额外内容的 BOOL。

然后,海盗可以从中制作一个其他越狱设备可以安装的 ipa,通过在原版中购买一次来绕过副本中的应用内购买。

似乎根据设备或用户的唯一标识符制作一些哈希/校验和,并在启动时验证这一点将是一个合理的盗版检查(并不是要阻止所有破解者,而是停止基于平均副本的 ipa 的流血安装盗版)。但是,我知道苹果不赞成访问 UDID,并且有人说出于这个原因要避免使用 MAC 地址。还有什么我可以用的吗?MAC还是游戏吗?这种级别的检查似乎对用户来说是非侵入性的,并且会将数据存储为(有损)单向哈希/校验和。

也许有一种完全不同的、更好的方法来处理基于 ipa 的非消耗品盗版?

0 投票
2 回答
3594 浏览

matlab - 如何保护 MATLAB 编译的应用程序不被分发?

我如何保护 MATLAB 编译的 .exe 免受:

  • 逆向工程
  • 未经授权的分发?

我应该使用哪些打包程序、保护工具等?

0 投票
3 回答
202 浏览

php - 代理和盗版 - 网站安全

我正在建立我的第一个网站。它是一家在线房地产中介。用户可以自己创建个人资料,然后插入广告并上传图片。

有人告诉我,我应该检测多个日志记录尝试以防止暴力攻击。好吧,我使用以下代码检测 IP:

系统在一定的延迟内计算错过的记录尝试,并在数据库中保存一个禁止列表。它工作得很好......至少当我自己测试它时!

然后当我被告知“谨防通过虚假 IP 进行盗版”时,我得到的印象是我上面提到的保护系统无效。

有 :

1) 盗版者可以使用的软件,其中包含可以隐藏其真实 IP 的代理

2) 网络上的代理也可以隐藏真实 IP。

1) 和 2) 有什么区别?

我想知道如何使用代理以及他们在非法行为方面能够做什么

  • 有人可以随意更改它的IP吗?
  • 中国或俄罗斯的某个人可以“模拟”西欧或美国的 ip 吗?
  • 我可以做更多的事情来检测任何可疑活动吗?

非常感谢。

0 投票
0 回答
259 浏览

android - 亚马逊应用商店的高效 DRM

我考虑在亚马逊应用商店发布一款应用。他们确实提供了自己的 DRM 系统,但该应用程序似乎无法检索任何许可证验证信息,例如 Google Play 优惠。所以我认为应该很容易修补任何受 Amazon-DRM 保护的 apk 文件,以忽略设备上完成的许可证验证。

我的应用程序需要与我的服务器通信才能工作。在 Google Play 上,我的应用程序检索 LVLs 许可证答案并将其发送到我的服务器,该服务器验证该答案的数字签名。如果它没有经过验证,服务器就不会与应用程序对话,因此它就没有用了。

亚马逊应用商店有什么办法吗?还有哪些其他自我实现的方法来保护应用程序?

0 投票
1 回答
2962 浏览

iphone - 与 iOS 应用内购买盗版作斗争的策略?

我的应用程序使用应用程序内购买,我与 Apple 验证交易收据。这向我表明,许多用户正试图通过提交伪造的交易收据来盗版应用内购买机制,这些收据提供的产品 ID 为com.zeptolab.ctrbonus.superpower1(来自“Cut the Rope”)。当然,我不会让他们使用带有假收据的应用内购买项目。与 iOS 盗版作斗争并试图让这些人付出或受苦的策略是什么?

0 投票
1 回答
3052 浏览

android - 如何在 Google Play 上报告 Android 应用克隆(盗版)

有人复制了我的游戏Minesweeper 3D并在 Google Play 上以相同的名称、描述、资源等重新发布。仅更改了徽标和图标!

我检查了来自同一个“开发人员”的其他应用程序,它们都是副本。

这个问题不是关于如何防止盗版,而是关于如何正式向谷歌报告这个开发者/发布者。

我没有在此处发布链接以避免这些应用程序的额外流量/下载

0 投票
0 回答
760 浏览

protection - 是否对 exe 文件有任何低级别的复制保护,无论是基于软件还是基于硬件?

我知道我知道。我对这个问题的看法比我想咀嚼的更多,但它很重要。我正在向一个非常小的市场销售一个非常有限的软件包。问题是,大多数运行这个软件的机器都在同一栋楼里,并且共享一个完全开放的 exe 不是我希望发生的事情。用户群不会熟练使用计算机,更不用说盗版了。复制保护有哪些低级选项?我最初想购买加密和锁定的 USB 拇指驱动器,但我希望尽可能避免这种情况,因为直接下载对所有人来说都更方便。我不是要惩罚客户,只是试图将其保留在少数机器上。