gpt4 book ai didi

c# - 如何最好地混淆我的 C# 产品许可证验证码?

转载 作者:太空狗 更新时间:2023-10-29 17:36:31 24 4
gpt4 key购买 nike

如何最好地混淆我的 C#.net 应用产品 key 验证码?

将它放在“内部密封类 CLASSNAME { };”中就足够了吗?还是我需要做更多?

谢谢!

最佳答案

internalsealed 等访问修饰符与混淆或代码安全没有任何关系,它们只是告诉其他类如何交互(或不交互)他们。

归根结底,您无法阻止盗版。一个人创造的任何东西都可以被另一个人破坏。 SO 上有很多问题涉及产品 key 、保持软件安全等,如果您使用右上角的搜索机制,您可以找到这些问题。所有的答案都涵盖了一些稍有理智的人都会告诉你的基本思想:

  1. 只有在反盗版措施中投入足够的精力,才能使破解软件比破解信用卡更不方便。如果这真的很难做到,那么您对客户群的收费就太高了。
  2. 如果您专注于与客户建立积极的关系而不是假设他们是罪犯,他们会更愿意给您钱。
  3. 大多数客户 - 个人,尤其是公司 - 没有兴趣打开你的组件并试图弄清楚如何逃避不付钱给你。对于个人而言,他们无论如何都不会为此付款,因此您不会失去一笔交易;公司不会为了某些软件许可的费用而冒着法律问题上的巨额现金的风险。

研究公钥/私钥和椭圆 key 密码学,您会找到保护 key 算法的方法,但它只能防止破解 key ,而不能绕过它。

关于c# - 如何最好地混淆我的 C# 产品许可证验证码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/501988/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com