问题标签 [copy-protection]
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.
android - 如何将许可证密钥创建为可下载的,并在 Android 上进行检查
我确信这是相当基本的,但我不知道要搜索什么以获得简洁的教程。我想创建一个应用程序并使其可以在 Android Market 上免费下载。然后,我想创建一个或多个应用程序,它们只是在免费应用程序上打开某些功能的许可证密钥。免费应用程序检查设备上是否存在付费应用程序的最佳方法是什么?是否有一种简单的方法可以通过包名称进行检查,或者我是否需要在付费应用程序中创建一个内容提供程序,免费应用程序可以调用该内容提供程序来检查有效性?
或者也许有一些全局内存空间(如应用程序中的首选项),所有应用程序都可以读取/写入。
我知道一个可行的解决方案,并且我可以轻松实施 - 让每个付费应用程序在首次启动时调用 Web 服务并注册该手机的 IMEI。这可行,但需要访问互联网,这对我的应用程序可能不方便,也可能不方便。
与大多数 Android 问题一样 - 给猫剥皮的方法不止一种。我正在寻找你们认为最好(也是最安全)的方法。
c# - 开源/免费的 C# windows 应用程序的许可证密钥库
针对 C# Windows 应用程序的开源(免费)C# 库/应用程序的任何建议,可用于:(a) 创建许可证/产品密钥和 (b) 具有可在代码中用于执行检查的库查看输入的许可证密钥是否有效?
(我看过其他涵盖商业产品的帖子,但在这里我正在寻找一个可以在 C# windows 应用程序中使用的带有库的现成工具)
asp.net - 密码保护asp.net应用程序?
我已经构建了一个需要密码保护的 ASP.NET 应用程序。此应用程序将安装在多台离线计算机上,我们需要确保在安装时需要密码。但即使它需要密码,有人可以轻松地复制数据库和发布的文件夹,并在他们的系统上复制应用程序,对吗?
我需要一种方法来防止这种情况。有任何想法吗?它应该只适用于我们安装了它的笔记本电脑。
visual-studio - 如何为安装我的 .net 应用程序实施复制保护
我已经浏览了网络上的几个示例。我了解通过为每个应用程序提供密码来保护软件。我不是在问抽象概念,因为我已经为我开发了一个概念。我的问题是我在哪里可以实现这些代码?
我阅读了 Visual Studio 中的各种选项,例如安装项目、clickonce。在安装项目中,在安装我的应用程序之前,我无法将任何可执行文件或任何脚本添加到密码保护中。
我希望用户在安装过程中提供密码,以便安装过程继续并成功完成
如何在视觉工作室中实现这一点?
licensing - 如何防止我的合法客户破坏我的许可证?
我有一个基于 Visual Studio 的商业插件。
我的产品是按单个开发者授权的,因此开发者可以在多台计算机上制作副本,只要该产品由同一开发者使用。
一段时间后,我发现我的许多客户购买了一个开发人员许可证并将产品分发给所有团队成员(这种情况并不少见)。
我花了很多时间(在 StackOverFlow 和外部)搜索如何防止这个问题,但我发现大多数人都在谈论保护每台机器的许可证。
我的问题是,如果我不能将合法客户限制在任意数量的机器上,如何防止我的合法客户在更多机器上非法分发我的产品?
抛出我的搜索我得到一个解决方案,但我想问你是否可以接受?我可以限制每个 Windows 用户名的许可证,而客户第一次激活产品时,我会使用产品序列号记录 Windows 用户名,因此他无法在任何具有另一个 Window 用户名的机器上运行(甚至重新激活)产品.
如果您购买任何按开发人员授权的产品,您是否可以接受这种方法?(或者在另一边这个政策可能会减少我的销售额?)。
此致,
security - protect images on webpage from being copied/saved?
i'm running a niche website for a very conservative group and one request they have is that we need to make it as difficult as possible for users to save images of other users. i know there is no way to satisfy this requirement 100% but at least i can make it difficult for people to save images off the site.
The only thing i've done so far is disable right-clicking on images (via jquery), I've also put in blocks for hotlinking. Is there anything I could do towards this requirement ?
thanks in advance.
licensing - 产品序列号/购买
我正在尝试创建一个应用程序,在某些时候我想出售它。我知道任何保护方案都可以绕过。您能否推荐一些对最终用户来说很容易但至少对盗版有轻微抵抗力的想法。
我有一些想法:
用户在购买软件时创建一个帐户,然后通过在程序上输入这些详细信息并下载一个更新文件来激活它,该更新文件提供了付费功能并且对于该用户是唯一的。
串行密钥,用于检查在线数据库并激活软件的一部分或下载更新(如上)。
没有保护——只依靠诚实。
使用“解锁”程序的基本序列密钥文件。
另外,如何在 VB 10 中生成“解锁”系统。我听说显示/隐藏表单非常容易绕过。
android - 如何为 Android 免费应用程序提供复制保护
我通过使用 Android Market Licensing 机制为 Android 付费应用程序提供复制保护。但它仅支持付费应用程序。我如何为免费应用程序提供复制保护。有没有其他选择?请帮我。
谭Q。
vb.net - 序列号验证的代码是什么?
我在 Visual Basic 2008 中编程我想为正在开发的软件设置序列号。我想通过确保每个购买的副本都有一个只能使用一次的唯一序列号来防止软件盗窃。我将如何创建这个 a.) 序列号只能使用一次 b.) 如果没有正确的序列号,软件将无法运行 c.) 序列号验证框仅在第一次使用程序时弹出并消失输入正确的序列号后 d.) 序列号生成和验证程序
javascript - 保护专有 HTML/CSS/JavaScript 的最佳方法是什么?
我正在使用 HTMl、CSS 和 JavaScript 编写一个健壮、可扩展且相当复杂的网站引擎。我不希望它被扯掉,我想知道是否有任何方法可以保护源不被客户端查看。
我特别关心 JavaScript,我想知道是否可以通过将其托管在无法直接查看的单独文件中来保护它。我可以完全控制我的网络服务器,并且可以更改任何设置以适应。