gpt4 book ai didi

c# - 隐藏已编译应用程序的可执行代码的做法

转载 作者:行者123 更新时间:2023-11-30 13:13:56 30 4
gpt4 key购买 nike

反编译和反向工程 .net 程序集是一种标准做法。

我想发布一些将添加到现有应用程序的插件程序集,但我不希望它们被其他人使用。

有哪些方法可以隐藏这些程序集的源代码?

最佳答案

除非您控制目标硬件,否则理论上不可能实现 100% 的保护。如果 CPU 能够执行它,只要有足够的时间和知识,人类也可以阅读它。这甚至不仅限于 C#(尽管在托管语言中通常更容易做到)。您可以使用像 Dotfuscator 或 XenoCode 这样的混淆器来使反编译代码更难理解。如果您真的担心,您应该转向基于服务器的应用程序。

关于c# - 隐藏已编译应用程序的可执行代码的做法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2129442/

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