gpt4 book ai didi

.net - 是否可以将 dll 转换为源代码?

转载 作者:行者123 更新时间:2023-12-04 16:41:29 24 4
gpt4 key购买 nike

是否可以将 dll 库转换回源代码?

并不是我想这样做,而是我需要外包我正在编写的软件的一些非关键部分,但我不希望其他人复制我目前拥有的所有内容。

相应 dll 中的代码不是整个代码。我已经设法在库中只包含必要的代码,但我仍然不希望其他人复制我的代码。

我应该担心吗?

最佳答案

可能的?是的。

简单?这取决于。

如果你已经在 .NET 中编写了你的​​ dll,decompilation使用 Reflector 之类的工具很容易, 除非你有 obfuscated你的代码。

即使这不是 .NET 代码,它仍然是可能的,但要困难得多。如果您确实使用现有工具之一混淆代码,则会使事情变得更加困难。

通常,如果您将代码(已编译或未编译)提供给某人,他们将能够从程序集/字节码中反编译它,即使它被混淆了。

这并不总是那么容易,而且通常需要付出太多的努力。这实际上取决于您的偏执程度以及您的代码对第三方的值(value)。

对于真正坚定的攻击者,没有任何保护措施。他们可能需要数年时间,但如果他们真的下定决心,他们会弄清楚的。

关于.net - 是否可以将 dll 转换为源代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3901873/

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