Tag: 许可

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

我很好奇你如何保护你的软件免受破解,黑客攻击等 你是否使用某种序列号检查? 硬件密钥? 您是否使用任何第三方解决scheme? 你如何解决许可问题? (如pipe理浮动许可证) 编辑:我不是说任何开源,但严格的商业软件分发…

C#:如何使黑客/cookies更难以避开或绕过许可证检查?

首先,我明白,几乎所有的应用程序都可以被破解(特别是用C#编写)。 我的问题是要使它更难以破解。 假设用户已将Application.StartupPath下的License文件保存在所有用户都可以读取的位置。 然后,每次应用程序启动时,都会检查是否可以查找和validation许可证文件。 如果应用程序可以find并validation,我们让用户继续完整的function。 如果没有,我们提示MessageBox显示“未经许可,继续使用试用版,function受限”。 我的问题是,如果我是黑客/黑客,我会尝试避开或绕过许可证检查,而不是破解许可证文件,因为如果我们使用RSA签名,则很难破解许可证文件。 那么我们应该在哪里进行许可证检查? PS:还有,如果我把一个全局variablesIsLicensed(true / false)限制function是否安全? 黑客更容易改变IsLicensed = true吗?