标签: c# .net decompiling reflector ilspy
我正在使用ILSpy来查看.dll。大多数课程都是英语课程,但有些课程是在我无法解释的奇怪信件中。我想知道.dll或ILspy是否有错误,或者你是否需要以不同的方式进行反编译。提前致谢。
答案 0 :(得分:6)
由于代码已被混淆,因此它使代码难以理解,从而阻碍了逆向工程。
通常,PreEmptive的混淆工具会在Visual Studio中提供,请查看。您还可以尝试Market Place,Nuget& Visual Studio Gallery了解更多信息。
如果您希望对DLL进行去混淆,则可以使用旧的代码副本并根据该代码进行重构。否则,您会发现混淆通常是一种方式,例如将btnSave重命名为a1是不可逆转的。
btnSave
a1