Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用dotpeek exe,我可以将我的exe转换为如何保护我的应用程序的源代码_C#_Asp.net - Fatal编程技术网

C# 使用dotpeek exe,我可以将我的exe转换为如何保护我的应用程序的源代码

C# 使用dotpeek exe,我可以将我的exe转换为如何保护我的应用程序的源代码,c#,asp.net,C#,Asp.net,我正在使用Windows应用程序进行金融领域项目,最近我了解到,使用“DOTPEEKPACK exe”我可以使用我的应用程序exe获取源代码。所以我的代码没有安全性。它也有一些敏感数据。 即使我尝试将敏感数据代码转换为dll格式,但仍然可以使用dotpeek exe将dll更改为C#代码 请任何人建议我如何保护我的windows应用程序?您可以使用microsoft提供的代码混淆工具,如Babel混淆器、Crypto混淆器、dotfuscator。它将以一种更难理解代码控制流的方式修改编译的程序

我正在使用Windows应用程序进行金融领域项目,最近我了解到,使用“DOTPEEKPACK exe”我可以使用我的应用程序exe获取源代码。所以我的代码没有安全性。它也有一些敏感数据。 即使我尝试将敏感数据代码转换为dll格式,但仍然可以使用dotpeek exe将dll更改为C#代码


请任何人建议我如何保护我的windows应用程序?

您可以使用microsoft提供的代码混淆工具,如Babel混淆器、Crypto混淆器、dotfuscator。它将以一种更难理解代码控制流的方式修改编译的程序集。不同的模糊处理程序使用不同类型的模糊处理技术,如方法和变量重命名、控制流模糊处理等。

这是一个奇怪的昵称,“Strong Text Sridhar”。。抱歉@Blorgbeard错误的文本只是Sridhar。我知道,只是一个笑话:)逆向工程师对大多数模糊处理程序的处理很轻松。甚至还有一些工具几乎可以一键逆转流行的混淆器的效果。@ByteBlast关于软件“可运行的,是可破解的”;)你只能延长破解时间。。。我能知道那些“一键反向”工具吗?:)