为什么这个.dll在ILSpy中有奇怪的字母?

时间:2017-05-14 00:17:25

标签: c# .net decompiling reflector ilspy

我正在使用ILSpy来查看.dll。大多数课程都是英语课程,但有些课程是在我无法解释的奇怪信件中。我想知道.dll或ILspy是否有错误,或者你是否需要以不同的方式进行反编译。提前致谢。

enter image description here

1 个答案:

答案 0 :(得分:6)

由于代码已被混淆,因此它使代码难以理解,从而阻碍了逆向工程。

通常,PreEmptive的混淆工具会在Visual Studio中提供,请查看。您还可以尝试Market Place,Nuget& Visual Studio Gallery了解更多信息。

如果您希望对DLL进行去混淆,则可以使用旧的代码副本并根据该代码进行重构。否则,您会发现混淆通常是一种方式,例如将btnSave重命名为a1是不可逆转的。