gpt4 book ai didi

c# - 通过二进制文件可以看到源代码吗? (C#)

转载 作者:行者123 更新时间:2023-11-30 20:10:41 28 4
gpt4 key购买 nike

我用 Vistual studio 2008 用 c# 编写了一个程序。

我编译并构建了它并获得了一个 .EXE 文件。我的问题是——如果我把这个 .EXE 文件给别人,他能以任何方式看到源代码吗?函数、变量、调用、堆栈状态等等?我希望尽可能保持谨慎。

最佳答案

他们可以使用像 Reflector 这样的工具反编译可执行文件,这将与您的代码不同,但他们将能够看到您编写的大部分内容。它是一个免费工具,因此您可以下载它以查看它可以用您的 exe 做什么。

如果您想防止其他人轻易看到您的代码,则需要混淆您的代码(尽管即使有足够的时间和决心也可以克服这一点)。您可以使用的工具是 dotfuscator .

关于c# - 通过二进制文件可以看到源代码吗? (C#),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4700317/

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