C# 在C中创建安全的.exe文件
我听到过一些关于C很容易破解和/或逆向工程的抱怨 是这样吗?如果是这样的话,如果可能的话,我该如何预防这种情况?或者至少让它变得更难 谢谢你,乔治。你的集会 您可以参考本文了解有关模糊处理的更多信息。您的程序集C# 在C中创建安全的.exe文件,c#,executable,C#,Executable,我听到过一些关于C很容易破解和/或逆向工程的抱怨 是这样吗?如果是这样的话,如果可能的话,我该如何预防这种情况?或者至少让它变得更难 谢谢你,乔治。你的集会 您可以参考本文了解有关模糊处理的更多信息。您的程序集 您可以参考本文了解有关模糊处理的更多信息。您可以创建生成的程序集。您可以创建生成的程序集。在某种程度上,它是。IL可以查看和反向工程。有些人习惯于将程序集中的所有名称置乱,因此几乎不可能导出任何应用程序逻辑。在某种程度上是这样。IL可以查看和反向工程。有些人习惯于对程序集中的所有名称进行
您可以参考本文了解有关模糊处理的更多信息。您可以创建生成的程序集。您可以创建生成的程序集。在某种程度上,它是。IL可以查看和反向工程。有些人习惯于将程序集中的所有名称置乱,因此几乎不可能导出任何应用程序逻辑。在某种程度上是这样。IL可以查看和反向工程。有些人习惯于对程序集中的所有名称进行置乱,因此几乎无法派生任何应用程序逻辑。您可以使用Visual Studio附带的Dotfuscator软件等来混淆源代码。
如果您想看到反向工程的实际应用-下载,并在其中打开您的exe。您会感到惊讶:您可以使用Visual Studio附带的Dotfuscator软件来混淆源代码。
如果您想看到反向工程的实际应用-下载,并在其中打开您的exe。你会感到惊讶:有很多库可以处理这个问题,我认为Microsoft release或至少Approval有很多库可以处理这个问题,我认为Microsoft release或至少Approve。Net代码即使在编译时也很容易查看,因为所有元数据都包含了关于类的信息,方法和属性都包含在可执行文件中。基本上你需要得到的代码是
模糊处理将基本上重新排列和重命名所有内容,以使像Reflector这样的工具更难使用。有一个stackoverflow询问您可以使用哪种特定的模糊代码。.Net代码即使在编译时也很容易查看,因为所有元数据(关于类、方法和属性的信息)都包含在可执行文件中。基本上你需要得到的代码是
模糊处理将基本上重新排列和重命名所有内容,以使像Reflector这样的工具更难使用。有一个stackoverflow询问您可以使用哪种特定的混淆器。好的,谢谢。这是否适用于其他语言,如C++、VB等??是的,所有的.NET编译器C、VB、C++、F都会吐出语言不可知的IL,可以逆向工程。这是否适用于其他语言,如C++、VB等??是的,所有的.NET编译器C、VB、C++、F都会吐出语言不可知的IL,这些信息可以被逆向工程。