piracy相关内容

是否可以通过检查 getInstallerPackageName 来检查安装付费 Android 应用的合法性?

为了确保我的付费 android 应用程序是从商店合法安装的,我这样写: 字符串安装程序 = getPackageManager().getInstallerPackageName(“com.example.myapp");如果(安装程序 == null){//应用程序是从未知来源非法下载的.//亲爱的用户,请从市场重新安装}别的 {//应用程序可能已合法安装//(也可以检查实际的安装程序名称) ..
发布时间:2022-01-20 09:46:26 移动开发

您如何保护您的软件免遭非法分发?

我很好奇您如何保护您的软件免遭破解、黑客攻击等. 您是否使用某种序列号检查?硬件钥匙? 您是否使用任何第三方解决方案? 您如何解决许可问题?(例如管理浮动许可) 编辑:我不是在谈论任何开源,而是严格的商业软件分发...... 解决方案 有很多很多可用的保护措施.关键是: 评估您的目标受众,以及他们愿意忍受什么 了解您的观众希望免费玩游戏 评估某人愿意为破坏 ..

减少 iPhone 应用程序的盗版

在不违反 Apple 评估流程的情况下,有哪些公认的方法可以减少 iPhone 应用程序盗版? 如果我的应用程序“打电话回家"以提供运行它的唯一设备 ID,我还需要收集哪些其他信息(例如,用于购买应用程序的 Apple ID)来创建授权使用的有效注册令牌的应用程序?同样,我将使用什么代码来访问这些额外数据? 目前看来,解决这个问题的最佳技术方法是什么? (请避免使用非编程答案关于 ..
发布时间:2021-12-03 10:49:53 移动开发

如何检测 Windows 版本是否合法?

我对获取版本信息不感兴趣.我想要做的就是确保我的应用程序只能在合法版本的 Windows 上运行,而不是在盗版版本上运行.Windows 使用了一些技巧来确定这一点,但仍然允许盗版版本继续运行,尽管有一些限制. 那么,有没有办法检查应用程序是否安装在合法、正版的 Windows 版本上?(至少是 Vista 和更好的.) 让我澄清一下:Microsoft 不会阻止用户使用未经验证或非法 ..
发布时间:2021-09-25 20:01:44 其他开发

小型供应商的软件保护

这是我们所有人都必须在某个时候考虑的问题. 经过多年和许多方法后,我总体上倾向于同意以下声明:“对于几百人使用的任何受保护的软件,你都可以找到一个破解版.到目前为止,每个保护方案都可以被篡改."您的雇主是否强制使用反盗版软件? 此外,每次我发帖讨论这个主题时,都会有人提醒我;“首先,无论你采用什么样的保护措施,一个真正敬业的破解者最终都会通过所有的保护屏障."什么是最物有所值的c# 单 ..
发布时间:2021-06-11 19:22:51 其他开发

iPhone SDK-所有者名称?

iPhone SDK中是否有一种方法可以获取拥有手机的联系人的姓名? 我看到我的应用程序已被破解,我想更新一个发行版,以检查它是否为破解版,然后显示以下内容: 你好(人名).我看到您正在使用(应用程序名称)的破解版本.如果您喜欢此应用程序,请购买它来支持我. 解决方案 就像前面提到的海报一样,您无法获得用户名.但是,您可以通过以下方式获取电话号码 [[[NSUserDefaul ..
发布时间:2021-02-09 18:32:46 移动开发

在全屏应用程序中防止屏幕截图(打印屏幕)

我需要防止使用“打印屏幕"按钮制作屏幕截图.并通过第三方软件. 我决定使用全屏模式,这样他们就不能使用第三方软件制作屏幕截图了. 但是我仍然不知道如何防止屏幕截图. PS.这个程序与打击盗版有关.我不希望免费分享我的大量电子书.我想到的是视频等,但写作更多是我的方式. 通过这种方式,他们唯一的复制方法就是使用高清摄像机拍摄照片. 有人知道这是否可能吗?我对此一无所获. ..
发布时间:2020-05-25 05:13:55 Java开发

您如何保护您的软件免于非法分发?

我很好奇您如何保护软件免于破解,黑客攻击等. 您使用某种序列号检查吗?硬件按键? 您使用任何第三方解决方案吗? 您如何解决许可问题? (例如,管理浮动许可证) 编辑:我不是在谈论任何开源,而是严格的商业软件发行... 解决方案 有很多很多保护可用.关键是: 评估您的目标受众以及他们愿意忍受的东西 了解观众对无偿比赛的渴望 评估某人愿意为破坏您的保护而提出的 ..

如何保护我的应用程序免受盗版

可能重复: 如何生成软件许可证密钥? I我是软件开发的初学者,我想知道如何在我的Java应用程序上实现保护系统,以防止盗版。我知道没有完美的解决方案。但我只是想知道如何保护它。并且不要告诉我把它变为开源,在我的情况下是不可能的:)。 感谢您的时间和答案。 解决方案 由于任何许可证执行解决方案都可以通过一些努力来破解,我建议您根本不要尝试实施复制保护。许可证管理对您的用户来 ..
发布时间:2018-12-05 20:37:36 Java开发

反盗版和应用识别。 iPhone SDK

确定iPhone应用程序是否被破解并将该设备ID报告给服务器而不是阻止它/或将应用程序转换为精简版本有多容易?补丁是否会将这些方法移除到服务器? 这主要是一场失败的战斗,防止应用被破解,但我想要一个与产品密钥不同的系统/或识别一个二进制文件。是否可以让从应用程序商店下载的每个应用程序都有一个硬编码的唯一标识符? 感谢和抱歉一连串的问题! 解决方案 我们会看到。这是一场持续的军备 ..
发布时间:2018-11-02 14:47:54 移动开发

减少iPhone应用程序的盗版

什么是可以接受的减少iPhone应用程序盗版的方法,这些方法不违反Apple的评估流程? 如果我的应用程序“打电话回家”提供唯一的设备ID运行它,我需要收集哪些其他信息(例如,用于购买应用程序的Apple ID)来创建授权使用该应用程序的有效注册令牌?同样,我会用什么代码来访问额外的数据? 目前这个问题似乎是最好的技术方法? (请不要非编程答案关于盗版是如何不可避免的等等。我知道 ..
发布时间:2018-09-28 09:57:30 移动开发

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

我正在考虑一个应用程序,我想在Apple App Store以.99 $的价格出售。不是那么多,但我想限制盗版(或者更好地避免它)。 您在这个领域的方法或最佳实践是什么? 免费增值(部分功能免费,其他功能没有)型号? 某些客户端的加密/服务器通信? 某种电话检测(IMEI,无论如何?) 反盗版代码库(如果存在) 我认为盗版是移动开发者最关心的问题,不是吗? 解决方案 ..
发布时间:2018-09-19 20:12:24 移动开发

通过检查getInstallerPackageName来检查安装付费android应用程序的合法性是否可行?

为了确保我的付费android应用程序是从商店合法安装的,我编写了这样的代码: String installer = getPackageManager() .getInstallerPackageName( “com.example.myapp”); if(installer == null){ // app是从未知来源非法下载的。 //亲爱的用户,请从市场 } 重新安装 ..
发布时间:2018-05-14 18:23:03 移动开发

如何好,是Dotfuscator社区版?什么是"足够好的模糊处理程序和QUOT;?

我打算释放一个小型,低价的实用工具。由于这是比企业更爱好,我计划用随机附带VS2008 Dotfuscator社区版。 如何好处呢? 我还可以用“足够好模糊处理”的定义 - 功能从Dotfuscator社区版缺少的是什么使它足够好。 编辑: 我查了商业混淆器的数量定价,他们花费了很多。这值得么? 是商业版本的要好得多,从逆向工程的保护? 我不是很害怕我的应用程序被破解(这将是令人失望的 ..
发布时间:2015-11-25 23:17:51 C#/.NET