gpt4 book ai didi

.net - 如何在发布之前混淆网络应用程序?

转载 作者:行者123 更新时间:2023-12-02 16:17:21 35 4
gpt4 key购买 nike

我有一个包含许多 DLL 的 Visual Studio 2008 解决方案,并且 Web 应用程序将它们用作主项目。这是一个商业银行和会计软件(瘦客户端),我不希望客户绕过我的访问而访问源代码。

我想在通过菜单“发布”将所有生成的程序集发布到 Web 服务器之前对其进行混淆。

我怎样才能做到这一点?如何在构建和发布之前插入混淆步骤?使用msbuild?

编辑:感谢大家的回答!但我的问题更多的是关于具体任务(在发布时在 VS 中进行混淆)而不是一般的混淆。

最佳答案

有几种混淆产品。

Visual Studio 甚至附带了一个 - DotFuscator ,虽然有 others .

这是一些 DotFuscator documentation .

但是,即使进行了混淆,坚定的黑客也将能够对您的代码进行逆向工程。

关于.net - 如何在发布之前混淆网络应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2416911/

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