gpt4 book ai didi

.net - 如何保护开发人员的ASP.Net源代码

转载 作者:行者123 更新时间:2023-12-03 14:07:12 24 4
gpt4 key购买 nike

这似乎是一个很奇怪的立场,但是无论如何让我问这个问题。

我创建了一些DLL,这些DLL可以执行一些神奇的功能,以显示我现在正在ASP.Net中创建的网站的内容。我有一小群开发人员可以为我提供帮助,但是恐怕他们离开我公司后会窃取我的代码(DLL)并在项目中使用它。在一个软件中,我可能可以证明它们正在使用我的DLL来生成内容,但是在无法向公众公开DLL的服务器上,我不能。

因此,尽管有一个团队,我还是一直在独自努力。

我的问题是。有什么方法可以考虑使用哪种方法来保护我的DLL(将其放入bin文件夹),以使我的编码人员无法窃取它,或者如果被盗了,它将变得不可用。

我只想保护bin文件夹中的内容。

最佳答案

如果环境不舒服,您可能会让dll检查其环境并无法工作(我建议您使它给出错误的结果而不是破坏)。您还必须对代码进行混淆处理,以阻止删除保护措施。

编辑:您可以使用环境变量,注册表项,性能计数器的存在,machine.config中的模糊设置等,并使它看起来像是真实设置,然后使用强名称进行模糊处理和签名。

关于.net - 如何保护开发人员的ASP.Net源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1146817/

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