Windows 锁定项目
亲爱的人都在圣诞节结婚Windows 锁定项目,windows,vb.net,visual-studio,security,Windows,Vb.net,Visual Studio,Security,亲爱的人都在圣诞节结婚 今天有一个关于项目的重大问题,我真的不知道这个论坛是否能帮助我。 但我对它有信心。 我需要指导我使用某个注册密钥锁定我的项目,以防“未经授权的使用”,我将亲自发送该密钥。 我还想通知我,这个锁方法是否可以用反向工程方法来打破它。 我在visual studio 2010中的项目中使用visual basic。如果您想保护您的项目不受重新设计和阅读的影响 尝试在特定级别保护您的应用程序 产品密钥 几个月前,我们的团队正在讨论 “如何保护我们的产品不被非法复制、重新登录等”
今天有一个关于项目的重大问题,我真的不知道这个论坛是否能帮助我。
但我对它有信心。
我需要指导我使用某个注册密钥锁定我的项目,以防“未经授权的使用”,我将亲自发送该密钥。
我还想通知我,这个锁方法是否可以用反向工程方法来打破它。
我在visual studio 2010中的项目中使用visual basic。
如果您想保护您的项目不受重新设计和阅读的影响 尝试在特定级别保护您的应用程序 产品密钥 几个月前,我们的团队正在讨论 “如何保护我们的产品不被非法复制、重新登录等” 结论如下:
还有一些模糊处理工具提供了生成产品密钥的方法,不记得名称 没有通用的案例方法来阻止某人对您的应用程序进行反向工程。它是代码,因此可以进行分析。诸如Reflector之类的工具加剧了这一问题,它们获取了一个.NET程序集,并转储了一个能够构建给定.NET程序集的完整Visual Studio解决方案。恶意用户可以简单地转储程序集,删除许可位,然后重新编译程序集 但是,您可以使用代码混淆工具(即(免责声明:抢先解决方案是我的雇主))使您的代码变得足够混乱,以至于很难确定注册位的确切位置
这就是说,仅仅混淆代码仍然无法保护您,因为您希望在二进制文件中嵌入一个秘密(即注册码)。代码混淆器可以帮助实现这一点(即字符串加密),但这通常是一个薄弱环节——您的程序必须在某个点获取明文中的常量,因此获取明文的方法必须存在于您的程序中的某个位置。毕竟,尽管像索尼这样的数百万公司花费在反拷贝技术上,但Windows和几乎所有的视频游戏都存在裂缝和问题。你说的“锁定”你的项目是什么意思?你的意思是不允许其他用户编辑它的文件吗?我的意思是通过非法使用“未经授权”来保护我的项目。非常感谢你,但是你让我的日子变黑了:),因为你拥有上述所有权利。尽管如此,我还是会使用@alliswell中的模糊器,看看我能做些什么(当然我有我项目的副本)。这是我问题的一部分,另一部分是如何制作产品密钥,我可以使用它?有什么方法或者我必须运用我的想象力吗?非常感谢你对我的问题感兴趣。是的,这是事实,我与一只黄鼠狼合作,我想保护我的工作不受他的伤害。这就是为什么我想找到最好的方法。产品密钥给了我一些困惑,但并没有涵盖我。所以请尽你所能帮助我,引导我解决这个问题。有没有可能给我发邮件?你卡在哪里了?产品密钥或混淆。目前我还没有停留在任何地方,但我正在收集如何生成“产品密钥”的信息