问题标签 [anti-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 投票
5 回答
1897 浏览

javascript - HTML5 应用反盗版技术?

我正在编写一个作为独立应用程序运行的基于 HTML5 的游戏。它通过网络分发,但没有其他服务器要求 - 没有数据库等 - 一切都是“应用程序内”。这是设计使然,因为额外的服务器会增加分发成本。

因此,鉴于它只是一个包含大量 JavaScript 的静态 html 文件,有什么办法可以阻止某人在他们自己的网站上托管该文件?是否有任何技术可以用来帮助缓解这种情况?

我关心的不是奇怪的用户,而是其他站点的身份盗用。非额外的服务器解决方案将是首选,但任何想法都会受到赞赏。

0 投票
1 回答
591 浏览

iphone - 反盗版和向 Apple 提交 App

这是我第一次尝试在我的应用程序中实现反盗版代码。

我正在使用Landon Fuller方法 ( LC_ENCRYPTION_INFO)。

此方法基于从 App Store 下载的 App 被加密。

我检查并发现下载的应用程序确实是加密的。我还发现,当我在 Xcode 中创建我的应用程序时——即使我使用发布版本——应用程序还没有加密。

这是我的问题:当我使用 Application Loader 将应用程序上传到 Apple 时,他们会在加密后对其进行测试,还是以未加密的形式对其进行测试?后者会导致 App 无法正常运行,这当然会导致 App 不被批准。

0 投票
2 回答
529 浏览

android - 我可以使用 RMI 来阻止安卓游戏盗版吗?

我可以使用 RMI 来阻止安卓游戏盗版吗?

0 投票
5 回答
2369 浏览

iphone - 这个iOS反盗版代码有用吗?

我想为我的应用程序使用该反盗版代码。

以前有人用过吗?它可以用于一些基本的保护,还是只是废话?你对这个话题有什么建议?

0 投票
2 回答
2181 浏览

java - 如何检查 Dalvik 缓存是否被修改

所以有一些工具可以修补应用程序的 Dalvik 缓存以删除复制保护 - 实际上有一种检查 dalvik 缓存的方法吗?

是否只是复制的 DEX 文件,如果是,它是否仍然具有相同的校验和?非root应用程序是否真的有可能获得校验和?

0 投票
2 回答
4660 浏览

objective-c - 如何防止您的 Cydia 调整被破解?

我正在做一个新的 Cydia 调整,它会得到报酬的!我不希望它被破解/盗版/重新分发的问题。我可以在我的调整中使用任何脚本吗?

几个例子:

  1. 一个脚本,可以安全地向您发送日志,以了解用户是购买了它还是破解了它。

  2. 将在数据库中检查您的付款的脚本,如果存在,则将在设备上激活调整,如果不存在,则禁用调整。

  3. 带有 UIAlertView 的脚本检查您是否从 Cydia Store 购买了该软件包,它将激活调整,否则它将打开一个带有 UIAlertView 的弹出窗口,告诉您“您以非法方式获得了这个软件包,Blah Blah Blah..”然后当您单击“确定”按钮时,它将带您进入安全模式,直到您卸载调整或直到您从安全模式购买它。(最重要的一个)

0 投票
1 回答
253 浏览

objective-c - 来自 xcode 的 .ipa 文件,已加密

我想测试一段反盗版代码。

问题是,Crackulous 只检测从应用商店下载的应用,因为它们具有加密功能。

有什么方法可以在设备上测试它吗?

0 投票
1 回答
410 浏览

c# - 如何保护 Windows 8 应用免受盗版?

是否有任何已知的方法可以保护 Windows 8 商店应用程序免受盗版?当我为 Windows Phone 7/8 编写代码时,我只是检查了 WMAppPRHeader.xml 中是否存在某些字段。在 Android 中,我可以检查包签名并且我有 LVL 库。在 iOS 中,搜索包内的一些文件就足够了。

但是 Windows 8 商店应用程序有类似的吗?

0 投票
1 回答
881 浏览

installation - 使用 inno 设置脚本获取硬件 ID 以防止盗版

我刚刚完成了我的程序,现在我想使用 Inno-setup 构建一个设置,它获取硬件 ID 并将其存储到 CD 中的一个文件中,以便该程序只能安装在只有一个许可证的一台计算机上。不幸的是,我一点也不擅长 Inno-setup 脚本语言。你们可以帮助我的任何事情都会做,任何事情,甚至是小提示,请帮助我现在没有选择。

0 投票
1 回答
506 浏览

java - 如果我将应用程序发布到 google play 商店,是什么阻止了人们窃取我的代码?

我问这个问题是因为我找不到我正在寻找的答案,但简单地说,应用商店中是否有任何东西可以防止代码被盗?我注意到 android 上有很多克隆,这让我想知道它们是直接被抄袭还是很容易复制以致最终被克隆。人们可以简单地下载apk文件并对其进行逆向工程吗?

谷歌是否有任何措施可以防止这种情况发生,或者如果没有,我自己是否可以阻止它或让想要窃取我的代码的人更难?

我对 Java 还是很陌生并且正在学习,所以在我开始之前还需要一段时间,但是我想到的项目会占用我一段时间内的大量空闲时间,所以我不想要在没有适当措施的情况下投入大量时间,结果却在一周内被盗并出售以换取他人的利润。

如果之前在此站点或其他站点上已回答此问题,请指出我到那里并在必要时将其删除。